# 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: Ian Kent <ikent@redhat.com> - 1:5.1.9-14
changelog:
  - RHEL-150238 - RFE: autofs: add handling for AMD 'nounmount' option [rhel-10]
    - fix lookup search type in umount_subtree_mounts().
    - fix remount_active_mount() not remounting symlinks.
    - log when setting amd per-mount timeout.
    - update per-mount expire timeout on readmap.
    - clear per-mount timeout if not set.
    - fix incorrect flags update in update_with_defaults().
    - skip expire check for amd nounmount mounts.
  - Resolves: RHEL-150238


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-15
changelog:
  - RHEL-160620 - get_proximity returns a worng proximity on specific addresses
    [rhel-10]
    - Fix masks in parse_sub.c, so that hosts are correctly matched.
  - Resolves: RHEL-160620


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: 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: Bastien Nocera <bnocera@redhat.com> - 5.86-1
changelog:
  - Update to 5.86
  - Re-add btmgmt as it does not require bluetoothd to be running,
    unlike bluetoothctl mgmt
  - Fix audio output not working in some circumstances
    Resolves: RHEL-147735


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: Packit <hello@packit.dev> - 358-1
changelog:
  - Networking: Add Wi-Fi support
  - Cockpit Client updated to GTK 4
  - Bugfixes and translation updates


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


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


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


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


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


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


author: 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-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: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-16
changelog:
  - Add 0081-multipathd-make-multipathd-show-status-busy-checker-.patch
    * Fixes RHEL-136405 ("improve Busy checking for multipathd show status
      output")
  - Add 0082-multipathd-print-path-offline-message-even-without-a.patch
    * Fixes RHEL-133815 ("log_checker_err is not printing messages
      repeatedly for failed path [rhel-10]")
  - Resolves: RHEL-133815
  - Resolves: RHEL-136405


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-17
changelog:
  - Add 0083-libmultipath-add-purge_disconnected-configuration-op.patch
  - Add 0084-multipathd-implement-purge-functionality-for-disconn.patch
    * Fixes RHEL-141287 ("Add purge_disconnected support to multipathd")
  - Resolves: RHEL-141287


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-18
changelog:
  - Add 0085-libmpathpersist-fix-register-retry-status-checking.patch
  - Add 0086-multipathd-remember-number-of-registered-keys-when-i.patch
  - Add 0087-libmpathpersist-fix-code-for-skipping-multipathd-pat.patch
    * Fixes RHEL-129442 ("Improve multipathd's handling of updating
      persistent reservations on restored paths.")
  - Resolves: RHEL-129442


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-19
changelog:
  - Add 0088-libmultipath-set-offline-whenever-path-is-not-online.patch
    * Fixes RHEL-151447 ("multipathd doesn't print checker messages for
      some offline path states")
  - Resolves: RHEL-151447


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: Tomas Korbar <tkorbar@redhat.com> - 1.7.3-2
changelog:
  - Rebuild because of infrastructure problems
  - Resolves: RHEL-92412
  - Resolves: RHEL-88534
  - Resolves: RHEL-81709


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: Aaron Merey <amerey@redhat.com> - 0.195-1
changelog:
  - Upgrade to upstream elfutils 0.195
  - Drop upstreamed patches
    elfutils-0.194-zero-sh_addr.patch
    elfutils-0.194-alloc-jobs.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: Akira TAGOH <tagoh@redhat.com> - 2.14.2-5
changelog:
  - Update 65-nonlatin.conf to 69-nonlatin.conf
    This basically provides substitutes for certain languages and is helpful
    to determine default behavior though, we have per-package config for similar purpose.
    Since 65 is mostly used for default fonts and this config prevents some behavior for
    packages named something coming later than "nonlatin" in the alphabetical order.
    So moving this to the safer priority.
    This would fixes an issue, particularly Lohit Marathi vs Lohit Devanagari after
    updating their priorities from 65 to 66.


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


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


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


author: 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: Alexander Sosedkin <asosedkin@redhat.com> - 3.8.10-4
changelog:
  - Fix 3.8.13 CVEs and security issues, update Makefile.in
  - Fix CVE-2026-33846
  - Fix CVE-2026-42009
  - Fix CVE-2026-33845
  - Fix CVE-2026-42010
  - Fix CVE-2026-3833
  - Fix CVE-2026-42011
  - Fix CVE-2026-42012
  - Fix CVE-2026-42013
  - Fix CVE-2026-42014
  - Fix CVE-2026-5260
  - Fix CVE-2026-42015
  - Fix CVE-2026-3832
  - Fix CVE-2026-5419
  - Fix upstream security issue #1808
  - Fix upstream security issue #1810
  - Fix upstream security issue #1813
  - Fix upstream security issue #1818
  - Fix upstream security issue #1818
  - Fix upstream security issue #1819
  - Fix upstream security issue #1822
  - Fix upstream security issue #1841
  - Fix upstream security issue #1823
  - Fix upstream security issue #1817
  - Fix upstream security issue #1820
  - gnutls-3.8.10-CVE-2025-9820.patch: update Makefile.in


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


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


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


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


author: Nicolas Frayer <nfrayer@redhat.com> - 2.12-38
changelog:
  - Fix several security issues about module unloading and file handling
  - Resolves: #RHEL-141581
  - Resolves: #CVE-2025-54770 #CVE-2025-54771 #CVE-2025-61661
  - Resolves: #CVE-2025-61662 #CVE-2025-61663 #CVE-2025-61664


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-212.el10]
changelog:
  - cifs: some missing initializations on replay (Paulo Alcantara) [RHEL-150776]
  - cifs: remove unnecessary tracing after put tcon (Paulo Alcantara) [RHEL-150776]
  - smb: client: fix data corruption due to racy lease checks (Paulo Alcantara) [RHEL-150776]
  - smb: client: fix regression with mount options parsing (Paulo Alcantara) [RHEL-150776]
  - redhat: bump RHEL_MINOR for 10.3 (Alexandra Hájková)
  - net: use NUMA drop counters for softnet_data.dropped (Guillaume Nault) [RHEL-145975]
  - inet: raw: add drop_counters to raw sockets (Guillaume Nault) [RHEL-145975]
  - udp: add drop_counters to udp socket (Guillaume Nault) [RHEL-145975]
  - net: add sk->sk_drop_counters (Guillaume Nault) [RHEL-145975]
  - net: add sk_drops_skbadd() helper (Guillaume Nault) [RHEL-145975]
  - net: add sk_drops_read(), sk_drops_inc() and sk_drops_reset() helpers (Guillaume Nault) [RHEL-145975]
  - NFSD: Fix permission check for read access to executable-only files (Scott Mayhew) [RHEL-135095]
  - fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio (Audra Mitchell) [RHEL-97168]
  - configs: riscv: Enable StarFive and ESWIN drivers (Jennifer Berringer) [RHEL-129062]
  - riscv: Fix memory leak in module_frob_arch_sections() (Jennifer Berringer) [RHEL-129062]
  - reset: eswin: Add eic7700 reset driver (Jennifer Berringer) [RHEL-129062]
  - dt-bindings: reset: eswin: Documentation for eic7700 SoC (Jennifer Berringer) [RHEL-129062]
  - riscv: dts: eswin: add HiFive Premier P550 board device tree (Jennifer Berringer) [RHEL-129062]
  - riscv: dts: add initial support for EIC7700 SoC (Jennifer Berringer) [RHEL-129062]
  - dt-bindings: riscv: Add SiFive HiFive Premier P550 board (Jennifer Berringer) [RHEL-129062]
  - riscv: Add Kconfig option for ESWIN platforms (Jennifer Berringer) [RHEL-129062]
  - riscv: add Andes SoC family Kconfig support (Jennifer Berringer) [RHEL-129062]
  - pinctrl: eswin: Fix regulator error check and Kconfig dependency (Jennifer Berringer) [RHEL-129062]
  - pinctrl: eswin: Fix unsigned comparison to less than zero issue (Jennifer Berringer) [RHEL-129062]
  - pinctrl: eswin: Add EIC7700 pinctrl driver (Jennifer Berringer) [RHEL-129062]
  - riscv: module: Optimize PLT/GOT entry counting (Jennifer Berringer) [RHEL-129062]
  - riscv: module: Allocate PLT entries for R_RISCV_PLT32 (Jennifer Berringer) [RHEL-129062]
  - riscv: module: Fix out-of-bounds relocation access (Jennifer Berringer) [RHEL-129062] {CVE-2025-37975}
  - cache: sifive_ccache: Add ESWIN EIC7700 support (Jennifer Berringer) [RHEL-129062]


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-213.el10]
changelog:
  - powerpc/smp: Expose die_id and die_cpumask (Mamatha Inamdar) [RHEL-138728]
  - smb: client: fix broken multichannel with krb5+signing (Paulo Alcantara) [RHEL-151838]
  - smb: client: fix regression with signing (Paulo Alcantara) [RHEL-151838]
  - allow finish_no_open(file, ERR_PTR(-E...)) (Roberto Bergantinos Corpas) [RHEL-153335]
  - redhat/configs: automotive: enable NVMEM_S32G_OCOTP (Jared Kangas) [RHEL-152643]
  - arm64: dts: s32g: Add device tree information for the OCOTP driver (Jared Kangas) [RHEL-152643]
  - nvmem: s32g-ocotp: Add driver for S32G OCOTP (Jared Kangas) [RHEL-152643]
  - dt-bindings: nvmem: Add the nxp,s32g-ocotp yaml file (Jared Kangas) [RHEL-152643]
  - redhat/scripts: remove remnants of git notes usage and dead code (Jan Stancek)
  - vsock: document write-once behavior of the child_ns_mode sysctl (Stefano Garzarella) [RHEL-151754]
  - vsock: lock down child_ns_mode as write-once (Stefano Garzarella) [RHEL-151754]
  - vsock: Use container_of() to get net namespace in sysctl handlers (Stefano Garzarella) [RHEL-151754]
  - vsock: document namespace mode sysctls (Stefano Garzarella) [RHEL-151754]
  - nvme: fix memory leak in quirks_param_set() (Maurizio Lombardi) [RHEL-148483]
  - ice: dpll: fix rclk pin state get and misplaced header macros (Ivan Vecera) [RHEL-146369]
  - ice: dpll: Support E825-C SyncE and dynamic pin discovery (Ivan Vecera) [RHEL-146369]
  - drivers: Add support for DPLL reference count tracking (Ivan Vecera) [RHEL-146369]
  - redhat: configs: Enable CONFIG_DPLL_REFCNT_TRACKER for debug (Ivan Vecera) [RHEL-146369]
  - dpll: Add reference count tracking support (Ivan Vecera) [RHEL-146369]
  - dpll: Enhance and consolidate reference counting logic (Ivan Vecera) [RHEL-146369]
  - dpll: zl3073x: Add support for mux pin type (Ivan Vecera) [RHEL-146369]
  - dpll: Support dynamic pin index allocation (Ivan Vecera) [RHEL-146369]
  - dpll: Add notifier chain for dpll events (Ivan Vecera) [RHEL-146369]
  - dpll: zl3073x: Associate pin with fwnode handle (Ivan Vecera) [RHEL-146369]
  - dpll: Allow associating dpll pin with a firmware node (Ivan Vecera) [RHEL-146369]
  - dpll: zl3073x: Fix output pin phase adjustment sign (Ivan Vecera) [RHEL-146257]
  - redhat: set defaults for RHEL 10.2 (Scott Weaver)


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-214.el10]
changelog:
  - selftests: kvm: Verify TILELOADD actually #NM faults when XFD[18]=1 (Maxim Levitsky) [RHEL-148618]
  - selftests: kvm: try getting XFD and XSAVE state out of sync (Maxim Levitsky) [RHEL-148618]
  - selftests: kvm: replace numbered sync points with actions (Maxim Levitsky) [RHEL-148618]
  - x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1 (Maxim Levitsky) [RHEL-148618]
  - KVM: selftests: Add ex_str() to print human friendly name of exception vectors (Maxim Levitsky) [RHEL-148618]
  - KVM: x86: Define AMD's #HV, #VC, and #SX exception vectors (Maxim Levitsky) [RHEL-148618]
  - KVM: x86: Define Control Protection Exception (#CP) vector (Maxim Levitsky) [RHEL-148618]
  - KVM: x86: Add human friendly formatting for #XM, and #VE (Maxim Levitsky) [RHEL-148618]
  - KVM: selftests: Add support for #DE exception fixup (Maxim Levitsky) [RHEL-148618]
  - idpf: export RX hardware timestamping information to XDP (Michal Schmidt) [RHEL-136674]
  - autofs: dont trigger mount if it cant succeed (Ian Kent) [RHEL-134674]
  - vdpa/mlx5: update MAC address handling in mlx5_vdpa_set_attr() (Cindy Lu) [RHEL-127007]
  - vdpa/mlx5: reuse common function for MAC address updates (Cindy Lu) [RHEL-127007]
  - vdpa/mlx5: update mlx_features with driver state check (Cindy Lu) [RHEL-127007]
  - redhat/configs: enable CONFIG_AQTION on all archs (Michal Schmidt) [RHEL-150852]
  - mm/migrate: fix sleep in atomic for large folios and buffer heads (Ming Lei) [RHEL-144763]
  - fs/ext4: use sleeping version of sb_find_get_block() (Ming Lei) [RHEL-144763]
  - fs/jbd2: use sleeping version of __find_get_block() (Ming Lei) [RHEL-144763]
  - fs/ocfs2: use sleeping version of __find_get_block() (Ming Lei) [RHEL-144763]
  - fs/buffer: use sleeping version of __find_get_block() (Ming Lei) [RHEL-144763]
  - fs/buffer: introduce sleeping flavors for pagecache lookups (Ming Lei) [RHEL-144763]
  - fs/buffer: split locking for pagecache lookups (Ming Lei) [RHEL-144763]
  - fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFT (Ming Lei) [RHEL-144763]
  - block: reject bs > ps block devices when THP is disabled (Ming Lei) [RHEL-144763]
  - md: init queue_limits->max_hw_wzeroes_unmap_sectors parameter (Ming Lei) [RHEL-144763]
  - block: don't silently ignore metadata for sync read/write (Ming Lei) [RHEL-144763]
  - bio: use memzero_page() in bio_truncate() (Ming Lei) [RHEL-144763]
  - drbd: init queue_limits->max_hw_wzeroes_unmap_sectors parameter (Ming Lei) [RHEL-144763]
  - ext4: add FALLOC_FL_WRITE_ZEROES support (Ming Lei) [RHEL-144763]
  - block: add FALLOC_FL_WRITE_ZEROES support (Ming Lei) [RHEL-144763]
  - block: factor out common part in blkdev_fallocate() (Ming Lei) [RHEL-144763]
  - fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate (Ming Lei) [RHEL-144763]
  - dm: clear unmap write zeroes limits when disabling write zeroes (Ming Lei) [RHEL-144763]
  - scsi: sd: set max_hw_wzeroes_unmap_sectors if device supports SD_ZERO_*_UNMAP (Ming Lei) [RHEL-144763]
  - nvmet: set WZDS and DRB if device enables unmap write zeroes operation (Ming Lei) [RHEL-144763]
  - nvme: set max_hw_wzeroes_unmap_sectors if device supports DEAC bit (Ming Lei) [RHEL-144763]
  - block: introduce max_{hw|user}_wzeroes_unmap_sectors to queue limits (Ming Lei) [RHEL-144763]
  - ublk: use READ_ONCE() to read struct ublksrv_ctrl_cmd (Ming Lei) [RHEL-144763]
  - block: don't use strcpy to copy blockdev name (Ming Lei) [RHEL-144763]
  - block: allow IOC_PR_READ_* ioctls with BLK_OPEN_READ (Ming Lei) [RHEL-144763]
  - block: fix EOD return for device with nr_sectors == 0 (Ming Lei) [RHEL-144763]
  - block: change blk_get_meta_cap() stub return -ENOIOCTLCMD (Ming Lei) [RHEL-144763]
  - block: fix lbmd_guard_tag_type assignment in FS_IOC_GETLBMD_CAP (Ming Lei) [RHEL-144763]
  - block: fix FS_IOC_GETLBMD_CAP parsing in blkdev_common_ioctl() (Ming Lei) [RHEL-144763]
  - ata: libata-core: Quirk INTEL SSDSC2KG480G8 max_sectors (Ming Lei) [RHEL-144763]
  - ata: libata: Add libata.force parameter max_sec (Ming Lei) [RHEL-144763]
  - ata: libata: Add support to parse equal sign in libata.force (Ming Lei) [RHEL-144763]
  - ata: libata: Change libata.force to use the generic ATA_QUIRK_MAX_SEC quirk (Ming Lei) [RHEL-144763]
  - ata: libata: Add ata_force_get_fe_for_dev() helper (Ming Lei) [RHEL-144763]
  - ata: libata: Add ATA_QUIRK_MAX_SEC and convert all device quirks (Ming Lei) [RHEL-144763]
  - ata: libata-core: Quirk DELLBOSS VD max_sectors (Ming Lei) [RHEL-144763]
  - loop: revert exclusive opener loop status change (Ming Lei) [RHEL-144763]
  - nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec (Ming Lei) [RHEL-144763]
  - nvme-pci: handle changing device dma map requirements (Ming Lei) [RHEL-144763]
  - nvme-pci: DMA unmap the correct regions in nvme_free_sgls (Ming Lei) [RHEL-144763]
  - Revert "rnbd-clt: fix refcount underflow in device unmap path" (Ming Lei) [RHEL-144763]
  - blk-mq: use BLK_POLL_ONESHOT for synchronous poll completion (Ming Lei) [RHEL-144763]
  - selftests/ublk: fix garbage output in foreground mode (Ming Lei) [RHEL-144763]
  - selftests/ublk: fix error handling for starting device (Ming Lei) [RHEL-144763]
  - selftests/ublk: fix IO thread idle check (Ming Lei) [RHEL-144763]
  - block: make the new blkzoned UAPI constants discoverable (Ming Lei) [RHEL-144763]
  - ublk: fix ublksrv pid handling for pid namespaces (Ming Lei) [RHEL-144763]
  - block: Fix an error path in disk_update_zone_resources() (Ming Lei) [RHEL-144763]
  - rnbd-clt: fix refcount underflow in device unmap path (Ming Lei) [RHEL-144763]
  - nvmet: do not copy beyond sybsysnqn string length (Ming Lei) [RHEL-144763]
  - null_blk: fix kmemleak by releasing references to fault configfs items (Ming Lei) [RHEL-144763]
  - block: zero non-PI portion of auto integrity buffer (Ming Lei) [RHEL-144763]
  - nvme-fc: release admin tagset if init fails (Ming Lei) [RHEL-144763]
  - nvme-pci: disable secondary temp for Wodposit WPBSNM8 (Ming Lei) [RHEL-144763]
  - ublk: fix use-after-free in ublk_partition_scan_work (Ming Lei) [RHEL-144763]
  - blk-mq: avoid stall during boot due to synchronize_rcu_expedited (Ming Lei) [RHEL-144763]
  - loop: add missing bd_abort_claiming in loop_set_status (Ming Lei) [RHEL-144763]
  - block: don't merge bios with different app_tags (Ming Lei) [RHEL-144763]
  - blk-rq-qos: Remove unlikely() hints from QoS checks (Ming Lei) [RHEL-144763]
  - loop: don't change loop device under exclusive opener in loop_set_status (Ming Lei) [RHEL-144763]
  - block, bfq: update outdated comment (Ming Lei) [RHEL-144763]
  - selftests/ublk: fix Makefile to rebuild on header changes (Ming Lei) [RHEL-144763]
  - selftests/ublk: add test for async partition scan (Ming Lei) [RHEL-144763]
  - ublk: scan partition in async way (Ming Lei) [RHEL-144763]
  - block,bfq: fix aux stat accumulation destination (Ming Lei) [RHEL-144763]
  - block: rnbd-clt: Fix signedness bug in init_dev() (Ming Lei) [RHEL-144763]
  - ublk: clean up user copy references on ublk server exit (Ming Lei) [RHEL-144763]
  - block: validate interval_exp integrity limit (Ming Lei) [RHEL-144763]
  - block: validate pi_offset integrity limit (Ming Lei) [RHEL-144763]
  - block: rnbd-clt: Fix leaked ID in init_dev() (Ming Lei) [RHEL-144763]
  - ublk: fix deadlock when reading partition table (Ming Lei) [RHEL-144763]
  - block: add allocation size check in blkdev_pr_read_keys() (Ming Lei) [RHEL-144763]
  - Documentation: admin-guide: blockdev: replace zone_capacity with zone_capacity_mb when creating devices (Ming Lei) [RHEL-144763]
  - zloop: use READ_ONCE() to read lo->lo_state in queue_rq path (Ming Lei) [RHEL-144763]
  - loop: use READ_ONCE() to read lo->lo_state without locking (Ming Lei) [RHEL-144763]
  - selftests: ublk: add user copy test cases (Ming Lei) [RHEL-144763]
  - selftests: ublk: add support for user copy to kublk (Ming Lei) [RHEL-144763]
  - selftests: ublk: forbid multiple data copy modes (Ming Lei) [RHEL-144763]
  - selftests: ublk: don't share backing files between ublk servers (Ming Lei) [RHEL-144763]
  - selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04 (Ming Lei) [RHEL-144763]
  - selftests: ublk: fix fio arguments in run_io_and_recover() (Ming Lei) [RHEL-144763]
  - selftests: ublk: remove unused ios map in seq_io.bt (Ming Lei) [RHEL-144763]
  - selftests: ublk: correct last_rw map type in seq_io.bt (Ming Lei) [RHEL-144763]
  - selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() (Ming Lei) [RHEL-144763]
  - block: move around bio flagging helpers (Ming Lei) [RHEL-144763]
  - blk-mq-dma: always initialize dma state (Ming Lei) [RHEL-144763]
  - blk-mq: delete task running check in blk_hctx_poll() (Ming Lei) [RHEL-144763]
  - block: fix cached zone reports on devices with native zone append (Ming Lei) [RHEL-144763]
  - ublk: don't mutate struct bio_vec in iteration (Ming Lei) [RHEL-144763]
  - block: prohibit calls to bio_chain_endio (Ming Lei) [RHEL-144763]
  - ublk: allow non-blocking ctrl cmds in IO_URING_F_NONBLOCK issue (Ming Lei) [RHEL-144763]
  - nvme-fabrics: add ENOKEY to no retry criteria for authentication failures (Ming Lei) [RHEL-144763]
  - nvme-auth: use kvfree() for memory allocated with kvcalloc() (Ming Lei) [RHEL-144763]
  - nvmet-tcp: use kvcalloc for commands array (Ming Lei) [RHEL-144763]
  - nvmet-rdma: use kvcalloc for commands and responses arrays (Ming Lei) [RHEL-144763]
  - nvme: fix typo error in nvme target (Ming Lei) [RHEL-144763]
  - nvmet-fc: use pr_* print macros instead of dev_* (Ming Lei) [RHEL-144763]
  - nvmet-fcloop: remove unused lsdir member. (Ming Lei) [RHEL-144763]
  - nvmet-fcloop: check all request and response have been processed (Ming Lei) [RHEL-144763]
  - nvme-fc: check all request and response have been processed (Ming Lei) [RHEL-144763]
  - block: fix comment for op_is_zone_mgmt() to include RESET_ALL (Ming Lei) [RHEL-144763]
  - block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs (Ming Lei) [RHEL-144763]
  - blk-mq: add blk_rq_nr_bvec() helper (Ming Lei) [RHEL-144763]
  - block: add IOC_PR_READ_RESERVATION ioctl (Ming Lei) [RHEL-144763]
  - block: add IOC_PR_READ_KEYS ioctl (Ming Lei) [RHEL-144763]
  - nvme: reject invalid pr_read_keys() num_keys values (Ming Lei) [RHEL-144763]
  - scsi: sd: reject invalid pr_read_keys() num_keys values (Ming Lei) [RHEL-144763]
  - block: enable per-cpu bio cache by default (Ming Lei) [RHEL-144763]
  - block: use bio_alloc_bioset for passthru IO by default (Ming Lei) [RHEL-144763]
  - nvme-fc: don't hold rport lock when putting ctrl (Ming Lei) [RHEL-144763]
  - nvme-pci: add debug message on fail to read CSTS (Ming Lei) [RHEL-144763]
  - nvme-pci: print error message on failure in nvme_probe (Ming Lei) [RHEL-144763]
  - nvmet: pci-epf: fix DMA channel debug print (Ming Lei) [RHEL-144763]
  - nvmet: pci-epf: move DMA initialization to EPC init callback (Ming Lei) [RHEL-144763]
  - nvmet: remove redundant subsysnqn field from ctrl (Ming Lei) [RHEL-144763]
  - nvmet: add sanity checks when freeing subsystem (Ming Lei) [RHEL-144763]
  - block/rnbd: correct all kernel-doc complaints (Ming Lei) [RHEL-144763]
  - blk-mq: use queue_hctx in blk_mq_map_queue_type (Ming Lei) [RHEL-144763]
  - sbitmap: fix all kernel-doc warnings (Ming Lei) [RHEL-144763]
  - ublk: add helper of __ublk_fetch() (Ming Lei) [RHEL-144763]
  - ublk: pass const pointer to ublk_queue_is_zoned() (Ming Lei) [RHEL-144763]
  - ublk: refactor auto buffer register in ublk_dispatch_req() (Ming Lei) [RHEL-144763]
  - ublk: add `union ublk_io_buf` with improved naming (Ming Lei) [RHEL-144763]
  - ublk: add parameter `struct io_uring_cmd *` to ublk_prep_auto_buf_reg() (Ming Lei) [RHEL-144763]
  - kfifo: add kfifo_alloc_node() helper for NUMA awareness (Ming Lei) [RHEL-144763]
  - blk-mq: fix potential uaf for 'queue_hw_ctx' (Ming Lei) [RHEL-144763]
  - blk-mq: use array manage hctx map instead of xarray (Ming Lei) [RHEL-144763]
  - ublk: prevent invalid access with DEBUG (Ming Lei) [RHEL-144763]
  - s390/dasd: Use scnprintf() instead of sprintf() (Ming Lei) [RHEL-144763]
  - s390/dasd: Move device name formatting into separate function (Ming Lei) [RHEL-144763]
  - s390/dasd: Remove unnecessary debugfs_create() return checks (Ming Lei) [RHEL-144763]
  - s390/dasd: Fix gendisk parent after copy pair swap (Ming Lei) [RHEL-144763]
  - block: ignore __blkdev_issue_discard() return value (Ming Lei) [RHEL-144763]
  - block: fix typos in comments and strings in blk-core (Ming Lei) [RHEL-144763]
  - block: Remove references to __device_add_disk() (Ming Lei) [RHEL-144763]
  - Revert "Merge branch 'loop-aio-nowait' into for-6.19/block" (Ming Lei) [RHEL-144763]
  - block: use min() instead of min_t() (Ming Lei) [RHEL-144763]
  - zloop: clear nowait flag in workqueue context (Ming Lei) [RHEL-144763]
  - loop: clear nowait flag in workqueue context (Ming Lei) [RHEL-144763]
  - zloop: fix zone append check in zloop_rw() (Ming Lei) [RHEL-144763]
  - MAINTAINERS: add a maintainer for zoned block device support (Ming Lei) [RHEL-144763]
  - MAINTAINERS: add missing block layer user API header files (Ming Lei) [RHEL-144763]
  - block: remove the declaration of elevator_init_mq function (Ming Lei) [RHEL-144763]
  - Revert "block: consider discard merge last" (Ming Lei) [RHEL-144763]
  - fs: Add the __data_racy annotation to backing_dev_info.ra_pages (Ming Lei) [RHEL-144763]
  - block: plug attempts to batch allocate tags multiple times (Ming Lei) [RHEL-144763]
  - loop: add hint for handling aio via IOCB_NOWAIT (Ming Lei) [RHEL-144763]
  - loop: try to handle loop aio command via NOWAIT IO first (Ming Lei) [RHEL-144763]
  - loop: move command blkcg/memcg initialization into loop_queue_work (Ming Lei) [RHEL-144763]
  - loop: add lo_submit_rw_aio() (Ming Lei) [RHEL-144763]
  - loop: add helper lo_rw_aio_prep() (Ming Lei) [RHEL-144763]
  - loop: add helper lo_cmd_nr_bvec() (Ming Lei) [RHEL-144763]
  - drbd: turn bitmap I/O comments into regular block comments (Ming Lei) [RHEL-144763]
  - block: rate-limit capacity change info log (Ming Lei) [RHEL-144763]
  - Documentation: admin-guide: blockdev: update zloop parameters (Ming Lei) [RHEL-144763]
  - zloop: introduce the ordered_zone_append configuration parameter (Ming Lei) [RHEL-144763]
  - zloop: introduce the zone_append configuration parameter (Ming Lei) [RHEL-144763]
  - zloop: simplify checks for writes to sequential zones (Ming Lei) [RHEL-144763]
  - zloop: fail zone append operations that are targeting full zones (Ming Lei) [RHEL-144763]
  - zloop: make the write pointer of full zones invalid (Ming Lei) [RHEL-144763]
  - block/blk-throttle: Remove throtl_slice from struct throtl_data (Ming Lei) [RHEL-144763]
  - block/blk-throttle: drop unneeded blk_stat_enable_accounting (Ming Lei) [RHEL-144763]
  - block/blk-throttle: Fix throttle slice time for SSDs (Ming Lei) [RHEL-144763]
  - block: consider discard merge last (Ming Lei) [RHEL-144763]
  - floppy: fix for PAGE_SIZE != 4KB (Ming Lei) [RHEL-144763]
  - ps3disk: use memcpy_{from,to}_bvec index (Ming Lei) [RHEL-144763]
  - block-dma: properly take MMIO path (Ming Lei) [RHEL-144763]
  - nvme-pci: migrate to dma_map_phys instead of map_page (Ming Lei) [RHEL-144763]
  - block: define alloc_sched_data and free_sched_data methods for kyber (Ming Lei) [RHEL-144763]
  - block: use {alloc|free}_sched data methods (Ming Lei) [RHEL-144763]
  - block: introduce alloc_sched_data and free_sched_data elevator methods (Ming Lei) [RHEL-144763]
  - block: move elevator tags into struct elevator_resources (Ming Lei) [RHEL-144763]
  - block: unify elevator tags and type xarrays into struct elv_change_ctx (Ming Lei) [RHEL-144763]
  - dm: fix zone reset all operation processing (Ming Lei) [RHEL-144763]
  - block: fix NULL pointer dereference in disk_report_zones() (Ming Lei) [RHEL-144763]
  - block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio() (Ming Lei) [RHEL-144763]
  - blk-zoned: Move code from disk_zone_wplug_add_bio() into its caller (Ming Lei) [RHEL-144763]
  - blk-zoned: Document disk_zone_wplug_schedule_bio_work() locking (Ming Lei) [RHEL-144763]
  - blk-zoned: Fix a typo in a source code comment (Ming Lei) [RHEL-144763]
  - null_blk: fix zone read length beyond write pointer (Ming Lei) [RHEL-144763]
  - blk-mq-dma: fix kernel-doc function name for integrity DMA iterator (Ming Lei) [RHEL-144763]
  - block: fix merging data-less bios (Ming Lei) [RHEL-144763]
  - ublk: return unsigned from ublk_{,un}map_io() (Ming Lei) [RHEL-144763]
  - ublk: remove unnecessary checks in ublk_check_and_get_req() (Ming Lei) [RHEL-144763]
  - block: add lockdep to queue_limits_commit_update() (Ming Lei) [RHEL-144763]
  - nbd: defer config unlock in nbd_genl_connect (Ming Lei) [RHEL-144763]
  - block: clean up indentation in blk_rq_map_iter_init() (Ming Lei) [RHEL-144763]
  - nbd: defer config put in recv_work (Ming Lei) [RHEL-144763]
  - block: introduce bdev_zone_start() (Ming Lei) [RHEL-144763]
  - block: refactor disk_zone_wplug_sync_wp_offset() (Ming Lei) [RHEL-144763]
  - block: improve blk_zone_wp_offset() (Ming Lei) [RHEL-144763]
  - block: don't return 1 for the fallback case in blkdev_get_zone_info (Ming Lei) [RHEL-144763]
  - nvme: remove virtual boundary for sgl capable devices (Ming Lei) [RHEL-144763]
  - block: accumulate memory segment gaps per bio (Ming Lei) [RHEL-144763]
  - virtio_blk: NULL out vqs to avoid double free on failed resume (Ming Lei) [RHEL-144763]
  - null_blk: allow byte aligned memory offsets (Ming Lei) [RHEL-144763]
  - null_blk: single kmap per bio segment (Ming Lei) [RHEL-144763]
  - null_blk: use memzero_page() (Ming Lei) [RHEL-144763]
  - null_blk: consistently use blk_status_t (Ming Lei) [RHEL-144763]
  - null_blk: simplify copy_from_nullb (Ming Lei) [RHEL-144763]
  - ublk: use rq_for_each_segment() for user copy (Ming Lei) [RHEL-144763]
  - ublk: use copy_{to,from}_iter() for user copy (Ming Lei) [RHEL-144763]
  - block: fix cached zone reporting after zone append was used (Ming Lei) [RHEL-144763]
  - block: don't leak disk->zones_cond for !disk_need_zone_resources (Ming Lei) [RHEL-144763]
  - xfs: use blkdev_report_zones_cached() (Ming Lei) [RHEL-144763]
  - block: add zone write plug condition to debugfs zone_wplugs (Ming Lei) [RHEL-144763]
  - block: improve zone_wplugs debugfs attribute output (Ming Lei) [RHEL-144763]
  - block: introduce BLKREPORTZONESV2 ioctl (Ming Lei) [RHEL-144763]
  - block: introduce blkdev_report_zones_cached() (Ming Lei) [RHEL-144763]
  - block: introduce blkdev_get_zone_info() (Ming Lei) [RHEL-144763]
  - block: refactor blkdev_report_zones() code (Ming Lei) [RHEL-144763]
  - block: track zone conditions (Ming Lei) [RHEL-144763]
  - block: use zone condition to determine conventional zones (Ming Lei) [RHEL-144763]
  - block: reorganize struct blk_zone_wplug (Ming Lei) [RHEL-144763]
  - block: introduce disk_report_zone() (Ming Lei) [RHEL-144763]
  - block: cleanup blkdev_report_zones() (Ming Lei) [RHEL-144763]
  - block: freeze queue when updating zone resources (Ming Lei) [RHEL-144763]
  - block: handle zone management operations completions (Ming Lei) [RHEL-144763]
  - block: make bio auto-integrity deadlock safe (Ming Lei) [RHEL-144763]
  - block: blocking mempool_alloc doesn't fail (Ming Lei) [RHEL-144763]
  - selftests: ublk: make ublk_thread thread-local variable (Ming Lei) [RHEL-144763]
  - selftests: ublk: set CPU affinity before thread initialization (Ming Lei) [RHEL-144763]
  - ublk: use struct_size() for allocation (Ming Lei) [RHEL-144763]
  - ublk: implement NUMA-aware memory allocation (Ming Lei) [RHEL-144763]
  - ublk: reorder tag_set initialization before queue allocation (Ming Lei) [RHEL-144763]
  - blktrace: add support for REQ_OP_WRITE_ZEROES tracing (Ming Lei) [RHEL-144763]
  - drbd: replace kmap() with kmap_local_page() in receiver path (Ming Lei) [RHEL-144763]
  - blktrace: for ftrace use correct trace format ver (Ming Lei) [RHEL-144763]
  - blktrace: use debug print to report dropped events (Ming Lei) [RHEL-144763]
  - blktrace: handle BLKTRACESETUP2 ioctl (Ming Lei) [RHEL-144763]
  - blktrace: trace zone write plugging operations (Ming Lei) [RHEL-144763]
  - blktrace: expose ZONE APPEND completions to blktrace (Ming Lei) [RHEL-144763]
  - blktrace: add block trace commands for zone operations (Ming Lei) [RHEL-144763]
  - blktrace: move ftrace blk_io_tracer to blk_io_trace2 (Ming Lei) [RHEL-144763]
  - blktrace: move trace_note to blk_io_trace2 (Ming Lei) [RHEL-144763]
  - blktrace: differentiate between blk_io_trace versions (Ming Lei) [RHEL-144763]
  - blktrace: add definitions for struct blk_io_trace2 (Ming Lei) [RHEL-144763]
  - blktrace: pass blk_user_trace2 to setup functions (Ming Lei) [RHEL-144763]
  - blktrace: add definitions for blk_user_trace_setup2 (Ming Lei) [RHEL-144763]
  - blktrace: split do_blk_trace_setup into two functions (Ming Lei) [RHEL-144763]
  - blktrace: change the internal action to 64bit (Ming Lei) [RHEL-144763]
  - blktrace: untangle if/else sequence in __blk_add_trace (Ming Lei) [RHEL-144763]
  - blktrace: split out relaying a blktrace event (Ming Lei) [RHEL-144763]
  - blktrace: factor out recording a blktrace event (Ming Lei) [RHEL-144763]
  - blktrace: only calculate trace length once (Ming Lei) [RHEL-144763]
  - block: rename min_segment_size (Ming Lei) [RHEL-144763]
  - blk-mq: use struct_size() in kmalloc() (Ming Lei) [RHEL-144763]
  - block/mq-deadline: Switch back to a single dispatch list (Ming Lei) [RHEL-144763]
  - block/mq-deadline: Introduce dd_start_request() (Ming Lei) [RHEL-144763]
  - nvme-multipath: fix lockdep WARN due to partition scan work (Ming Lei) [RHEL-144763]
  - MAINTAINERS: correct git location for block layer tree (Ming Lei) [RHEL-144763]
  - null_blk: set dma alignment to logical block size (Ming Lei) [RHEL-144763]
  - blk-crypto: use BLK_STS_INVAL for alignment errors (Ming Lei) [RHEL-144763]
  - block: make REQ_OP_ZONE_OPEN a write operation (Ming Lei) [RHEL-144763]
  - block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL (Ming Lei) [RHEL-144763]
  - nvme-pci: use blk_map_iter for p2p metadata (Ming Lei) [RHEL-144763]
  - block: require LBA dma_alignment when using PI (Ming Lei) [RHEL-144763]
  - block: Remove elevator_lock usage from blkg_conf frozen operations (Ming Lei) [RHEL-144763]
  - blk-mq: fix stale tag depth for shared sched tags in blk_mq_update_nr_requests() (Ming Lei) [RHEL-144763]
  - loop: remove redundant __GFP_NOWARN flag (Ming Lei) [RHEL-144763]
  - block: move bio_iov_iter_get_bdev_pages to block/fops.c (Ming Lei) [RHEL-144763]
  - iomap: open code bio_iov_iter_get_bdev_pages (Ming Lei) [RHEL-144763]
  - block: rename bio_iov_iter_get_pages_aligned to bio_iov_iter_get_pages (Ming Lei) [RHEL-144763]
  - block: remove bio_iov_iter_get_pages (Ming Lei) [RHEL-144763]
  - block: Update a comment of disk statistics (Ming Lei) [RHEL-144763]
  - s390/dasd: enforce dma_alignment to ensure proper buffer validation (Ming Lei) [RHEL-144763]
  - s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_request (Ming Lei) [RHEL-144763]
  - ublk: remove redundant zone op check in ublk_setup_iod() (Ming Lei) [RHEL-144763]
  - nvme: Use non zero KATO for persistent discovery connections (Ming Lei) [RHEL-144763]
  - nvmet: add safety check for subsys lock (Ming Lei) [RHEL-144763]
  - nvme-core: use nvme_is_io_ctrl() for I/O controller check (Ming Lei) [RHEL-144763]
  - nvme-core: do ioccsz/iorcsz validation only for I/O controllers (Ming Lei) [RHEL-144763]
  - nvme-core: add method to check for an I/O controller (Ming Lei) [RHEL-144763]
  - blk-mq: Fix more tag iteration function documentation (Ming Lei) [RHEL-144763]
  - selftests: ublk: fix behavior when fio is not installed (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_unmap_io() (Ming Lei) [RHEL-144763]
  - ublk: pass ublk_io to __ublk_complete_rq() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_need_complete_req() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_check_commit_and_fetch() (Ming Lei) [RHEL-144763]
  - ublk: don't pass ublk_queue to ublk_fetch() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_config_io_buf() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_check_fetch_buf() (Ming Lei) [RHEL-144763]
  - ublk: pass q_id and tag to __ublk_check_and_get_req() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_daemon_register_io_buf() (Ming Lei) [RHEL-144763]
  - ublk: don't access ublk_queue in ublk_register_io_buf() (Ming Lei) [RHEL-144763]
  - ublk: pass ublk_device to ublk_register_io_buf() (Ming Lei) [RHEL-144763]
  - ublk: don't dereference ublk_queue in ublk_check_and_get_req() (Ming Lei) [RHEL-144763]
  - ublk: don't dereference ublk_queue in ublk_ch_uring_cmd_local() (Ming Lei) [RHEL-144763]
  - ublk: add helpers to check ublk_device flags (Ming Lei) [RHEL-144763]
  - ublk: don't pass ublk_queue to __ublk_fail_req() (Ming Lei) [RHEL-144763]
  - ublk: don't pass q_id to ublk_queue_cmd_buf_size() (Ming Lei) [RHEL-144763]
  - ublk: remove ubq check in ublk_check_and_get_req() (Ming Lei) [RHEL-144763]
  - selftests: ublk: add test to verify that feat_map is complete (Ming Lei) [RHEL-144763]
  - selftests: ublk: kublk: add UBLK_F_BUF_REG_OFF_DAEMON to feat_map (Ming Lei) [RHEL-144763]
  - selftests: ublk: kublk: simplify feat_map definition (Ming Lei) [RHEL-144763]
  - blk-throttle: fix throtl_data leak during disk release (Ming Lei) [RHEL-144763]
  - blk-mq: Fix the blk_mq_tagset_busy_iter() documentation (Ming Lei) [RHEL-144763]
  - nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk (Ming Lei) [RHEL-144763]
  - block/mq-deadline: Remove the redundant rb_entry_rq in the deadline_from_pos(). (Ming Lei) [RHEL-144763]
  - nvme-fc: use lock accessing port_state and rport state (Ming Lei) [RHEL-144763]
  - nvmet-fcloop: call done callback even when remote port is gone (Ming Lei) [RHEL-144763]
  - nvmet-fc: avoid scheduling association deletion twice (Ming Lei) [RHEL-144763]
  - nvmet-fc: move lsop put work to nvmet_fc_ls_req_op (Ming Lei) [RHEL-144763]
  - blk-mq: fix stale nr_requests documentation (Ming Lei) [RHEL-144763]
  - blk-mq: remove blk_mq_tag_update_depth() (Ming Lei) [RHEL-144763]
  - blk-mq: fix potential deadlock while nr_requests grown (Ming Lei) [RHEL-144763]
  - blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags() (Ming Lei) [RHEL-144763]
  - blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests() (Ming Lei) [RHEL-144763]
  - blk-mq: cleanup shared tags case in blk_mq_update_nr_requests() (Ming Lei) [RHEL-144763]
  - blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock (Ming Lei) [RHEL-144763]
  - blk-mq: check invalid nr_requests in queue_requests_store() (Ming Lei) [RHEL-144763]
  - blk-mq: remove useless checkings in blk_mq_update_nr_requests() (Ming Lei) [RHEL-144763]
  - blk-mq: remove useless checking in queue_requests_store() (Ming Lei) [RHEL-144763]
  - ublk: consolidate nr_io_ready and nr_queues_ready (Ming Lei) [RHEL-144763]
  - block: fix ordering of recursive split IO (Ming Lei) [RHEL-144763]
  - block: skip unnecessary checks for split bio (Ming Lei) [RHEL-144763]
  - blk-crypto: convert to use bio_submit_split_bioset() (Ming Lei) [RHEL-144763]
  - block: factor out a helper bio_submit_split_bioset() (Ming Lei) [RHEL-144763]
  - blk-crypto: fix missing blktrace bio split events (Ming Lei) [RHEL-144763]
  - blk-mq: add QUEUE_FLAG_BIO_ISSUE_TIME (Ming Lei) [RHEL-144763]
  - block: initialize bio issue time in blk_mq_submit_bio() (Ming Lei) [RHEL-144763]
  - block: cleanup bio_issue (Ming Lei) [RHEL-144763]
  - blk-map: provide the bdev to bio if one exists (Ming Lei) [RHEL-144763]
  - blk-mq-dma: bring back p2p request flags (Ming Lei) [RHEL-144763]
  - blk-integrity: enable p2p source and destination (Ming Lei) [RHEL-144763]
  - iov_iter: remove iov_iter_is_aligned (Ming Lei) [RHEL-144763]
  - blk-integrity: use simpler alignment check (Ming Lei) [RHEL-144763]
  - block: remove bdev_iter_is_aligned (Ming Lei) [RHEL-144763]
  - iomap: simplify direct io validity check (Ming Lei) [RHEL-144763]
  - block: simplify direct io validity check (Ming Lei) [RHEL-144763]
  - block: align the bio after building it (Ming Lei) [RHEL-144763]
  - block: add size alignment to bio_iov_iter_get_pages (Ming Lei) [RHEL-144763]
  - block: check for valid bio while splitting (Ming Lei) [RHEL-144763]
  - drivers/block: WQ_PERCPU added to alloc_workqueue users (Ming Lei) [RHEL-144763]
  - drivers/block: replace use of system_unbound_wq with system_dfl_wq (Ming Lei) [RHEL-144763]
  - drivers/block: replace use of system_wq with system_percpu_wq (Ming Lei) [RHEL-144763]
  - block: floppy: Replace kmalloc() + copy_from_user() with memdup_user() (Ming Lei) [RHEL-144763]
  - block: remove the bi_inline_vecs variable sized array from struct bio (Ming Lei) [RHEL-144763]
  - block: add a bio_init_inline helper (Ming Lei) [RHEL-144763]
  - blk-throttle: fix access race during throttle policy activation (Ming Lei) [RHEL-144763]
  - null_blk: Fix the description of the cache_size module argument (Ming Lei) [RHEL-144763]
  - ublk: inline __ublk_ch_uring_cmd() (Ming Lei) [RHEL-144763]
  - block: use int to store blk_stack_limits() return value (Ming Lei) [RHEL-144763]
  - blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Ming Lei) [RHEL-144763]
  - floppy: Sort headers alphabetically (Ming Lei) [RHEL-144763]
  - floppy: Replace custom SZ_64K constant (Ming Lei) [RHEL-144763]
  - floppy: Remove unused CROSS_64KB() macro from arch/ code (Ming Lei) [RHEL-144763]
  - block: Move a misplaced comment in queue_wb_lat_store() (Ming Lei) [RHEL-144763]
  - nvme-pci: convert metadata mapping to dma iter (Ming Lei) [RHEL-144763]
  - nvme-pci: create common sgl unmapping helper (Ming Lei) [RHEL-144763]
  - blk-integrity: use iterator for mapping sg (Ming Lei) [RHEL-144763]
  - blk-mq-dma: add scatter-less integrity data DMA mapping (Ming Lei) [RHEL-144763]
  - blk-mq-dma: move common dma start code to a helper (Ming Lei) [RHEL-144763]
  - blk-mq: remove REQ_P2PDMA flag (Ming Lei) [RHEL-144763]
  - blk-mq-dma: require unmap caller provide p2p map type (Ming Lei) [RHEL-144763]
  - blk-mq-dma: provide the bio_vec array being iterated (Ming Lei) [RHEL-144763]
  - blk-mq-dma: create blk_map_iter type (Ming Lei) [RHEL-144763]
  - block: switch ->getgeo() to struct gendisk (Ming Lei) [RHEL-144763]
  - scsi: switch ->bios_param() to passing gendisk (Ming Lei) [RHEL-144763]
  - scsi: switch scsi_bios_ptable() and scsi_partsize() to gendisk (Ming Lei) [RHEL-144763]
  - nvme: fix PI insert on write (Ming Lei) [RHEL-144763]
  - blk-zoned: Fix a lockdep complaint about recursive locking (Ming Lei) [RHEL-144763]
  - loop: fix zero sized loop for block special file (Ming Lei) [RHEL-144763]
  - block: tone down bio_check_eod (Ming Lei) [RHEL-144763]
  - loop: use vfs_getattr_nosec for accurate file size (Ming Lei) [RHEL-144763]
  - loop: Consolidate size calculation logic into lo_calculate_size() (Ming Lei) [RHEL-144763]
  - block: remove newlines from the warnings in blk_validate_integrity_limits (Ming Lei) [RHEL-144763]
  - block: handle pi_tuple_size in queue_limits_stack_integrity (Ming Lei) [RHEL-144763]
  - fs: add ioctl to query metadata and protection info capabilities (Ming Lei) [RHEL-144763]
  - nvme: set pi_offset only when checksum type is not BLK_INTEGRITY_CSUM_NONE (Ming Lei) [RHEL-144763]
  - block: introduce pi_tuple_size field in blk_integrity (Ming Lei) [RHEL-144763]
  - block: rename tuple_size field in blk_integrity to metadata_size (Ming Lei) [RHEL-144763]
  - block: always allocate integrity buffer when required (Ming Lei) [RHEL-144763]
  - Docs: admin-guide: Correct spelling mistake (Ming Lei) [RHEL-144763]
  - blk-wbt: doc: Update the doc of the wbt_lat_usec interface (Ming Lei) [RHEL-144763]
  - blk-wbt: Eliminate ambiguity in the comments of struct rq_wb (Ming Lei) [RHEL-144763]
  - blk-wbt: Optimize wbt_done() for non-throttled writes (Ming Lei) [RHEL-144763]
  - blk-cgroup: remove redundant __GFP_NOWARN (Ming Lei) [RHEL-144763]
  - block, bfq: remove redundant __GFP_NOWARN (Ming Lei) [RHEL-144763]
  - drbd: Remove the open-coded page pool (Ming Lei) [RHEL-144763]
  - nvmet: exit debugfs after discovery subsystem exits (Ming Lei) [RHEL-144763]
  - block, bfq: Reorder struct bfq_iocq_bfqq_data (Ming Lei) [RHEL-144763]
  - block: ensure discard_granularity is zero when discard is not supported (Ming Lei) [RHEL-144763]
  - block: Fix default IO priority if there is no IO context (Ming Lei) [RHEL-144763]
  - nvme: fix various comment typos (Ming Lei) [RHEL-144763]
  - nvme-pci: fix leak on sgl setup error (Ming Lei) [RHEL-144763]
  - nvmet: initialize discovery subsys after debugfs is initialized (Ming Lei) [RHEL-144763]
  - nvme: add capability to connect to an administrative controller (Ming Lei) [RHEL-144763]
  - nvmet: add support for FDP in fabrics passthru path (Ming Lei) [RHEL-144763]
  - blk-ioc: don't hold queue_lock for ioc_lookup_icq() (Ming Lei) [RHEL-144763]
  - block: Enforce power-of-2 physical block size (Ming Lei) [RHEL-144763]
  - block: avoid possible overflow for chunk_sectors check in blk_stack_limits() (Ming Lei) [RHEL-144763]
  - block: Improve read ahead size for rotational devices (Ming Lei) [RHEL-144763]
  - cdrom: Call cdrom_mrw_exit from cdrom_release function (Ming Lei) [RHEL-144763]
  - sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ming Lei) [RHEL-144763]
  - nvme-pci: try function level reset on init failure (Ming Lei) [RHEL-144763]
  - nvmet: pci-epf: Do not complete commands twice if nvmet_req_init() fails (Ming Lei) [RHEL-144763]
  - nvme: fix typo in status code constant for self-test in progress (Ming Lei) [RHEL-144763]
  - nvmet: remove redundant assignment of error code in nvmet_ns_enable() (Ming Lei) [RHEL-144763]
  - nvme: fix incorrect variable in io cqes error message (Ming Lei) [RHEL-144763]
  - nvme: fix multiple spelling and grammar issues in host drivers (Ming Lei) [RHEL-144763]
  - block: fix blk_zone_append_update_request_bio() kernel-doc (Ming Lei) [RHEL-144763]
  - block: add trace messages to zone write plugging (Ming Lei) [RHEL-144763]
  - block: add tracepoint for blkdev_zone_mgmt (Ming Lei) [RHEL-144763]
  - block: add tracepoint for blk_zone_update_request_bio (Ming Lei) [RHEL-144763]
  - block: split blk_zone_update_request_bio into two functions (Ming Lei) [RHEL-144763]
  - blktrace: add zoned block commands to blk_fill_rwbs (Ming Lei) [RHEL-144763]
  - block: floppy: Fix uninitialized use of outparam (Ming Lei) [RHEL-144763]
  - loop: Avoid updating block size under exclusive owner (Ming Lei) [RHEL-144763]
  - nvme-pci: don't allocate dma_vec for IOVA mappings (Ming Lei) [RHEL-144763]
  - drbd: add missing kref_get in handle_write_conflicts (Ming Lei) [RHEL-144763]
  - block: mtip32xx: Fix usage of dma_map_sg() (Ming Lei) [RHEL-144763]
  - nvme-pci: fix dma unmapping when using PRPs and not using the IOVA mapping (Ming Lei) [RHEL-144763]
  - zram: pass buffer offset to zcomp_available_show() (Ming Lei) [RHEL-144763]
  - block: zram: replace scnprintf() with sysfs_emit() in *_show() functions (Ming Lei) [RHEL-144763]
  - virtio: blk/scsi: use block layer helpers to calculate num of queues (Ming Lei) [RHEL-144763]
  - scsi: use block layer helpers to calculate num of queues (Ming Lei) [RHEL-144763]
  - nvme-pci: use block layer helpers to calculate num of queues (Ming Lei) [RHEL-144763]
  - lib/group_cpus: Let group_cpu_evenly() return the number of initialized masks (Ming Lei) [RHEL-144763]
  - nvme-pci: rework the build time assert for NVME_MAX_NR_DESCRIPTORS (Ming Lei) [RHEL-144763]
  - nvme-pci: replace NVME_MAX_KB_SZ with NVME_MAX_BYTE (Ming Lei) [RHEL-144763]
  - nvme-pci: convert the data mapping to blk_rq_dma_map (Ming Lei) [RHEL-144763]
  - nvme-pci: remove superfluous arguments (Ming Lei) [RHEL-144763]
  - nvme-pci: merge the simple PRP and SGL setup into a common helper (Ming Lei) [RHEL-144763]
  - nvme-pci: refactor nvme_pci_use_sgls (Ming Lei) [RHEL-144763]
  - block: add scatterlist-less DMA mapping helpers (Ming Lei) [RHEL-144763]
  - block: don't merge different kinds of P2P transfers in a single bio (Ming Lei) [RHEL-144763]
  - block: Increase BLK_DEF_MAX_SECTORS_CAP (Ming Lei) [RHEL-144763]
  - block/bdev: lift block size restrictions to 64k (Ming Lei) [RHEL-144763]
  - block/bdev: enable large folio support for large logical block sizes (Ming Lei) [RHEL-144763]
  - fs/buffer fs/mpage: remove large folio restriction (Ming Lei) [RHEL-144763]
  - fs/mpage: use blocks_per_folio instead of blocks_per_page (Ming Lei) [RHEL-144763]
  - fs/mpage: avoid negative shift for large blocksize (Ming Lei) [RHEL-144763]
  - fs/buffer: remove batching from async read (Ming Lei) [RHEL-144763]
  - fs/buffer: simplify block_read_full_folio() with bh_offset() (Ming Lei) [RHEL-144763]
  - block: don't autoload drivers on stat (Ming Lei) [RHEL-144763]
  - platform/x86/amd/pmf: Use ring buffer to store custom BIOS input values (Steve Best) [RHEL-130539]
  - platform/x86/amd/pmf: Add BIOS_INPUTS_MAX macro to replace hardcoded array size (Steve Best) [RHEL-130539]
  - platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags in amd_pmf_send_cmd() (Steve Best) [RHEL-130539]
  - crypto: ccp - Send PSP_CMD_TEE_RING_DESTROY when PSP_CMD_TEE_RING_INIT fails (Steve Best) [RHEL-130538]
  - crypto: ccp - Factor out ring destroy handling to a helper (Steve Best) [RHEL-130538]
  - crypto: ccp - Add an S4 restore flow (Steve Best) [RHEL-130538]
  - crypto: ccp - Declare PSP dead if PSP_CMD_TEE_RING_INIT fails (Steve Best) [RHEL-130538]
  - platform/x86/amd/pmf: Prevent TEE errors after hibernate (Steve Best) [RHEL-130538]
  - redhat: genlog: add new JIRA cloud server hostname (Jan Stancek)
  - nfsd: use correct loop termination in nfsd4_revoke_states() (Olga Kornievskaia) [RHEL-152916]
  - nfsd: check that server is running in unlock_filesystem (Olga Kornievskaia) [RHEL-152916]


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-215.el10]
changelog:
  - selftests/memfd: use IPC semaphore instead of SIGSTOP/SIGCONT (Aristeu Rozanski) [RHEL-132213]
  - tcp: reclaim 8 bytes in struct request_sock_queue (Guillaume Nault) [RHEL-123211]
  - tcp: move mtu_info to remove two 32bit holes (Guillaume Nault) [RHEL-123211]
  - tcp: move tcp_clean_acked to tcp_sock_read_tx group (Guillaume Nault) [RHEL-123211]
  - tcp: move recvmsg_inq to tcp_sock_read_txrx (Guillaume Nault) [RHEL-123211]
  - tcp: move tcp->rcv_tstamp to tcp_sock_write_txrx group (Guillaume Nault) [RHEL-123211]
  - tcp: remove CACHELINE_ASSERT_GROUP_SIZE() uses (Guillaume Nault) [RHEL-123211]
  - net: move sk->sk_err_soft and sk->sk_sndbuf (Guillaume Nault) [RHEL-123211]
  - net: move sk_uid and sk_protocol to sock_read_tx (Guillaume Nault) [RHEL-123211]
  - tcp: move icsk_clean_acked to a better location (Guillaume Nault) [RHEL-123211]
  - x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths (Jan Stancek) [RHEL-132871]
  - timekeeping: Fix timex status validation for auxiliary clocks (Waiman Long) [RHEL-152433]
  - time/sched_clock: Use ACCESS_PRIVATE() to evaluate hrtimer::function (Waiman Long) [RHEL-152433]
  - hrtimer: Fix trace oddity (Waiman Long) [RHEL-152433]
  - clocksource: Reduce watchdog readout delay limit to prevent false positives (Waiman Long) [RHEL-152433]
  - timekeeping: Adjust the leap state for the correct auxiliary timekeeper (Waiman Long) [RHEL-152433] {CVE-2026-23106}
  - hrtimer: Fix softirq base check in update_needs_ipi() (Waiman Long) [RHEL-152433]
  - time: Fix a few typos in time[r] related code comments (Waiman Long) [RHEL-152433]
  - timers/migration: Remove dead code handling idle CPU checking for remote timers (Waiman Long) [RHEL-152433]
  - timers/migration: Remove unused "cpu" parameter from tmigr_get_group() (Waiman Long) [RHEL-152433]
  - timers/migration: Assert that hotplug preparing CPU is part of stable active hierarchy (Waiman Long) [RHEL-152433]
  - timers/migration: Fix imbalanced NUMA trees (Waiman Long) [RHEL-152433]
  - timers/migration: Remove locking on group connection (Waiman Long) [RHEL-152433]
  - timers/migration: Convert "while" loops to use "for" (Waiman Long) [RHEL-152433]
  - timekeeping: Fix error code in tk_aux_sysfs_init() (Waiman Long) [RHEL-152433]
  - timers: Fix NULL function pointer race in timer_shutdown_sync() (Waiman Long) [RHEL-152433] {CVE-2025-68214}
  - timekeeping: Fix resource leak in tk_aux_sysfs_init() error paths (Waiman Long) [RHEL-152433]
  - tick/sched: Fix bogus condition in report_idle_softirq() (Waiman Long) [RHEL-152433]
  - timekeeping: Fix aux clocks sysfs initialization loop bound (Waiman Long) [RHEL-152433]
  - time: export timespec64_add_safe() symbol (Waiman Long) [RHEL-152433]
  - time: Build generic update_vsyscall() only with generic time vDSO (Waiman Long) [RHEL-152433]
  - time/sched_clock: Export symbol for sched_clock register function (Waiman Long) [RHEL-152433]
  - time: Fix spelling mistakes in comments (Waiman Long) [RHEL-152433]
  - clocksource: Print durations for sync check unconditionally (Waiman Long) [RHEL-152433]
  - hrtimer: Reorder branches in hrtimer_clockid_to_base() (Waiman Long) [RHEL-152433]
  - hrtimer: Remove hrtimer_clock_base:: Get_time (Waiman Long) [RHEL-152433]
  - hrtimer: Use hrtimer_cb_get_time() helper (Waiman Long) [RHEL-152433]
  - media: pwm-ir-tx: Avoid direct access to hrtimer clockbase (Waiman Long) [RHEL-152433]
  - lib: test_objpool: Avoid direct access to hrtimer clockbase (Waiman Long) [RHEL-152433]
  - sched/core: Avoid direct access to hrtimer clockbase (Waiman Long) [RHEL-152433]
  - timers/itimer: Avoid direct access to hrtimer clockbase (Waiman Long) [RHEL-152433]
  - posix-timers: Avoid direct access to hrtimer clockbase (Waiman Long) [RHEL-152433]
  - jiffies: Remove obsolete SHIFTED_HZ comment (Waiman Long) [RHEL-152433]
  - copy_process: pass clone_flags as u64 across calltree (Waiman Long) [RHEL-152433]
  - hrtimers: Unconditionally update target CPU base after offline timer migration (Waiman Long) [RHEL-152433]
  - vdso/vsyscall: Avoid slow division loop in auxiliary clock update (Waiman Long) [RHEL-152433]
  - clocksource: Improve randomness in clocksource_verify_choose_cpus() (Waiman Long) [RHEL-152433]
  - cpumask: introduce cpumask_random() (Waiman Long) [RHEL-152433]
  - bitmap: generalize node_random() (Waiman Long) [RHEL-152433]
  - vdso/vsyscall: Update auxiliary clock data in the datapage (Waiman Long) [RHEL-152433]
  - vdso: Introduce aux_clock_resolution_ns() (Waiman Long) [RHEL-152433]
  - vdso/vsyscall: Split up __arch_update_vsyscall() into __arch_update_vdso_clock() (Waiman Long) [RHEL-152433]
  - vdso/vsyscall: Introduce a helper to fill clock configurations (Waiman Long) [RHEL-152433]
  - timekeeping: Remove the temporary CLOCK_AUX workaround (Waiman Long) [RHEL-152433]
  - timekeeping: Provide ktime_get_clock_ts64() (Waiman Long) [RHEL-152433]
  - timekeeping: Provide interface to control auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Provide update for auxiliary timekeepers (Waiman Long) [RHEL-152433]
  - timekeeping: Provide adjtimex() for auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Prepare do_adtimex() for auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Make do_adjtimex() reusable (Waiman Long) [RHEL-152433]
  - timekeeping: Add auxiliary clock support to __timekeeping_inject_offset() (Waiman Long) [RHEL-152433]
  - timekeeping: Make timekeeping_inject_offset() reusable (Waiman Long) [RHEL-152433]
  - timekeeping: Provide time setter for auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Add minimal posix-timers support for auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Provide time getters for auxiliary clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Update auxiliary timekeepers on clocksource change (Waiman Long) [RHEL-152433]
  - timekeeping: Add AUX offset to struct timekeeper (Waiman Long) [RHEL-152433]
  - ntp: Use ktime_get_ntp_seconds() (Waiman Long) [RHEL-152433]
  - timekeeping: Provide ktime_get_ntp_seconds() (Waiman Long) [RHEL-152433]
  - timekeeping: Introduce auxiliary timekeepers (Waiman Long) [RHEL-152433]
  - timekeeping: Add clock_valid flag to timekeeper (Waiman Long) [RHEL-152433]
  - timekeeping: Prepare timekeeping_update_from_shadow() (Waiman Long) [RHEL-152433]
  - timekeeping: Make __timekeeping_advance() reusable (Waiman Long) [RHEL-152433]
  - ntp: Rename __do_adjtimex() to ntp_adjtimex() (Waiman Long) [RHEL-152433]
  - ntp: Add timekeeper ID arguments to public functions (Waiman Long) [RHEL-152433]
  - ntp: Add support for auxiliary timekeepers (Waiman Long) [RHEL-152433]
  - redhat/configs: Add CONFIG_POSIX_AUX_CLOCKS=n (Waiman Long) [RHEL-152433]
  - time: Introduce auxiliary POSIX clocks (Waiman Long) [RHEL-152433]
  - timekeeping: Introduce timekeeper ID (Waiman Long) [RHEL-152433]
  - timekeeping: Avoid double notification in do_adjtimex() (Waiman Long) [RHEL-152433]
  - timekeeping: Cleanup kernel doc of __ktime_get_real_seconds() (Waiman Long) [RHEL-152433]
  - timekeeping: Remove hardcoded access to tk_core (Waiman Long) [RHEL-152433]
  - clocksource: Use cpumask_next_wrap() in clocksource_watchdog() (Waiman Long) [RHEL-152433]
  - clocksource: Use cpumask_any_but() in clocksource_verify_choose_cpus() (Waiman Long) [RHEL-152433]
  - timers/migration: Clean up the loop in tmigr_quick_check() (Waiman Long) [RHEL-152433]
  - PCI: Add PCI_BRIDGE_NO_ALIAS quirk for ASPEED AST1150 (Myron Stowe) [RHEL-143320]
  - PCI: Add ASPEED vendor ID to pci_ids.h (Myron Stowe) [RHEL-143320]
  - PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads (Myron Stowe) [RHEL-143320]
  - s390/ap: Expose ap_bindings_complete_count counter via sysfs (Mete Durlu) [RHEL-155896]
  - RDMA/bnxt_re: convert timeouts to secs_to_jiffies() (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Fix return code of bnxt_re_configure_cc (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Fix missing error handling for tx_queue (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Fix incorrect display of inactivity_cp in debugfs output (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Use macro instead of hard coded value (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Support 2G message size (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM (Sreekanth Reddy) [RHEL-108694]
  - RDMA/bnxt_re: Support extended stats for Thor2 VF (Sreekanth Reddy) [RHEL-108694]
  - selftests: net: tests for add double tunneling GRO/GSO (Guillaume Nault) [RHEL-145367]
  - geneve: use GRO hint option in the RX path (Guillaume Nault) [RHEL-145367]
  - geneve: extract hint option at GRO stage (Guillaume Nault) [RHEL-145367]
  - geneve: add GRO hint output path (Guillaume Nault) [RHEL-145367]
  - geneve: pass the geneve device ptr to geneve_build_skb() (Guillaume Nault) [RHEL-145367]
  - geneve: constify geneve_hlen() (Guillaume Nault) [RHEL-145367]
  - geneve: add netlink support for GRO hint (Guillaume Nault) [RHEL-145367]
  - vxlan: expose gso partial features for tunnel offload (Guillaume Nault) [RHEL-145367]
  - geneve: expose gso partial features for tunnel offload (Guillaume Nault) [RHEL-145367]
  - net: introduce mangleid_features (Guillaume Nault) [RHEL-145367]
  - geneve, specs: Add port range to rt_link specification (Guillaume Nault) [RHEL-145367]
  - geneve: Allow users to specify source port range (Guillaume Nault) [RHEL-145367]
  - selftests: forwarding: lib: Move require_command to net, generalize (Guillaume Nault) [RHEL-145367]
  - USB: storage: Remove subclass and protocol overrides from Novatek quirk (Desnes Nunes) [RHEL-147788]
  - usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer (Desnes Nunes) [RHEL-147788] {CVE-2025-68331}
  - xhci: dbgtty: fix device unregister: fixup (Desnes Nunes) [RHEL-147788]
  - xhci: dbgtty: fix device unregister (Desnes Nunes) [RHEL-147788]
  - usb: storage: sddr55: Reject out-of-bound new_pba (Desnes Nunes) [RHEL-147788] {CVE-2025-40345}
  - USB: serial: option: add support for Rolling RW101R-GL (Desnes Nunes) [RHEL-147788]
  - usb: typec: ucsi: psy: Set max current to zero when disconnected (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: pci: Sort out the Intel device IDs (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: pci: add support for the Intel Nova Lake -S (Desnes Nunes) [RHEL-147788]
  - drivers/usb/dwc3: fix PCI parent check (Desnes Nunes) [RHEL-147788]
  - xhci: sideband: Fix race condition in sideband unregister (Desnes Nunes) [RHEL-147788]
  - xhci: dbgtty: Fix data corruption when transmitting data form DbC to host (Desnes Nunes) [RHEL-147788]
  - xhci: fix stale flag preventig URBs after link state error is cleared (Desnes Nunes) [RHEL-147788]
  - USB: serial: ftdi_sio: add support for u-blox EVK-M101 (Desnes Nunes) [RHEL-147788]
  - usb: cdns3: Fix double resource release in cdns3_pci_probe (Desnes Nunes) [RHEL-147788]
  - usb: gadget: udc: fix use-after-free in usb_gadget_state_work (Desnes Nunes) [RHEL-147788] {CVE-2025-68282}
  - USB: serial: option: add Telit FN920C04 ECM compositions (Desnes Nunes) [RHEL-147788]
  - USB: serial: option: add Quectel RG255C (Desnes Nunes) [RHEL-147788]
  - tcpm: allow looking for role_sw device in the main node (Desnes Nunes) [RHEL-147788]
  - tcpm: switch check for role_sw device with fw_node (Desnes Nunes) [RHEL-147788]
  - usb/core/quirks: Add Huawei ME906S to wakeup quirk (Desnes Nunes) [RHEL-147788]
  - USB: serial: option: add UNISOC UIS7720 (Desnes Nunes) [RHEL-147788]
  - xhci: dbc: enable back DbC in resume if it was enabled before suspend (Desnes Nunes) [RHEL-147788]
  - xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event (Desnes Nunes) [RHEL-147788]
  - usb: xhci-pci: Fix USB2-only root hub registration (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100 (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: switch: split out ports definition (Desnes Nunes) [RHEL-147788]
  - dt-bindings: phy: samsung,usb3-drd-phy: gs101: require Type-C properties (Desnes Nunes) [RHEL-147788]
  - dt-bindings: phy: samsung,usb3-drd-phy: add blank lines between DT properties (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: Don't call clk_bulk_disable_unprepare() twice (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp (Desnes Nunes) [RHEL-147788]
  - usb: vhci-hcd: Prevent suspending virtually attached devices (Desnes Nunes) [RHEL-147788]
  - USB: serial: option: add SIMCom 8230C compositions (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Fix use-after-free in tb_dp_dprx_work (Desnes Nunes) [RHEL-147788] {CVE-2025-40002}
  - docs: driver-api: fix spelling of "buses". (Desnes Nunes) [RHEL-147788]
  - usb: xhci: align PORTSC trace with one-based port numbering (Desnes Nunes) [RHEL-147788]
  - usb: xhci: correct indentation for PORTSC tracing function (Desnes Nunes) [RHEL-147788]
  - usb: xhci: improve TR Dequeue Pointer mask (Desnes Nunes) [RHEL-147788]
  - usb: xhci-pci: add support for hosts with zero USB3 ports (Desnes Nunes) [RHEL-147788]
  - usb: xhci: Update a comment about Stop Endpoint retries (Desnes Nunes) [RHEL-147788]
  - Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running" (Desnes Nunes) [RHEL-147788]
  - USB: gadget: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-147788]
  - usb: gadget: Introduce free_usb_request helper (Desnes Nunes) [RHEL-147788]
  - usb: gadget: Store endpoint pointer in usb_request (Desnes Nunes) [RHEL-147788]
  - usb: host: xhci-rcar: Add Renesas RZ/G3E USB3 Host driver support (Desnes Nunes) [RHEL-147788]
  - usb: host: xhci-plat: Add .post_resume_quirk for struct xhci_plat_priv (Desnes Nunes) [RHEL-147788]
  - usb: host: xhci-rcar: Move R-Car reg definitions (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: Document Renesas RZ/G3E USB3HOST (Desnes Nunes) [RHEL-147788]
  - phy: fsl-imx8mq-usb: fix typec orientation switch when built as module (Desnes Nunes) [RHEL-147788]
  - usb: typec: Stub out typec_switch APIs when CONFIG_TYPEC=n (Desnes Nunes) [RHEL-147788]
  - usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Desnes Nunes) [RHEL-147788]
  - usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Desnes Nunes) [RHEL-147788]
  - redhat/configs: configs: riscv: Enable dwc3 on riscv for RHEL (Desnes Nunes) [RHEL-147788]
  - redhat/configs: Enable DWC3 Generic Platform Driver on RHEL automotive (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: add generic driver to support flattened (Desnes Nunes) [RHEL-147788]
  - clk: Provide devm_clk_bulk_get_all_enabled() helper (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: dwc3: add support for SpacemiT K1 (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update thunderbolt.h header file (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update xdomain.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update usb4_port.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update usb4.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update tunnel.h function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update tunnel.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update tmu.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Add missing documentation in tb.h (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update tb.h function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update tb.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update switch.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update retimer.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update property.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update path.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update nvm.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Add missing documentation in nhi_regs.h ring_desc structure (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update nhi.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update lc.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update eeprom.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update domain.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update dma_port.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Add missing documentation in ctl.h tb_cfg_request struct (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update ctl.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update clx.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update cap.c function documentation (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Update acpi.c function documentation (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Handle mode transitions for CD321x (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Read data status in probe and cache its value (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Use read_power_status function in probe (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Update partner identity when power status was updated (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Register DisplayPort and Thunderbolt altmodes for cd321x (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Read USB4, Thunderbolt and DisplayPort status for cd321x (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Add cd321x struct with separate size (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Trace data status for CD321x correctly (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Move switch_power_state to tipd_data (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Move initial irq mask to tipd_data (Desnes Nunes) [RHEL-147788]
  - usb: typec: tipd: Clear interrupts first (Desnes Nunes) [RHEL-147788]
  - usb: host: enable USB offload during system sleep (Desnes Nunes) [RHEL-147788]
  - xhci: sideband: add api to trace sideband usage (Desnes Nunes) [RHEL-147788]
  - usb: offload: add apis for offload usage tracking (Desnes Nunes) [RHEL-147788]
  - usb: xhci-plat: separate dev_pm_ops for each pm_event (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: qcom: Implement glue callbacks to facilitate runtime suspend (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: core: Introduce glue callbacks for flattened implementations (Desnes Nunes) [RHEL-147788]
  - usb: host: tegra: Remove manual wake IRQ disposal (Desnes Nunes) [RHEL-147788]
  - usb: host: xhci-tegra: Use platform_get_irq_optional() for wake IRQs (Desnes Nunes) [RHEL-147788]
  - usb: xhci: tegra: Support USB wakeup function for Tegra234 (Desnes Nunes) [RHEL-147788]
  - usb: udc: Add trace event for usb_gadget_set_state (Desnes Nunes) [RHEL-147788]
  - usb: dwc2: Add support for 'maximum-speed' property (Desnes Nunes) [RHEL-147788]
  - usb: typec: tcpci: add wakeup support (Desnes Nunes) [RHEL-147788]
  - dt-bindings: extcon: linux,extcon-usb-gpio: GPIO must be provided (Desnes Nunes) [RHEL-147788]
  - redhat/configs: Adding CONFIG_EXTCON_MAX14526 (Desnes Nunes) [RHEL-147788]
  - extcon: max14526: depends on I2C to prevent build warning/errors (Desnes Nunes) [RHEL-147788]
  - extcon: Add basic support for Maxim MAX14526 MUIC (Desnes Nunes) [RHEL-147788]
  - dt-bindings: extcon: Document Maxim MAX14526 MUIC (Desnes Nunes) [RHEL-147788]
  - usb: core: support eUSB2 double bandwidth large isoc URB frames (Desnes Nunes) [RHEL-147788]
  - usb: xhci: Add host support for eUSB2 double isochronous bandwidth devices (Desnes Nunes) [RHEL-147788]
  - usb: core: Introduce usb_endpoint_is_hs_isoc_double() (Desnes Nunes) [RHEL-147788]
  - usb: xhci: Use usb_endpoint_max_periodic_payload() (Desnes Nunes) [RHEL-147788]
  - usb: core: Add a function to get USB version independent periodic payload (Desnes Nunes) [RHEL-147788]
  - usb: core: eUSB2 companion descriptor is for isoc IN endpoints only (Desnes Nunes) [RHEL-147788]
  - usb: core: Parse eUSB2 companion descriptors for high speed devices only (Desnes Nunes) [RHEL-147788]
  - usb: core: Use le16_to_cpu() to read __le16 value in usb_parse_endpoint() (Desnes Nunes) [RHEL-147788]
  - usb: typec: ucsi: Add check for UCSI version (Desnes Nunes) [RHEL-147788]
  - usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget (Desnes Nunes) [RHEL-147788] {CVE-2025-40314}
  - usb: host: xhci-tegra: Remove redundant ternary operators (Desnes Nunes) [RHEL-147788]
  - cdnsp: Remove unused tracepoints (Desnes Nunes) [RHEL-147788]
  - cdns3: Remove unused tracepoints (Desnes Nunes) [RHEL-147788]
  - cdns2: Remove unused tracepoints (Desnes Nunes) [RHEL-147788]
  - usb: gadget: configfs: Correctly set use_os_string at bind (Desnes Nunes) [RHEL-147788]
  - tools/usb/usbip: fix spelling mistakes in usbipd.c (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: IXP4xx UDC bindings (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: Refactor dwc3_mode_show (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: Add trace event for dwc3_set_prtcap (Desnes Nunes) [RHEL-147788]
  - usb: storage: realtek_cr: Simplify residue calculation in rts51x_bulk_transport() (Desnes Nunes) [RHEL-147788]
  - usb: misc: Update link to EHSET pdf doc (Desnes Nunes) [RHEL-147788]
  - usb: usblp: Use min_t() to improve usblp_read() (Desnes Nunes) [RHEL-147788]
  - USB: serial: oti6858: remove extranenous ; after comment (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Use string choices helpers (Desnes Nunes) [RHEL-147788]
  - mmc: rtsx_usb_sdmmc: use modern PM macros (Desnes Nunes) [RHEL-147788]
  - mmc: rtsx_usb_sdmmc: Fix uninitialized variable issue (Desnes Nunes) [RHEL-147788]
  - Documentation: driver-api: usb: Limit toctree depth (Desnes Nunes) [RHEL-147788]
  - phy: qcom: qmp-combo: register a typec mux to change the QMPPHY_MODE (Desnes Nunes) [RHEL-147788]
  - phy: qcom: qmp-combo: introduce QMPPHY_MODE (Desnes Nunes) [RHEL-147788]
  - phy: qcom: qmp-combo: store DP phy power state (Desnes Nunes) [RHEL-147788]
  - phy: qcom: qmp-combo: Rename 'mode' to 'phy_mode' (Desnes Nunes) [RHEL-147788]
  - dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Reference usb-switch.yaml to allow mode-switch (Desnes Nunes) [RHEL-147788]
  - phy: remove unneeded 'fast_io' parameter in regmap_config (Desnes Nunes) [RHEL-147788]
  - misc: rtsx: usb card reader: add OCP support (Desnes Nunes) [RHEL-147788]
  - misc: rtsx: usb: Ensure mmc child device is active when card is present (Desnes Nunes) [RHEL-147788]
  - memstick: Add timeout to prevent indefinite waiting (Desnes Nunes) [RHEL-147788]
  - misc: rtsx_pci: Add separate CD/WP pin polarity reversal support (Desnes Nunes) [RHEL-147788]
  - phy: qcom-qmp-pcie: add dual lane PHY support for SM8750 (Desnes Nunes) [RHEL-147788]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the SM8750 QMP PCIe PHY Gen3 x2 (Desnes Nunes) [RHEL-147788]
  - usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Desnes Nunes) [RHEL-147788]
  - USB: Check no positive return values from pm_runtime_resume_and_get() (Desnes Nunes) [RHEL-147788]
  - usb: typec: ucsi: Add support for READ_POWER_LEVEL command (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Use is_pciehp instead of is_hotplug_bridge (Desnes Nunes) [RHEL-147788]
  - dt-bindings: usb: Drop duplicate nvidia,tegra20-ehci.txt (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: qcom: Remove extcon functionality from glue layer (Desnes Nunes) [RHEL-147788]
  - USB: lower "Device is not authorized for usage" message to info (Desnes Nunes) [RHEL-147788]
  - usb: dwc3: qcom: Add shutdown handler (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Use Linux Foundation IDs for XDomain discovery (Desnes Nunes) [RHEL-147788]
  - phy: ti: omap-usb2: drop unused module alias (Desnes Nunes) [RHEL-147788]
  - phy: hisilicon: hi6220-usb: drop unused module alias (Desnes Nunes) [RHEL-147788]
  - phy: ti: omap-usb2: enable compile testing (Desnes Nunes) [RHEL-147788]
  - dt-bindings: phy: fsl,imx8mq-usb: Drop 'db' suffix duplicating dtschema (Desnes Nunes) [RHEL-147788]
  - thunderbolt: Compare HMAC values in constant time (Desnes Nunes) [RHEL-147788]
  - phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure (Desnes Nunes) [RHEL-147788]
  - pNFS: fix a missing wake up while waiting on NFS_LAYOUT_DRAIN (Olga Kornievskaia) [RHEL-157444]
  - ALSA: hda/tas2781: Ignore reset check for SPI device (CKI Backport Bot) [RHEL-148197]
  - platform/x86/intel/hid: Add Nova Lake support (Steve Best) [RHEL-117305]
  - redhat: genlog: add new JIRA cloud server hostname (Jan Stancek)
  - redhat/configs: enable keyboard GPIO for x86 (Mark Langsdorf) [RHEL-147908]
  - redhat/configs: enable CONFIG_INPUT_SOC_BUTTON_ARRAY on x86 (Mark Langsdorf) [RHEL-135367]
  - perf/amd/ibs: Avoid calling perf_allow_kernel() from the IBS NMI handler (Michael Petlan) [RHEL-145800]
  - selftests/bpf: Use the correct destructor kfunc type (Viktor Malik) [RHEL-113714]
  - bpf: crypto: Use the correct destructor kfunc type (Viktor Malik) [RHEL-113714]
  - PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_init_dev_msi_info() (Myron Stowe) [RHEL-143521]
  - PCI: vmd: Add VMD Device ID Support for Panther Lake (PTL)-H/P/U (Myron Stowe) [RHEL-143521]
  - net: vlan: don't propagate flags on open (Hangbin Liu) [RHEL-149691]


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-216.el10]
changelog:
  - redhat/configs: add CONFIG_DEBUG_NET_SMALL_RTNL (Antoine Tenart) [RHEL-150155]
  - net/sched: act_api: avoid dereferencing ERR_PTR in tcf_idrinfo_destroy (Antoine Tenart) [RHEL-150155]
  - mpls: Drop RTNL for RTM_NEWROUTE, RTM_DELROUTE, and RTM_GETROUTE. (Antoine Tenart) [RHEL-150155]
  - mpls: Protect net->mpls.platform_label with a per-netns mutex. (Antoine Tenart) [RHEL-150155]
  - mpls: Convert RTM_GETNETCONF to RCU. (Antoine Tenart) [RHEL-150155]
  - mpls: Convert mpls_dump_routes() to RCU. (Antoine Tenart) [RHEL-150155]
  - mpls: Use mpls_route_input() where appropriate. (Antoine Tenart) [RHEL-150155]
  - mpls: Add mpls_route_input(). (Antoine Tenart) [RHEL-150155]
  - mpls: Pass net to mpls_dev_get(). (Antoine Tenart) [RHEL-150155]
  - mpls: Add mpls_dev_rcu(). (Antoine Tenart) [RHEL-150155]
  - mpls: Use in6_dev_rcu() and dev_net_rcu() in mpls_forward() and mpls_xmit(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Add in6_dev_rcu(). (Antoine Tenart) [RHEL-150155]
  - mpls: Unify return paths in mpls_dev_notify(). (Antoine Tenart) [RHEL-150155]
  - mpls: Hold dev refcnt for mpls_nh. (Antoine Tenart) [RHEL-150155]
  - mpls: Return early in mpls_label_ok(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Convert rwlock of struct neigh_table to spinlock. (Antoine Tenart) [RHEL-150155]
  - neighbour: Convert RTM_SETNEIGHTBL to RCU. (Antoine Tenart) [RHEL-150155]
  - neighbour: Convert RTM_GETNEIGHTBL to RCU. (Antoine Tenart) [RHEL-150155]
  - neighbour: Annotate access to neigh_parms fields. (Antoine Tenart) [RHEL-150155]
  - neighbour: Use RCU list helpers for neigh_parms.list writers. (Antoine Tenart) [RHEL-150155]
  - sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast() (Antoine Tenart) [RHEL-150155]
  - rhashtable: Use rcu_dereference_all and rcu_dereference_all_check (Antoine Tenart) [RHEL-150155]
  - net_sched: add back BH safety to tcf_lock (Antoine Tenart) [RHEL-150155]
  - net_sched: act_skbmod: use RCU in tcf_skbmod_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_tunnel_key: use RCU in tunnel_key_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_vlan: use RCU in tcf_vlan_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: remove BH blocking in eight actions (Antoine Tenart) [RHEL-150155]
  - ipv6: add a retry logic in net6_rt_notify() (Antoine Tenart) [RHEL-150155]
  - net: s/dev_close_many/netif_close_many/ (Antoine Tenart) [RHEL-150155]
  - net: s/dev_get_flags/netif_get_flags/ (Antoine Tenart) [RHEL-150155]
  - net: s/__dev_set_mtu/__netif_set_mtu/ (Antoine Tenart) [RHEL-150155]
  - net: s/dev_pre_changeaddr_notify/netif_pre_changeaddr_notify/ (Antoine Tenart) [RHEL-150155]
  - net: s/dev_get_mac_address/netif_get_mac_address/ (Antoine Tenart) [RHEL-150155]
  - net: s/dev_get_port_parent_id/netif_get_port_parent_id/ (Antoine Tenart) [RHEL-150155]
  - neighbour: Update pneigh_entry in pneigh_create(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Protect tbl->phash_buckets[] with a dedicated mutex. (Antoine Tenart) [RHEL-150155]
  - neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Remove __pneigh_lookup(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Use rcu_dereference() in pneigh_get_{first,next}(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Convert RTM_GETNEIGH to RCU. (Antoine Tenart) [RHEL-150155]
  - neighbour: Annotate access to struct pneigh_entry.{flags,protocol}. (Antoine Tenart) [RHEL-150155]
  - neighbour: Free pneigh_entry after RCU grace period. (Antoine Tenart) [RHEL-150155]
  - neighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu. (Antoine Tenart) [RHEL-150155]
  - neighbour: Split pneigh_lookup(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Move neigh_find_table() to neigh_get(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Allocate skb in neigh_get(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Move two validations from neigh_get() to neigh_valid_get_req(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Make neigh_valid_get_req() return ndmsg. (Antoine Tenart) [RHEL-150155]
  - net_sched: act_skbedit: use RCU in tcf_skbedit_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_police: use RCU in tcf_police_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_pedit: use RCU in tcf_pedit_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_nat: use RCU in tcf_nat_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_mpls: use RCU in tcf_mpls_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_ctinfo: use RCU in tcf_ctinfo_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_ctinfo: use atomic64_t for three counters (Antoine Tenart) [RHEL-150155]
  - net_sched: act_ct: use RCU in tcf_ct_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_csum: use RCU in tcf_csum_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act_connmark: use RCU in tcf_connmark_dump() (Antoine Tenart) [RHEL-150155]
  - net_sched: act: annotate data-races in tcf_lastuse_update() and tcf_tm_dump() (Antoine Tenart) [RHEL-150155]
  - net/sched: acp_api: no longer acquire RTNL in tc_action_net_exit() (Antoine Tenart) [RHEL-150155]
  - net: remove RTNL use for /proc/sys/net/core/rps_default_mask (Antoine Tenart) [RHEL-150155]
  - net/sched: fix use-after-free in taprio_dev_notifier (Antoine Tenart) [RHEL-150155]
  - ipv6: Move fib6_config_validate() to ip6_route_add(). (Antoine Tenart) [RHEL-150155]
  - net: annotate data-races around cleanup_net_task (Antoine Tenart) [RHEL-150155]
  - net: let lockdep compare instance locks (Antoine Tenart) [RHEL-150155]
  - ipv6: Revert two per-cpu var allocation for RTM_NEWROUTE. (Antoine Tenart) [RHEL-150155]
  - ipv6: Pass gfp_flags down to ip6_route_info_create_nh(). (Antoine Tenart) [RHEL-150155]
  - Revert "ipv6: Factorise ip6_route_multipath_add()." (Antoine Tenart) [RHEL-150155]
  - Revert "ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6local LWT setup" (Antoine Tenart) [RHEL-150155]
  - ipv6: Narrow down RCU critical section in inet6_rtm_newroute(). (Antoine Tenart) [RHEL-150155]
  - inet: Remove rtnl_is_held arg of lwtunnel_valid_encap_type(_attr)?(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Remove rcu_read_lock() in fib6_get_table(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Restore fib6_config validation for SIOCADDRT. (Antoine Tenart) [RHEL-150155]
  - ipv6: sr: switch to GFP_ATOMIC flag to allocate memory during seg6local LWT setup (Antoine Tenart) [RHEL-150155]
  - net: Fix wild-memory-access in __register_pernet_operations() when CONFIG_NET_NS=n. (Antoine Tenart) [RHEL-150155]
  - ipv6: Get rid of RTNL for SIOCADDRT and RTM_NEWROUTE. (Antoine Tenart) [RHEL-150155]
  - ipv6: Protect nh->f6i_list with spinlock and flag. (Antoine Tenart) [RHEL-150155]
  - ipv6: Defer fib6_purge_rt() in fib6_add_rt2node() to fib6_add(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Protect fib6_link_table() with spinlock. (Antoine Tenart) [RHEL-150155]
  - ipv6: Factorise ip6_route_multipath_add(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Rename rt6_nh.next to rt6_nh.list. (Antoine Tenart) [RHEL-150155]
  - ipv6: Don't pass net to ip6_route_info_append(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Preallocate nhc_pcpu_rth_output in ip6_route_info_create(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Preallocate rt->fib6_nh->rt6i_pcpu in ip6_route_info_create(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Split ip6_route_info_create(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Move nexthop_find_by_id() after fib6_info_alloc(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Check GATEWAY in rtm_to_fib6_multipath_config(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Move some validation from ip6_route_info_create() to rtm_to_fib6_config(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Get rid of RTNL for SIOCDELRT and RTM_DELROUTE. (Antoine Tenart) [RHEL-150155]
  - ipv6: Validate RTA_GATEWAY of RTA_MULTIPATH in rtm_to_fib6_config(). (Antoine Tenart) [RHEL-150155]
  - net: Remove ->exit_batch_rtnl(). (Antoine Tenart) [RHEL-150155]
  - geneve: Convert geneve_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - bareudp: Convert bareudp_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - bonding: Convert bond_net_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - bridge: Convert br_net_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - xfrm: Convert xfrmi_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Convert tunnel devices' ->exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - ipv4: ip_tunnel: Convert ip_tunnel_delete_nets() callers to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - vxlan: Convert vxlan_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Convert nexthop_net_exit_batch_rtnl() to ->exit_rtnl(). (Antoine Tenart) [RHEL-150155]
  - net: Add ->exit_rtnl() hook to struct pernet_operations. (Antoine Tenart) [RHEL-150155]
  - net: Add ops_undo_single for module load/unload. (Antoine Tenart) [RHEL-150155]
  - net: Factorise setup_net() and cleanup_net(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Convert RTM_DELNEXTHOP to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - nexthop: Convert RTM_NEWNEXTHOP to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - nexthop: Remove redundant group len check in nexthop_create_group(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Check NLM_F_REPLACE and NHA_ID in rtm_new_nexthop(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Move NHA_OIF validation to rtm_to_nh_config_rtnl(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Split nh_check_attr_group(). (Antoine Tenart) [RHEL-150155]
  - nexthop: Move nlmsg_parse() in rtm_to_nh_config() to rtm_new_nexthop(). (Antoine Tenart) [RHEL-150155]
  - net: devmem: do not WARN conditionally after netdev_rx_queue_restart() (Antoine Tenart) [RHEL-150155]
  - inet: fix lwtunnel_valid_encap_type() lock imbalance (Antoine Tenart) [RHEL-150155]
  - net: plumb extack in __dev_change_net_namespace() (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Convert RTM_NEWROUTE and RTM_DELROUTE to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Hold rtnl_net_lock() in ip_rt_ioctl(). (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit(). (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Namespacify fib_info hash tables. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Add fib_info_hash_grow(). (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Remove fib_info_hash_size. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Remove fib_info_laddrhash pointer. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Make fib_info_hashfn() return struct hlist_head. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Allocate fib_info_hash[] during netns initialisation. (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Allocate fib_info_hash[] and fib_info_laddrhash[] by kvcalloc(). (Antoine Tenart) [RHEL-150155]
  - ipv4: fib: Use cached net in fib_inetaddr_event(). (Antoine Tenart) [RHEL-150155]
  - net: Use rtnl_net_dev_lock() in register_netdevice_notifier_dev_net(). (Antoine Tenart) [RHEL-150155]
  - net-sysfs: restore behavior for not running devices (Antoine Tenart) [RHEL-150155]
  - dev: Use rtnl_net_dev_lock() in unregister_netdev(). (Antoine Tenart) [RHEL-150155]
  - net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). (Antoine Tenart) [RHEL-150155]
  - net: Add net_passive_inc() and net_passive_dec(). (Antoine Tenart) [RHEL-150155]
  - arp: Convert SIOCDARP and SIOCSARP to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Convert RTM_DELRULE to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Add error_free label in fib_delrule(). (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Convert RTM_NEWRULE to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Factorise fib_newrule() and fib_delrule(). (Antoine Tenart) [RHEL-150155]
  - ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Split fib_nl2rule(). (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Pass net to fib_nl2rule() instead of skb. (Antoine Tenart) [RHEL-150155]
  - net: fib_rules: Don't check net in rule_exists() and rule_find(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: fix netns leak with rtnl_setlink() (Antoine Tenart) [RHEL-150155]
  - net-sysfs: remove rtnl_trylock from queue attributes (Antoine Tenart) [RHEL-150155]
  - net-sysfs: prevent uncleared queues from being re-added (Antoine Tenart) [RHEL-150155]
  - net-sysfs: move queue attribute groups outside the default groups (Antoine Tenart) [RHEL-150155]
  - net-sysfs: remove rtnl_trylock from device attributes (Antoine Tenart) [RHEL-150155]
  - net: revert RTNL changes in unregister_netdevice_many_notify() (Antoine Tenart) [RHEL-150155]
  - dev: Hold rtnl_net_lock() for dev_ifsioc(). (Antoine Tenart) [RHEL-150155]
  - dev: Remove devnet_rename_sem. (Antoine Tenart) [RHEL-150155]
  - ipv6: Convert inet6_rtm_deladdr() to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv6: Convert inet6_rtm_newaddr() to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv6: Move lifetime validation to inet6_rtm_newaddr(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Set cfg.ifa_flags before device lookup in inet6_rtm_newaddr(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Convert inet6_ioctl() to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv6: Hold rtnl_net_lock() in addrconf_init() and addrconf_cleanup(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Hold rtnl_net_lock() in addrconf_dad_work(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Hold rtnl_net_lock() in addrconf_verify_work(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Convert net.ipv6.conf.${DEV}.XXX sysctl to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv6: Add __in6_dev_get_rtnl_net(). (Antoine Tenart) [RHEL-150155]
  - net: reduce RTNL hold duration in unregister_netdevice_many_notify() (part 2) (Antoine Tenart) [RHEL-150155]
  - net: reduce RTNL hold duration in unregister_netdevice_many_notify() (part 1) (Antoine Tenart) [RHEL-150155]
  - net: no longer hold RTNL while calling flush_all_backlogs() (Antoine Tenart) [RHEL-150155]
  - net: no longer assume RTNL is held in flush_all_backlogs() (Antoine Tenart) [RHEL-150155]
  - net: expedite synchronize_net() for cleanup_net() (Antoine Tenart) [RHEL-150155]
  - net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_dev_net(). (Antoine Tenart) [RHEL-150155]
  - net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_net(). (Antoine Tenart) [RHEL-150155]
  - net: Hold __rtnl_net_lock() in (un)?register_netdevice_notifier(). (Antoine Tenart) [RHEL-150155]
  - dev: Hold per-netns RTNL in (un)?register_netdev(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Add rtnl_net_lock_killable(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Try the outer netns attribute in rtnl_get_peer_net(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: fix error code in rtnl_newlink() (Antoine Tenart) [RHEL-150155]
  - rtnetlink: fix double call of rtnl_link_get_net_ifla() (Antoine Tenart) [RHEL-150155]
  - rtnetlink: fix rtnl_dump_ifinfo() error path (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Register rtnl_dellink() and rtnl_setlink() with RTNL_FLAG_DOIT_PERNET_WIP. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Convert RTM_NEWLINK to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - netkit: Set IFLA_NETKIT_PEER_INFO to netkit_link_ops.peer_type. (Antoine Tenart) [RHEL-150155]
  - vxcan: Set VXCAN_INFO_PEER to vxcan_link_ops.peer_type. (Antoine Tenart) [RHEL-150155]
  - veth: Set VETH_INFO_PEER to veth_link_ops.peer_type. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Add peer_type in struct rtnl_link_ops. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Introduce struct rtnl_nets and helpers. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Remove __rtnl_link_register() (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Protect link_ops by mutex. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Remove __rtnl_link_unregister(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Fix an error handling path in rtnl_newlink() (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Fix kdoc of rtnl_af_register(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert devinet_ioctl to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert devinet_ioctl() to per-netns RTNL except for SIOCSIFFLAGS. (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert devinet_sysctl_forward() to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Define rtnl_net_trylock(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert check_lifetime() to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert RTM_DELADDR to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: Use per-netns RTNL helpers in inet_rtm_newaddr(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Convert RTM_NEWADDR to per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: Don't allocate ifa for 0.0.0.0 in inet_rtm_newaddr(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Factorise RTM_NEWADDR validation to inet_validate_rtm(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Define RTNL_FLAG_DOIT_PERNET for per-netns RTNL doit(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Make per-netns RTNL dereference helpers to macro. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Remove rtnl_register() and rtnl_register_module(). (Antoine Tenart) [RHEL-150155]
  - can: gw: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - dcb: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - ipmr: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - ipv6: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - net: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - neighbour: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Use rtnl_register_many(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Panic when __rtnl_register_many() fails for builtin callers. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Protect struct rtnl_af_ops with SRCU. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Return int from rtnl_af_register(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Call rtnl_link_get_net_capable() in do_setlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Clean up rtnl_setlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Clean up rtnl_dellink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Fetch IFLA_LINK_NETNSID in rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Call rtnl_link_get_net_capable() in rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Protect struct rtnl_link_ops with SRCU. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Move ops->validate to rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Move rtnl_link_ops_get() and retry to rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Move simple validation from __rtnl_newlink() to rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Factorise do_setlink() path from __rtnl_newlink(). (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Allocate linkinfo[] as struct rtnl_newlink_tbs. (Antoine Tenart) [RHEL-150155]
  - net: do not acquire rtnl in fib_seq_sum() (Antoine Tenart) [RHEL-150155]
  - ipmr: use READ_ONCE() to read net->ipv[46].ipmr_seq (Antoine Tenart) [RHEL-150155]
  - ipv6: use READ_ONCE()/WRITE_ONCE() on fib6_table->fib_seq (Antoine Tenart) [RHEL-150155]
  - ipv4: use READ_ONCE()/WRITE_ONCE() on net->ipv4.fib_seq (Antoine Tenart) [RHEL-150155]
  - fib: rules: use READ_ONCE()/WRITE_ONCE() on ops->fib_rules_seq (Antoine Tenart) [RHEL-150155]
  - ipv4: Retire global IPv4 hash table inet_addr_lst. (Antoine Tenart) [RHEL-150155]
  - ipv4: Namespacify IPv4 address GC. (Antoine Tenart) [RHEL-150155]
  - ipv4: Use per-netns hash table in inet_lookup_ifaddr_rcu(). (Antoine Tenart) [RHEL-150155]
  - ipv4: Link IPv4 address to per-netns hash table. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Add assertion helpers for per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - rtnetlink: Add per-netns RTNL. (Antoine Tenart) [RHEL-150155]
  - ipv4: remove fib_info_devhash[] (Antoine Tenart) [RHEL-150155]
  - ipv4: remove fib_info_lock (Antoine Tenart) [RHEL-150155]
  - ipv4: use rcu in ip_fib_check_default() (Antoine Tenart) [RHEL-150155]
  - ipv4: remove fib_devindex_hashfn() (Antoine Tenart) [RHEL-150155]
  - ipv4: avoid quadratic behavior in FIB insertion of common address (Antoine Tenart) [RHEL-150155]
  - cgroup/dmem: avoid pool UAF (Waiman Long) [RHEL-113305] {CVE-2026-23195}
  - cgroup/dmem: avoid rcu warning when unregister region (Waiman Long) [RHEL-113305]
  - cgroup/dmem: fix NULL pointer dereference when setting max (Waiman Long) [RHEL-113305] {CVE-2026-23183}
  - cgroup: rstat: use LOCK CMPXCHG in css_rstat_updated (Waiman Long) [RHEL-113305]
  - cgroup/misc: fix misc_res_type kernel-doc warning (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Use values_close_report in test_cpu (Waiman Long) [RHEL-113305]
  - selftests: cgroup: add values_close_report helper (Waiman Long) [RHEL-113305]
  - cgroup: Fix seqcount lockdep assertion in cgroup freezer (Waiman Long) [RHEL-113305]
  - cpuset: remove is_prs_invalid helper (Waiman Long) [RHEL-113305]
  - cpuset: remove impossible warning in update_parent_effective_cpumask (Waiman Long) [RHEL-113305]
  - cpuset: remove redundant special case for null input in node mask update (Waiman Long) [RHEL-113305]
  - cpuset: fix missing error return in update_cpumask (Waiman Long) [RHEL-113305]
  - cpuset: Use new excpus for nocpu error check when enabling root partition (Waiman Long) [RHEL-113305]
  - cpuset: fix failure to enable isolated partition when containing isolcpus (Waiman Long) [RHEL-113305]
  - Documentation: cgroup-v2: Sync manual toctree (Waiman Long) [RHEL-113305]
  - cpuset: use partition_cpus_change for setting exclusive cpus (Waiman Long) [RHEL-113305]
  - cpuset: use parse_cpulist for setting cpus.exclusive (Waiman Long) [RHEL-113305]
  - cpuset: introduce partition_cpus_change (Waiman Long) [RHEL-113305]
  - cpuset: refactor cpus_allowed_validate_change (Waiman Long) [RHEL-113305]
  - cpuset: refactor out validate_partition (Waiman Long) [RHEL-113305]
  - cpuset: introduce cpus_excl_conflict and mems_excl_conflict helpers (Waiman Long) [RHEL-113305]
  - cpuset: refactor CPU mask buffer parsing logic (Waiman Long) [RHEL-113305]
  - cpuset: Refactor exclusive CPU mask computation logic (Waiman Long) [RHEL-113305]
  - cpuset: change return type of is_partition_[in]valid to bool (Waiman Long) [RHEL-113305]
  - cpuset: remove unused assignment to trialcs->partition_root_state (Waiman Long) [RHEL-113305]
  - cpuset: move the root cpuset write check earlier (Waiman Long) [RHEL-113305]
  - cgroup/cpuset: Remove redundant rcu_read_lock/unlock() in spin_lock (Waiman Long) [RHEL-113305]
  - cgroup: Remove redundant rcu_read_lock/unlock() in spin_lock (Waiman Long) [RHEL-113305]
  - cgroup: replace global percpu_rwsem with per threadgroup resem when writing to cgroup.procs (Waiman Long) [RHEL-113305]
  - cgroup: relocate cgroup_attach_lock within cgroup_procs_write_start (Waiman Long) [RHEL-113305]
  - cgroup: refactor the cgroup_attach_lock code to make it clearer (Waiman Long) [RHEL-113305]
  - cgroup: WQ_PERCPU added to alloc_workqueue users (Waiman Long) [RHEL-113305]
  - cgroup: replace use of system_wq with system_percpu_wq (Waiman Long) [RHEL-113305]
  - cgroup: Remove unused local variables from cgroup_procs_write_finish() (Waiman Long) [RHEL-113305]
  - cgroup: Remove unused cgroup_subsys::post_attach (Waiman Long) [RHEL-113305]
  - cpuset: Defer flushing of the cpuset_migrate_mm_wq to task_work (Waiman Long) [RHEL-113305]
  - cpuset: Don't always flush cpuset_migrate_mm_wq in cpuset_write_resmask (Waiman Long) [RHEL-113305]
  - cgroup/cpuset: Prevent NULL pointer access in free_tmpmasks() (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Make test_pids backwards compatible (Waiman Long) [RHEL-113305]
  - cpuset: add helpers for cpus read and cpuset_mutex locks (Waiman Long) [RHEL-113305]
  - cpuset: separate tmpmasks and cpuset allocation logic (Waiman Long) [RHEL-113305]
  - cpuset: decouple tmpmasks and cpumasks freeing in cgroup (Waiman Long) [RHEL-113305]
  - cgroup: Fix 64-bit division in cgroup.stat.local (Waiman Long) [RHEL-113305]
  - cgroup: selftests: Add tests for freezer time (Waiman Long) [RHEL-113305]
  - cgroup: cgroup.stat.local time accounting (Waiman Long) [RHEL-113305]
  - cpuset: remove redundant CS_ONLINE flag (Waiman Long) [RHEL-113305]
  - cgroup: Replace deprecated strcpy() with strscpy() (Waiman Long) [RHEL-113305]
  - cgroup: split cgroup_destroy_wq into 3 workqueues (Waiman Long) [RHEL-113305] {CVE-2025-39953}
  - docs: cgroup: fixed spelling mistakes in documentation (Waiman Long) [RHEL-113305]
  - cgroup: avoid null de-ref in css_rstat_exit() (Waiman Long) [RHEL-113305]
  - cgroup: Add compatibility option for content of /proc/cgroups (Waiman Long) [RHEL-113305]
  - selftests/cgroup: fix cpu.max tests (Waiman Long) [RHEL-113305]
  - cgroup: llist: avoid memory tears for llist_node (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Fix missing newline in test_zswap_writeback_one (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Allow longer timeout for kmem_dead_cgroups cleanup (Waiman Long) [RHEL-113305]
  - cgroup: remove per-cpu per-subsystem locks (Waiman Long) [RHEL-113305]
  - cgroup: make css_rstat_updated nmi safe (Waiman Long) [RHEL-113305]
  - cgroup: support to enable nmi-safe css_rstat_updated (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Fix compilation on pre-cgroupns kernels (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Optionally set up v1 environment (Waiman Long) [RHEL-113305]
  - selftests: cgroup: Add support for named v1 hierarchies in test_core (Waiman Long) [RHEL-113305]
  - selftests: cgroup_util: Add helpers for testing named v1 hierarchies (Waiman Long) [RHEL-113305]
  - Documentation: cgroup: add section explaining controller availability (Waiman Long) [RHEL-113305]
  - Revert "cgroup_freezer: cgroup_freezing: Check if not frozen" (Waiman Long) [RHEL-113305]
  - cgroup,freezer: fix incomplete freezing when attaching tasks (Waiman Long) [RHEL-113305]
  - llist: make llist_add_batch() a static inline (Waiman Long) [RHEL-113305]
  - sched_ext: Convert cgroup BPF support to use cgroup_lifetime_notifier (Waiman Long) [RHEL-113305]
  - sched_ext: Introduce cgroup_lifetime_notifier (Waiman Long) [RHEL-113305]
  - cgroup: Minor reorganization of cgroup_create() (Waiman Long) [RHEL-113305]
  - cgroup, docs: cpu controller's interaction with various scheduling policies (Waiman Long) [RHEL-113305]
  - cgroup, docs: convert space indentation to tab indentation (Waiman Long) [RHEL-113305]
  - cgroup: avoid per-cpu allocation of size zero rstat cpu locks (Waiman Long) [RHEL-113305]
  - cgroup, docs: be specific about bandwidth control of rt processes (Waiman Long) [RHEL-113305]
  - cgroup: document the rstat per-cpu initialization (Waiman Long) [RHEL-113305]
  - cgroup: helper for checking rstat participation of css (Waiman Long) [RHEL-113305]
  - cgroup: use subsystem-specific rstat locks to avoid contention (Waiman Long) [RHEL-113305]
  - cgroup: use separate rstat trees for each subsystem (Waiman Long) [RHEL-113305]
  - cgroup: compare css to cgroup::self in helper for distingushing css (Waiman Long) [RHEL-113305]
  - cgroup: warn on rstat usage by early init subsystems (Waiman Long) [RHEL-113305]
  - cgroup/rstat: Improve cgroup_rstat_push_children() documentation (Waiman Long) [RHEL-113305]
  - cgroup: fix goto ordering in cgroup_init() (Waiman Long) [RHEL-113305]
  - cgroup: fix pointer check in css_rstat_init() (Waiman Long) [RHEL-113305]
  - cgroup: add helper for checking when css is cgroup::self (Waiman Long) [RHEL-113305]
  - cgroup/cpuset-v1: Add missing support for cpuset_v2_mode (Waiman Long) [RHEL-113305]
  - cgroup: Fix compilation issue due to cgroup_mutex not being exported (Waiman Long) [RHEL-113305]
  - mm/memcg: Introduce css_stat_barrier() for freeing percpu stats (Waiman Long) [RHEL-113305]
  - cgroup: change rstat function signatures from cgroup-based to css-based (Waiman Long) [RHEL-113305]
  - cgroup: move rstat base stat objects into their own struct (Waiman Long) [RHEL-113305]
  - cgroup: rstat: call cgroup_rstat_updated_list with cgroup_rstat_lock (Waiman Long) [RHEL-113305]
  - cgroup: rstat: Cleanup flushing functions and locking (Waiman Long) [RHEL-113305]
  - mm: Fix a build breakage in memcontrol-v1.c (Waiman Long) [RHEL-113305]
  - blk-cgroup: Simplify policy files registration (Waiman Long) [RHEL-113305]
  - cgroup: Update file naming comment (Waiman Long) [RHEL-113305]
  - cgroup: Add deprecation message to legacy freezer controller (Waiman Long) [RHEL-113305]
  - mm: Add transformation message for per-memcg swappiness (Waiman Long) [RHEL-113305]
  - RFC cgroup/cpuset-v1: Add deprecation messages to sched_relax_domain_level (Waiman Long) [RHEL-113305]
  - cgroup/cpuset-v1: Add deprecation messages to memory_migrate (Waiman Long) [RHEL-113305]
  - cgroup/cpuset-v1: Add deprecation messages to mem_exclusive and mem_hardwall (Waiman Long) [RHEL-113305]
  - cgroup: Print message when /proc/cgroups is read on v2-only system (Waiman Long) [RHEL-113305]
  - cgroup/blkio: Add deprecation messages to reset_stats (Waiman Long) [RHEL-113305]
  - cgroup/cpuset-v1: Add deprecation messages to memory_spread_page and memory_spread_slab (Waiman Long) [RHEL-113305]
  - cgroup/cpuset-v1: Add deprecation messages to sched_load_balance and memory_pressure_enabled (Waiman Long) [RHEL-113305]
  - cgroup, docs: Be explicit about independence of RT_GROUP_SCHED and non-cpu controllers (Waiman Long) [RHEL-113305]
  - cgroup/rstat: Fix forceidle time in cpu.stat (Waiman Long) [RHEL-113305]
  - cgroup/misc: Remove unused misc_cg_res_total_usage (Waiman Long) [RHEL-113305]
  - cgroup: update comment about dropping cgroup kn refs (Waiman Long) [RHEL-113305]
  - firmware: arm_scmi: Fix NULL dereference on notify error path (Steve Dunnagan) [RHEL-120360]
  - redhat/configs: Enable ARM_SCMI_QUIRKS (Steve Dunnagan) [RHEL-120360]
  - redhat/configs: Disable IMX_SCMI_CPU_EXT (Steve Dunnagan) [RHEL-120360]
  - redhat/configs: Disable IMX_SCMI_LMM_EXT (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Skip RAW initialization on failure (Steve Dunnagan) [RHEL-120360]
  - include: trace: Fix inflight count helper on failed initialization (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Account for failed debug initialization (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Simplify printks with pOF format (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Discover MISC board info from the system manager (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Support retrieving MISC protocol configuration info (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Discover MISC build info from the system manager (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Add documentation for MISC_BOARD_INFO (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: quirk: Prevent writes to string constants (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Fix function name typo in scmi_perf_proto_ops struct (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Constify struct scmi_transport_ops (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Constify struct scmi_voltage_proto_ops (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Avoid notifier registration for unsupported events (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add power management operations to SCMI bus (Steve Dunnagan) [RHEL-120360]
  - include: trace: Add tracepoint support for inflight xfer count (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Track number of inflight SCMI transfers (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add support for debug counter decrement (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Fix up turbo frequencies selection (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: quirk: Force perf level get fastchannel (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: quirk: Fix CLOCK_DESCRIBE_RATES triplet (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add common framework to handle firmware quirks (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Ensure that the message-id supports fastchannel (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Add i.MX95 CPU Protocol (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Add i.MX95 LMM protocol (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Add LMM and CPU documentation (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add polling support to raw mode (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Exclude transport devices from bus matching (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Assign correct parent to arm-scmi platform device (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Refactor error logging from SCMI device creation to single helper (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Refactor device matching logic to eliminate duplication (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Ensure scmi_devices are always matched by name as well (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Fix timeout checks on polling path (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Balance device refcount when destroying devices (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Emit modalias for SCMI devices (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add name and protocol id attributes (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Relax duplicate name constraint across protocol ids (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set (Steve Dunnagan) [RHEL-120360]
  - arm_scmi: don't mess with ->d_parent->d_name (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add aliases to transport modules (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Add module aliases to i.MX vendor protocols (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Support vendor protocol modules autoloading (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Allow transport properties for multiple instances (Steve Dunnagan) [RHEL-120360]
  - firmware: Switch back to struct platform_driver::remove() (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Relocate atomic_threshold to scmi_desc (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Calculate virtio PDU max size dynamically (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Account for SHMEM memory overhead (Steve Dunnagan) [RHEL-120360]
  - firmware: arm_scmi: Support 'reg-io-width' property for shared memory (Steve Dunnagan) [RHEL-120360]
  - x86/kvm: Avoid freeing stack-allocated node in kvm_async_pf_queue_task (Ryosuke Yasuoka) [RHEL-141540]
  - redhat: add a weak relationship between modules-internal and selftests (Jan Stancek) [RHEL-102523]
  - i2c: i801: Add support for Intel Nova Lake-S (Steve Best) [RHEL-129782]
  - i2c: i801: Fix the Intel Diamond Rapids features (Steve Best) [RHEL-129782]
  - i2c: i801: Add support for Intel Diamond Rapids (Steve Best) [RHEL-129782]
  - i2c: i801: Add support for Intel Wildcat Lake-U (Steve Best) [RHEL-129782]
  - s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump (Mete Durlu) [RHEL-157932]
  - tracing: Add NULL pointer check to trigger_data_free() (Jerome Marchand) [RHEL-151695]
  - tracing: Wake up poll waiters for hist files when removing an event (Jerome Marchand) [RHEL-151695]
  - tracing: Fix checking of freed trace_event_file for hist files (Jerome Marchand) [RHEL-151695]
  - fgraph: Do not call handlers direct when not using ftrace_ops (Jerome Marchand) [RHEL-151695]
  - tracing: ring-buffer: Fix to check event length before using (Jerome Marchand) [RHEL-151695]
  - function_graph: Restore direct mode when callbacks drop to one (Jerome Marchand) [RHEL-151695]
  - tracing: Fix to set write permission to per-cpu buffer_size_kb (Jerome Marchand) [RHEL-151695]
  - tracing: Fix false sharing in hwlat get_sample() (Jerome Marchand) [RHEL-151695]
  - x86/fgraph,bpf: Switch kprobe_multi program stack unwind to hw_regs path (Jerome Marchand) [RHEL-151695]
  - x86/fgraph: Fix return_to_handler regs.rsp value (Jerome Marchand) [RHEL-151695]
  - tracing: Remove duplicate ENABLE_EVENT_STR and DISABLE_EVENT_STR macros (Jerome Marchand) [RHEL-151695]
  - tracing: Properly process error handling in event_hist_trigger_parse() (Jerome Marchand) [RHEL-151695]
  - x86/fgraph,bpf: Fix stack ORC unwind from kprobe_multi return probe (Jerome Marchand) [RHEL-151695]
  - tracing: Fix the bug where bpf_get_stackid returns -EFAULT on the ARM64 (Jerome Marchand) [RHEL-151695]
  - tracing: Fix ftrace event field alignments (Jerome Marchand) [RHEL-151695]
  - tracing: Fix crash on synthetic stacktrace field usage (Jerome Marchand) [RHEL-151695] {CVE-2026-23088}
  - ring-buffer: Avoid softlockup in ring_buffer_resize() during memory free (Jerome Marchand) [RHEL-151695]
  - selftests/ftrace: traceonoff_triggers: strip off names (Jerome Marchand) [RHEL-151695]
  - tracing: Do not register unsupported perf events (Jerome Marchand) [RHEL-151695] {CVE-2025-71125}
  - tracing: Fix fixed array of synthetic event (Jerome Marchand) [RHEL-151695]
  - tracing: Fix enabling of tracing on file release (Jerome Marchand) [RHEL-151695]
  - fgraph: Check ftrace_pids_enabled on registration for early filtering (Jerome Marchand) [RHEL-151695]
  - fgraph: Initialize ftrace_ops->private for function graph ops (Jerome Marchand) [RHEL-151695]
  - ftrace: Avoid redundant initialization in register_ftrace_direct (Jerome Marchand) [RHEL-151695]
  - tracefs: fix a leak in eventfs_create_events_dir() (Jerome Marchand) [RHEL-151695]
  - tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAs (Jerome Marchand) [RHEL-151695] {CVE-2025-68329}
  - selftests/tracing: Run sample events to clear page cache events (Jerome Marchand) [RHEL-151695]
  - tracing/tools: Fix incorrcet short option in usage text for --threads (Jerome Marchand) [RHEL-151695]
  - tracing: Fix memory leaks in create_field_var() (Jerome Marchand) [RHEL-151695]
  - ring-buffer: Do not warn in ring_buffer_map_get_reader() when reader catches up (Jerome Marchand) [RHEL-151695] {CVE-2025-68186}
  - ftrace: bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct() (Jerome Marchand) [RHEL-151695]
  - ftrace: Fix BPF fexit with livepatch (Jerome Marchand) [RHEL-151695]
  - tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Jerome Marchand) [RHEL-151695] {CVE-2025-40042}
  - ftrace: Fix softlockup in ftrace_module_enable (Jerome Marchand) [RHEL-151695] {CVE-2025-68173}
  - Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram (Jerome Marchand) [RHEL-151695]
  - tracing: dynevent: Add a missing lockdown check on dynevent (Jerome Marchand) [RHEL-151695] {CVE-2025-40021}
  - ftrace/samples: Fix function size computation (Jerome Marchand) [RHEL-151695]
  - powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64 (Jerome Marchand) [RHEL-151695]
  - selftests/tracing: Fix false failure of subsystem event test (Jerome Marchand) [RHEL-151695]
  - selftests: tracing: Use mutex_unlock for testing glob filter (Jerome Marchand) [RHEL-151695]
  - tracing: PM: Remove unused clock events (Jerome Marchand) [RHEL-151695]
  - ring-buffer: Removed unnecessary if() goto out where out is the next line (Jerome Marchand) [RHEL-151695]
  - Documentation: trace: Refactor toctree (Jerome Marchand) [RHEL-151695]
  - arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVAL (Jerome Marchand) [RHEL-151695]
  - atomic64: Use arch_spin_locks instead of raw_spin_locks (Jerome Marchand) [RHEL-151695]
  - tracing: Add ftrace_fill_perf_regs() for perf event (Jerome Marchand) [RHEL-151695]
  - tracing: Add ftrace_partial_regs() for converting ftrace_regs to pt_regs (Jerome Marchand) [RHEL-151695]
  - fgraph: Replace fgraph_ret_regs with ftrace_regs (Jerome Marchand) [RHEL-151695]
  - tracing/kprobes: Fix to free objects when failed to copy a symbol (Jerome Marchand) [RHEL-151695]
  - ftrace: Rename ftrace_regs_return_value to ftrace_regs_get_return_value (Jerome Marchand) [RHEL-151695]
  - ftrace: Use arch_ftrace_regs() for ftrace_regs_*() macros (Jerome Marchand) [RHEL-151695]
  - ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regs (Jerome Marchand) [RHEL-151695]
  - ftrace: Make ftrace_regs abstract from direct use (Jerome Marchand) [RHEL-151695]
  - docs: fix WARNING document not included in any toctree (Jerome Marchand) [RHEL-151695]
  - tracing: Add a comment about ftrace_regs definition (Jerome Marchand) [RHEL-151695]
  - net: openvswitch: Avoid releasing netdev before teardown completes (Toke Høiland-Jørgensen) [RHEL-155383]
  - ucount: check for CAP_SYS_RESOURCE using ns_capable_noaudit() (Ondrej Mosnacek) [RHEL-145590]
  - ipc: don't audit capability check in ipc_permissions() (Ondrej Mosnacek) [RHEL-145590]
  - ALSA: aloop: Fix racy access at PCM trigger (CKI Backport Bot) [RHEL-150879] {CVE-2026-23191}
  - nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs() (Ming Lei) [RHEL-153616]
  - md/raid0: convert raid0_make_request() to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - md/md-linear: convert to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - md/raid5: convert to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - md/raid10: convert read/write to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - md/raid10: add a new r10bio flag R10BIO_Returned (Ming Lei) [RHEL-122816]
  - md/raid1: convert to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - md/raid0: convert raid0_handle_discard() to use bio_submit_split_bioset() (Ming Lei) [RHEL-122816]
  - nvme: fix admin queue leak on controller reset (Ming Lei) [RHEL-143907]
  - block: use trylock to avoid lockdep circular dependency in sysfs (Ming Lei) [RHEL-154184]
  - block: fix race between set_blocksize and read paths (Ming Lei) [RHEL-153616]
  - efivarfs: fix error propagation in efivar_entry_get() (CKI Backport Bot) [RHEL-150117] {CVE-2026-23156}
  - powerpc, perf: Check that current->mm is alive before getting user callchain (Michael Petlan) [RHEL-145265]
  - accel/qaic: enable drivers/accel/qaic configuration in RHEL. (John Wiele) [RHEL-149722]
  - accel/qaic: Merge from upstream v6.18..v6.19 (John Wiele) [RHEL-149722]
  - libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signing (Ilya Dryomov) [RHEL-155461]
  - libceph: add support for CEPH_CRYPTO_AES256KRB5 (Ilya Dryomov) [RHEL-155461]
  - libceph: introduce ceph_crypto_key_prepare() (Ilya Dryomov) [RHEL-155461]
  - libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen() (Ilya Dryomov) [RHEL-155461]
  - libceph: define and enforce CEPH_MAX_KEY_LEN (Ilya Dryomov) [RHEL-155461]
  - libceph: Remove unused ceph_crypto_key_encode (Ilya Dryomov) [RHEL-155461]
  - ice: Fix PTP NULL pointer dereference during VSI rebuild (CKI Backport Bot) [RHEL-150249] {CVE-2026-23210}
  - net/sched: cls_u32: use skb_header_pointer_careful() (Paolo Abeni) [RHEL-150408] {CVE-2026-23204}
  - net: add skb_header_pointer_careful() helper (Paolo Abeni) [RHEL-150408]
  - mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure (Rafael Aquini) [RHEL-150482] {CVE-2026-23144}
  - arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GENERIC_ARCH_TOPOLOGY (Charles Mirabile) [RHEL-143323]
  - perf: arm_pmuv3: Don't use PMCCNTR_EL0 on SMT cores (Charles Mirabile) [RHEL-143323]
  - mshv: handle gpa intercepts for arm64 (Paolo Bonzini) [RHEL-146632]
  - mshv: add definitions for arm64 gpa intercepts (Paolo Bonzini) [RHEL-146632]
  - mshv: Add __user attribute to argument passed to access_ok() (Paolo Bonzini) [RHEL-146632]
  - mshv: Store the result of vfs_poll in a variable of type __poll_t (Paolo Bonzini) [RHEL-146632]
  - mshv: Align huge page stride with guest mapping (Paolo Bonzini) [RHEL-146632]
  - mshv: release mutex on region invalidation failure (Paolo Bonzini) [RHEL-146632]
  - mshv: hide x86-specific functions on arm64 (Paolo Bonzini) [RHEL-146632]
  - mshv: Initialize local variables early upon region invalidation (Paolo Bonzini) [RHEL-146632]
  - mshv: Use PMD_ORDER instead of HPAGE_PMD_ORDER when processing regions (Paolo Bonzini) [RHEL-146632]
  - mshv: Cleanly shutdown root partition with MSHV (Paolo Bonzini) [RHEL-146632]
  - mshv: Use reboot notifier to configure sleep state (Paolo Bonzini) [RHEL-146632]
  - mshv: Add definitions for MSHV sleep state configuration (Paolo Bonzini) [RHEL-146632]
  - mshv: Add support for movable memory regions (Paolo Bonzini) [RHEL-146632]
  - mshv: Add refcount and locking to mem regions (Paolo Bonzini) [RHEL-146632]
  - mshv: Fix huge page handling in memory region traversal (Paolo Bonzini) [RHEL-146632]
  - mshv: Move region management to mshv_regions.c (Paolo Bonzini) [RHEL-146632]
  - mshv: Centralize guest memory region destruction (Paolo Bonzini) [RHEL-146632]
  - mshv: Refactor and rename memory region handling functions (Paolo Bonzini) [RHEL-146632]
  - mshv: adjust interrupt control structure for ARM64 (Paolo Bonzini) [RHEL-146632]
  - mshv: Add ioctl for self targeted passthrough hvcalls (Paolo Bonzini) [RHEL-146632]
  - mshv: Extend create partition ioctl to support cpu features (Paolo Bonzini) [RHEL-146632]
  - mshv: Allow mappings that overlap in uaddr (Paolo Bonzini) [RHEL-146632]
  - mshv: Fix create memory region overlap check (Paolo Bonzini) [RHEL-146632]
  - mshv: add WQ_PERCPU to alloc_workqueue users (Paolo Bonzini) [RHEL-146632]
  - hyperv: Add two new hypercall numbers to guest ABI public header (Paolo Bonzini) [RHEL-146632]
  - mshv: Introduce new hypercall to map stats page for L1VH partitions (Paolo Bonzini) [RHEL-146632]
  - mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VH (Paolo Bonzini) [RHEL-146632]
  - mshv: Get the vmm capabilities offered by the hypervisor (Paolo Bonzini) [RHEL-146632]
  - mshv: Add the HVCALL_GET_PARTITION_PROPERTY_EX hypercall (Paolo Bonzini) [RHEL-146632]
  - mshv: Only map vp->vp_stats_pages if on root scheduler (Paolo Bonzini) [RHEL-146632]
  - mshv: Fix deposit memory in MSHV_ROOT_HVCALL (Paolo Bonzini) [RHEL-146632]
  - mshv: Fix VpRootDispatchThreadBlocked value (Paolo Bonzini) [RHEL-146632]
  - ixgbevf: add missing negotiate_features op to Hyper-V ops table (Michal Schmidt) [RHEL-155353]
  - io_uring: graduate to full support (Jeff Moyer) [RHEL-120700]
  - netfilter: nf_tables: fix use-after-free in nf_tables_addchain() (Florian Westphal) [RHEL-153273] {CVE-2026-23231}
  - netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate() (CKI Backport Bot) [RHEL-149753] {CVE-2026-23111}
  - macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Hangbin Liu) [RHEL-150231]
  - macvlan: fix error recovery in macvlan_common_newlink() (Hangbin Liu) [RHEL-150231] {CVE-2026-23209}
  - smb: client: fix broken multichannel with krb5+signing (Paulo Alcantara) [RHEL-152652]
  - smb: client: fix regression with signing (Paulo Alcantara) [RHEL-152652]
  - spi: tegra210-quad: Protect curr_xfer check in IRQ handler (Charles Mirabile) [RHEL-145815]
  - spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_combined_seq_xfer (Charles Mirabile) [RHEL-145815]
  - spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer (Charles Mirabile) [RHEL-145815]
  - spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_transfer_one (Charles Mirabile) [RHEL-145815]
  - spi: tegra210-quad: Move curr_xfer read inside spinlock (Charles Mirabile) [RHEL-145815]
  - spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed transfer (Charles Mirabile) [RHEL-145815]
  - migrate: correct lock ordering for hugetlb file folios (Luiz Capitulino) [RHEL-147272] {CVE-2026-23097}


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-217.el10]
changelog:
  - smb: client: fix oops due to uninitialised var in smb2_unlink() (Paulo Alcantara) [RHEL-154397]
  - smb/client: remove unused SMB311_posix_query_info() (Paulo Alcantara) [RHEL-154397]
  - smb/client: fix buffer size for smb311_posix_qinfo in SMB311_posix_query_info() (Paulo Alcantara) [RHEL-154397]
  - smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op() (Paulo Alcantara) [RHEL-154397]
  - ACPI: AGDI: Add interrupt signaling mode support (Charles Mirabile) [RHEL-111893]
  - add xxd to as BuildRequire for bpf selftests (Ines Qian) [RHEL-157473]
  - selftests/net: test ipip packets in gro.sh (Antoine Tenart) [RHEL-123213]
  - net: gro: remove unnecessary df checks (Antoine Tenart) [RHEL-123213]
  - net: gso: restore ids of outer ip headers correctly (Antoine Tenart) [RHEL-123213]
  - net: gro: only merge packets with incrementing or fixed outer ids (Antoine Tenart) [RHEL-123213]
  - net: gro: remove is_ipv6 from napi_gro_cb (Antoine Tenart) [RHEL-123213]
  - s390/dasd: Copy detected format information to secondary device (Mete Durlu) [RHEL-161531]
  - s390/dasd: Move quiesce state with pprc swap (Mete Durlu) [RHEL-161531]
  - net: hv_netvsc: reject RSS hash key programming without RX indirection table (Vinay Mulugund) [RHEL-145154]
  - allow finish_no_open(file, ERR_PTR(-E...)) (Roberto Bergantinos Corpas) [RHEL-155441]
  - RDMA/umad: Reject negative data_len in ib_umad_write (CKI Backport Bot) [RHEL-156881] {CVE-2026-23243}
  - iavf: fix incorrect reset handling in callbacks (Petr Oros) [RHEL-142546]
  - IB/IPoIB: Add support for hwtstamp get/set ndos (CKI Backport Bot) [RHEL-154278]
  - wifi: mac80211_hwsim: fix typo in frequency notification (CKI Backport Bot) [RHEL-148654] {CVE-2026-23040}
  - Add signing key for Nvidia Jetson and Bluefield GPU signing keys (Enrique Belarte Luque) [RHEL-145936]
  - Add NVIDIA Jetson signing key for OOT modules (Enrique Belarte Luque) [RHEL-145936]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-218.el10]
changelog:
  - x86/fpu: Ensure shadow stack is active before "getting" registers (Oleg Nesterov) [RHEL-152371]
  - PCI: Validate window resource type in pbus_select_window_for_type() (Myron Stowe) [RHEL-139968]
  - PCI: Don't claim disabled bridge windows (Myron Stowe) [RHEL-139968]
  - PCI: Remove old_size limit from bridge window sizing (Myron Stowe) [RHEL-139968]
  - PCI: Stop over-estimating bridge window size (Myron Stowe) [RHEL-139968]
  - PCI: Rewrite bridge window head alignment function (Myron Stowe) [RHEL-139968]
  - PCI: Fix bridge window alignment with optional resources (Myron Stowe) [RHEL-139968]
  - sparc/PCI: Correct 64-bit non-pref -> pref BAR resources (Myron Stowe) [RHEL-139968]
  - PCI: meson: Fix parsing the DBI register region (Myron Stowe) [RHEL-139968]
  - PCI: Do not size non-existing prefetchable window (Myron Stowe) [RHEL-139968]
  - MIPS: Malta: Use pcibios_align_resource() to block io range (Myron Stowe) [RHEL-139968]
  - MIPS: Malta: Fix PCI southbridge legacy resource reservations (Myron Stowe) [RHEL-139968]
  - MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Use custom pci_ops for root bus DBI vs ECAM config access (Myron Stowe) [RHEL-139968]
  - PCI: cadence: Search for MSI Capability with correct ID (Myron Stowe) [RHEL-139968]
  - PCI: Fix regression in pci_bus_distribute_available_resources() (Myron Stowe) [RHEL-139968]
  - PCI/sysfs: Expose PCI device serial number (Myron Stowe) [RHEL-139968]
  - PCI: xilinx-nwl: Fix ECAM programming (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Rename 'root_bus' to 'root_port_bus' in tegra_pcie_downstream_dev_to_D0() (Myron Stowe) [RHEL-139968]
  - PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert() (Myron Stowe) [RHEL-139968]
  - PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation (Myron Stowe) [RHEL-139968]
  - PCI: cadence: Check for the existence of cdns_pcie::ops before using it (Myron Stowe) [RHEL-139968]
  - PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock (Myron Stowe) [RHEL-139968]
  - PCI: rcar-host: Drop PMSR spinlock (Myron Stowe) [RHEL-139968]
  - PCI: rcar-gen4: Fix inverted break condition in PHY initialization (Myron Stowe) [RHEL-139968]
  - PCI: rcar-gen4: Assure reset occurs before DBI access (Myron Stowe) [RHEL-139968]
  - PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion (Myron Stowe) [RHEL-139968]
  - PCI: rcar-gen4: Fix PHY initialization (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Support ECAM mechanism by enabling iATU 'CFG Shift Feature' (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Prepare the driver for enabling ECAM mechanism using iATU 'CFG Shift Feature' (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Add support for ELBI resource mapping (Myron Stowe) [RHEL-139968]
  - PCI: qcom: Move host bridge 'phy' and 'reset' pointers to struct qcom_pcie_port (Myron Stowe) [RHEL-139968]
  - PCI: qcom: Fix macro typo for CURSOR (Myron Stowe) [RHEL-139968]
  - PCI: qcom: Add equalization settings for 8.0 GT/s and 32.0 GT/s (Myron Stowe) [RHEL-139968]
  - PCI: plda: Remove dev_err_probe() when the errno is -ENOMEM (Myron Stowe) [RHEL-139968]
  - PCI: mediatek-gen3: Add support for MediaTek MT8196 SoC (Myron Stowe) [RHEL-139968]
  - dt-bindings: PCI: mediatek-gen3: Add support for MT6991/MT8196 (Myron Stowe) [RHEL-139968]
  - PCI: mediatek-gen3: Implement sys clock ready time setting (Myron Stowe) [RHEL-139968]
  - PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Myron Stowe) [RHEL-139968]
  - PCI: keystone: Use kcalloc() instead of kzalloc() (Myron Stowe) [RHEL-139968]
  - PCI: j721e: Fix incorrect error message in probe() (Myron Stowe) [RHEL-139968]
  - PCI: j721e: Fix programming sequence of "strap" settings (Myron Stowe) [RHEL-139968]
  - PCI: j721e: Fix module autoloading (Myron Stowe) [RHEL-139968]
  - PCI: imx6: Enable the Vaux supply if available (Myron Stowe) [RHEL-139968]
  - PCI: qcom-ep: Remove redundant edma.nr_irqs initialization (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify() (Myron Stowe) [RHEL-139968]
  - PCI: dwc: Support 16-lane operation (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Handle errors in BPMP response (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Reset BARs when running in PCIe endpoint mode (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Set pci_epc_features::msi_capable to true (Myron Stowe) [RHEL-139968]
  - PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq() (Myron Stowe) [RHEL-139968]
  - PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release (Myron Stowe) [RHEL-139968]
  - PCI: endpoint: pci-epf-test: Limit PCIe BAR size for fixed BARs (Myron Stowe) [RHEL-139968]
  - selftests: pci_endpoint: Skip IRQ test if IRQ is out of range. (Myron Stowe) [RHEL-139968]
  - misc: pci_endpoint_test: Cleanup extra 0 initialization (Myron Stowe) [RHEL-139968]
  - misc: pci_endpoint_test: Skip IRQ tests if irq is out of range (Myron Stowe) [RHEL-139968]
  - PCI: endpoint: Drop superfluous pci_epc_features initialization (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: endpoint: Document BAR assignment (Myron Stowe) [RHEL-139968]
  - dt-bindings: PCI: qcom,pcie-x1e80100: Set clocks minItems for the fifth Glymur PCIe Controller (Myron Stowe) [RHEL-139968]
  - dt-bindings: PCI: ti,am65: Extend for use with PVU (Myron Stowe) [RHEL-139968]
  - dt-bindings: PCI: qcom,pcie-sm8550: Add SM8750 compatible (Myron Stowe) [RHEL-139968]
  - PCI: cadence: Use cdns_pcie_find_*capability() to avoid hardcoding offsets (Myron Stowe) [RHEL-139968]
  - PCI: cadence: Implement capability search using PCI core APIs (Myron Stowe) [RHEL-139968]
  - PCI: dwc: ep: Implement capability search using PCI core APIs (Myron Stowe) [RHEL-139968]
  - PCI: Refactor extended capability search into PCI_FIND_NEXT_EXT_CAP() (Myron Stowe) [RHEL-139968]
  - PCI: Refactor capability search into PCI_FIND_NEXT_CAP() (Myron Stowe) [RHEL-139968]
  - PCI: Clean up __pci_find_next_cap_ttl() readability (Myron Stowe) [RHEL-139968]
  - PCI: switchtec: Replace manual locks with guard (Myron Stowe) [RHEL-139968]
  - PCI: Add lockdep assertion in pci_stop_and_remove_bus_device() (Myron Stowe) [RHEL-139968]
  - PCI/IOV: Fix race between SR-IOV enable/disable and hotplug (Myron Stowe) [RHEL-139968]
  - PCI: Don't print stale information about resource (Myron Stowe) [RHEL-139968]
  - PCI: Alter misleading recursion to pci_bus_release_bridge_resources() (Myron Stowe) [RHEL-139968]
  - PCI: Pass bridge window to pci_bus_release_bridge_resources() (Myron Stowe) [RHEL-139968]
  - PCI: Add pci_setup_one_bridge_window() (Myron Stowe) [RHEL-139968]
  - PCI: Refactor remove_dev_resources() to use pbus_select_window() (Myron Stowe) [RHEL-139968]
  - PCI: Refactor distributing available memory to use loops (Myron Stowe) [RHEL-139968]
  - PCI: Use pbus_select_window_for_type() during mem window sizing (Myron Stowe) [RHEL-139968]
  - PCI: Use pbus_select_window() in space available checker (Myron Stowe) [RHEL-139968]
  - PCI: Rename resource variable from r to res (Myron Stowe) [RHEL-139968]
  - PCI: Use pbus_select_window_for_type() during IO window sizing (Myron Stowe) [RHEL-139968]
  - PCI: Use pbus_select_window() during BAR resize (Myron Stowe) [RHEL-139968]
  - PCI: Warn if bridge window cannot be released when resizing BAR (Myron Stowe) [RHEL-139968]
  - PCI: Fix finding bridge window in pci_reassign_bridge_resources() (Myron Stowe) [RHEL-139968]
  - PCI: Add bridge window selection functions (Myron Stowe) [RHEL-139968]
  - PCI: Add defines for bridge window indexing (Myron Stowe) [RHEL-139968]
  - PCI: Preserve bridge window resource type flags (Myron Stowe) [RHEL-139968]
  - PCI: Enable bridge even if bridge window fails to assign (Myron Stowe) [RHEL-139968]
  - PCI: Use pci_release_resource() instead of release_resource() (Myron Stowe) [RHEL-139968]
  - PCI: Disable non-claimed bridge window (Myron Stowe) [RHEL-139968]
  - PCI: Always claim bridge window before its setup (Myron Stowe) [RHEL-139968]
  - PCI: Refactor find_bus_resource_of_type() logic checks (Myron Stowe) [RHEL-139968]
  - PCI: Move find_bus_resource_of_type() earlier (Myron Stowe) [RHEL-139968]
  - MIPS: PCI: Use pci_enable_resources() (Myron Stowe) [RHEL-139968]
  - sparc/PCI: Remove pcibios_enable_device() as they do nothing extra (Myron Stowe) [RHEL-139968]
  - m68k/PCI: Use pci_enable_resources() in pcibios_enable_device() (Myron Stowe) [RHEL-139968]
  - PCI: Fix failure detection during resource resize (Myron Stowe) [RHEL-139968]
  - PCI: Fix pdev_resources_assignable() disparity (Myron Stowe) [RHEL-139968]
  - PCI: Ensure relaxed tail alignment does not increase min_align (Myron Stowe) [RHEL-139968]
  - PCI/sysfs: Ensure devices are powered for config reads (Myron Stowe) [RHEL-139968]
  - PCI/PM: Skip resuming to D0 if device is disconnected (Myron Stowe) [RHEL-139968]
  - PCI/P2PDMA: Reduce scope of pci_has_p2pmem() (Myron Stowe) [RHEL-139968]
  - PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Myron Stowe) [RHEL-139968]
  - PCI: of: Update parent unit address generation in of_pci_prop_intr_map() (Myron Stowe) [RHEL-139968]
  - PCI: Disable MSI on RDC PCI to PCIe bridges (Myron Stowe) [RHEL-139968]
  - PCI: hotplug: Clean up spaces in messages (Myron Stowe) [RHEL-139968]
  - PCI: Add Extended Tag + MRRS quirk for Xeon 6 (Myron Stowe) [RHEL-139968]
  - PCI: Clean up pci_scan_child_bus_extend() loop (Myron Stowe) [RHEL-139968]
  - PCI: Clean up early_dump_pci_device() (Myron Stowe) [RHEL-139968]
  - PCI: Use header type defines in pci_setup_device() (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: Fix typos (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: Tidy error recovery doc's PCIe nomenclature (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: Amend error recovery doc with DPC/AER specifics (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: Sync error recovery doc with code (Myron Stowe) [RHEL-139968]
  - Documentation: PCI: Sync AER doc with code (Myron Stowe) [RHEL-139968]
  - PCI/AER: Fix NULL pointer access by aer_info (Myron Stowe) [RHEL-139968]
  - PCI/AER: Print TLP Log for errors introduced since PCIe r1.1 (Myron Stowe) [RHEL-139968]
  - PCI/AER: Support errors introduced by PCIe r6.0 (Myron Stowe) [RHEL-139968]
  - powerpc/eeh: Use result of error_detected() in uevent (Myron Stowe) [RHEL-139968]
  - s390/pci: Use pci_uevent_ers() in PCI recovery (Myron Stowe) [RHEL-139968]
  - PCI/AER: Fix missing uevent on recovery when a reset is requested (Myron Stowe) [RHEL-139968]
  - PCI/ERR: Update device error_state already after reset (Myron Stowe) [RHEL-139968]
  - PCI/ERR: Notify drivers on failure to recover (Myron Stowe) [RHEL-139968]
  - PCI/ERR: Fix uevent on failure to recover (Myron Stowe) [RHEL-139968]
  - PCI/AER: Allow drivers to opt in to Bus Reset on Non-Fatal Errors (Myron Stowe) [RHEL-139968]
  - MIPS: pci-legacy: Override pci_address_to_pio (Myron Stowe) [RHEL-139968]
  - PCI: exynos: Switch to devm_clk_bulk_get_all_enabled() (Myron Stowe) [RHEL-139968]


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-219.el10]
changelog:
  - ALSA: update RHEL kconfigs for 6.19 upstream code (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1011: Use component to get the dapm context in spk_mode_put (Jaroslav Kysela) [RHEL-152846]
  - Revert "ALSA: usb: Increase volume range that triggers a warning" (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_xcvr: Revert fix missing lock in fsl_xcvr_mode_put() (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Enable headset mic for Acer Nitro 5 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs4271: Fix resource leak in cs4271_soc_resume() (Jaroslav Kysela) [RHEL-152846]
  - dt-bindings: mfd: da9055: Fix dead link to codec binding (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_xcvr: fix missing lock in fsl_xcvr_mode_put() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: ti,tlv320aic3x: Add compatible string ti,tlv320aic23 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: fix memory leak in acp3x pdm dma ops (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23190}
  - ALSA: usb-audio: fix broken logic in snd_audigy2nx_led_update() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rt1320: fix intermittent no-sound issue (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Intel: use hdev->info.link_mask directly (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: drop DSP responses for closed data streams (Jaroslav Kysela) [RHEL-152846]
  - firmware: cs_dsp: rate-limit log messages in KUnit builds (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: yc: Add quirk for HP 200 G2a 16 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs42l43: Correct handling of 3-pole jack load detection (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: sof_es8336: Add DMI quirk for Huawei BOD-WXX9 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add quirk for Inspur S14-G1 (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Really fix headset mic for TongFang X6AR55xU. (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek - fixed speaker no sound (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Book 9i 13IRU8 audio (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add quirk for Samsung 730QED to fix headphone (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Use the right limit for PCM OOB check (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: yc: Add ASUS ExpertBook PM1503CDA to quirks list (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl: imx-card: Do not force slot width to sample width (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free() (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23089}
  - ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: fsl,sai: Add support for i.MX952 platform (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Fix potential OOB access in audio mixer handling (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23076}
  - ALSA: usb-audio: Add delay quirk for MOONDROP Moonriver2 Ti (Jaroslav Kysela) [RHEL-152846]
  - ALSA: scarlett2: Fix buffer overflow in config retrieval (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23078}
  - ALSA: usb: Increase volume range that triggers a warning (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/tas2781: Add newly-released HP laptop (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rt5640: Fix duplicate clock properties in DT binding (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add quirk for HP Pavilion x360 to enable mute LED (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tlv320adcx140: fix word length (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tlv320adcx140: Propagate error codes during probe (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tlv320adcx140: fix null pointer (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23006}
  - ASoC: tlv320adcx140: invert DRE_ENABLE (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Prevent excessive number of frames (Jaroslav Kysela) [RHEL-152846] {CVE-2026-23208}
  - ALSA: hda/cirrus_scodec_test: Fix test suite name (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/cirrus_scodec_test: Fix incorrect setup of gpiochip (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add quirk for Asus Zephyrus G14 2025 using CS35L56, fix speakers (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: yc: Fix microphone on ASUS M6500RE (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: Revert fix for uninitialized flat cache warning in tegra210_ahub (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: rockchip-spdif: Allow "port" node (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: realtek,rt5640: Add missing properties/node (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: realtek,rt5640: Document port node (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: realtek,rt5640: Update jack-detect (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: realtek,rt5640: Document mclk (Jaroslav Kysela) [RHEL-152846]
  - ASoC: davinci-evm: Fix reference leak in davinci_evm_probe (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/tas2781: Skip UEFI calibration on ASUS ROG Xbox Ally X (Jaroslav Kysela) [RHEL-152846]
  - ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ops: fix pointer types to be big-endian (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: everest,es8316: Add interrupt support (Jaroslav Kysela) [RHEL-152846]
  - regmap: maple: free entry on mas_store_gfp() failure (Jaroslav Kysela) [RHEL-152846]
  - ASoC: simple-card-utils: Check device node before overwrite direction (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa883x: suppress variant printk (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa884x: fix codec initialisation (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa881x: fix unnecessary initialisation (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa883x: fix unnecessary initialisation (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: add HP Laptop 15s-eq1xxx mute LED quirk (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add quirk for Acer Nitro AN517-55 (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ac97: fix a double free in snd_ac97_controller_register() (Jaroslav Kysela) [RHEL-152846] {CVE-2025-71192}
  - ASoC: sun4i-spdif: Add missing kerneldoc fields for sun4i_spdif_quirks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pm4125: clean up bind() device reference handling (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd937x: drop bogus container_of() error handling (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Intel: add -bt tplg suffix if BT is present (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl-asoc-card: Use of_property_present() for non-boolean properties (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rt1320: update VC blind write settings (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_sai: Add missing registers to cache default (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_xcvr: provide regmap names (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_asrc_dma: fix duplicate debugfs directory error (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_easrc: fix duplicate debugfs directory error (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add support for HP Clipper Laptop (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add support for HP Trekker Laptop (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: soc-acpi-intel-nvl-match: Drop rt722 l3 from the match table (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: audioreach: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6afe: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6apm: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6prm: Fix confusing cleanup.h syntax (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sdm845: set quaternary MI2S codec DAI to I2S format (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: Fix uninitialized flat cache warning in tegra210_ahub (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: enable woofer speakers on Medion NM14LNL (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Reorder USB mode selection quirk (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Update for native DSD support quirks (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Do not expose PCM and DSD on same altsetting unless DoP (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: Remove unnecessary print function dev_err() (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/tas2781: Add new quirk for HP new project (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: cix-ipbloq: Use modern PM ops (Jaroslav Kysela) [RHEL-152846]
  - soundwire: intel_ace2x: handle multi BPT sections (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback (Jaroslav Kysela) [RHEL-152846]
  - soundwire: pass sdw_bpt_section to cdns BPT helpers (Jaroslav Kysela) [RHEL-152846]
  - soundwire: introduce BPT section (Jaroslav Kysela) [RHEL-152846]
  - soundwire: qcom: adding support for v3.1.0 (Jaroslav Kysela) [RHEL-152846]
  - soundwire: qcom: remove unused rd_fifo_depth (Jaroslav Kysela) [RHEL-152846]
  - soundwire: qcom: deprecate qcom,din/out-ports (Jaroslav Kysela) [RHEL-152846]
  - soundwire: qcom: prepare for v3.x (Jaroslav Kysela) [RHEL-152846]
  - soundwire: cadence_master: make frame index trace more readable (Jaroslav Kysela) [RHEL-152846]
  - soundwire: only compute BPT stream in sdw_compute_dp0_port_params (Jaroslav Kysela) [RHEL-152846]
  - soundwire: cadence_master: set data_per_frame as frame capability (Jaroslav Kysela) [RHEL-152846]
  - soundwire: cadence: export sdw_cdns_bpt_find_bandwidth (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment (Jaroslav Kysela) [RHEL-152846]
  - soundwire: intel_ace2x: add fake frame to BRA read command (Jaroslav Kysela) [RHEL-152846]
  - soundwire: cadence_master: add fake_size parameter to sdw_cdns_prepare_read_dma_buffer (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: dt-bindings: add CIX IPBLOQ HDA controller support (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/core: add addr_offset field for bus address translation (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: add CIX IPBLOQ HDA controller support (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add support for ASUS UM3406GA (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add support for HP Turbine Laptops (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cros_ec_codec: Remove unnecessary selection of CRYPTO (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6afe: fix bad guard conversion (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again) (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: cirrus,cs42xx8: Reference common DAI properties (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: Add PCI SSIDs to HP ProBook quirks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs-amp-lib: Revert use of __free(kfree) back to normal C cleanup (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd939x: fix OF node leaks on probe failure (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd938x: fix OF node leaks on probe failure (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd937x: fix OF node leaks on probe failure (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Simplify with usb_endpoint_max_periodic_payload() (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for more HP laptops (Jaroslav Kysela) [RHEL-152846]
  - ALSA: rawmidi: Fix inconsistent indenting warning reported by smatch (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: Modify awinic amplifier dsp read and write functions (Jaroslav Kysela) [RHEL-152846]
  - ASoC: nau8325: Delete a stray tab (Jaroslav Kysela) [RHEL-152846]
  - firmware: cs_dsp: Add test cases for client_ops == NULL (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_micfil: Set channel range control (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_micfil: Add default quality for different platforms (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs-amp-lib: Use __free(kfree) instead of manual freeing (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: catpt: Do not block the system from suspending (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: catpt: Do not ignore errors on runtime resume (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: catpt: Fix probing order of driver components (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: catpt: Switch to resource_xxx() API (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: catpt: Fix offset checks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: remove Kconfig dependency on TEGRA20_APB_DMA (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Implement jack detection for HP Thunderbolt Dock G2 (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Modularize realtek_add_jack in mixer_quirks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_xcvr: use dev_err_probe() replacing dev_err() + return (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Add support for Onkyo SE-300PCIE (OK0010) (Jaroslav Kysela) [RHEL-152846]
  - ASoC: stm32: sai: clean up probe error path (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Add support for dedicated RCA switching (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Add ADC helper functions for GPIO (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Refactor resource alloc for sparse mappings (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Use explicit output flag for DAIO resources (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init() (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: Fix max bytes-per-interval calculation (Jaroslav Kysela) [RHEL-152846]
  - ALSA: usb-audio: #undef field_{get,prep}() before local definition (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: avs: Replace snprintf() with scnprintf() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd934x: add explicit soundwire depenency (Jaroslav Kysela) [RHEL-152846]
  - ALSA: pcm: Harden the spk_alloc assumption check (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tas2781: Add tas2568/2574/5806m/5806md/5830 support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: ti,tas2781: Add TAS2568/2574/5806M/5806MD/5830 support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: arizona: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-rx-macro: fix mute_stream affecting all paths (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: remove unused WSA_MACRO_RX_MIX enum (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: remove main path event (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: fix path clock dependencies (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: add volume controls for mix path (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: remove mix path event (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: remove useless gain read/write sequence (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: remove unnecessary bounds check (Jaroslav Kysela) [RHEL-152846]
  - ALSA: pcmtest: Replace deprecated strcpy with strscpy_pad in setup_patt_bufs (Jaroslav Kysela) [RHEL-152846]
  - ASoC: wsa883x: drop GPIOD_FLAGS_BIT_NONEXCLUSIVE flag from GPIO lookup (Jaroslav Kysela) [RHEL-152846]
  - ASoC: wsa881x: drop GPIOD_FLAGS_BIT_NONEXCLUSIVE flag from GPIO lookup (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-core: Pre-check zero CPU/codec DAIs, handle early rtd->dais alloc failure (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: sof-client-probes: Replace snprintf() with scnprintf() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: imx9: use SCMI API for LM management (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: add machine driver with nau8825 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: mediatek,mt8189-nau8825: add mt8189-nau8825 document (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: add platform driver (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: mediatek,mt8189-afe-pcm: add audio afe document (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: support PCM in platform driver (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: support TDM in platform driver (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: support I2S in platform driver (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: support ADDA in platform driver (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: support audio clock control (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8189: add common header (Jaroslav Kysela) [RHEL-152846]
  - dt-bindings: Update Krzysztof Kozlowski's email (Jaroslav Kysela) [RHEL-152846]
  - dt-bindings: Remove extra blank lines (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: soc-acpi-intel-nvl-match: add rt722 l3 support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Intel: add initial support for NVL-S (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: core: intel-dsp-config: Add support for NVL-S (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda: controllers: intel: add support for Nova Lake S (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/hdmi: intelhdmi: add HDMI codec ID for Intel NVL (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: soc-acpi: add NVL match tables (Jaroslav Kysela) [RHEL-152846]
  - PCI: Add Intel Nova Lake S audio Device ID (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ux500: mop500_ab8500: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: rx51: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: omap3pandora: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: omap-twl4030: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: omap-abe-twl6040: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: n810: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: j721e-evm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: davinci-evm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: ti: ams-delta: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: tegra_wm8903: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: tegra210_ahub: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: tegra_asoc_machine: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sunxi: sun8i-codec: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sunxi: sun8i-codec-analog: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sunxi: sun50i-codec-analog: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sunxi: sun4i-codec: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sof-client-probes: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-topology: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-pcm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-jack: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-dapm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-core: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt_sdca_jack_common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_ti_amp: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt_mf_sdca: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt_amp: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt711: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt700: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_rt5682: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_maxim: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_dmic: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_cs_amp: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_cs42l43: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_cs42l42: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdw_utils: soc_sdw_bridge_cs35l56: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: tobermory: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sdca: sdca_asoc: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: tm2_wm5110: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: speyside: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: smdk_wm8994: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: midas_wm1811: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: lowland: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: littlemill: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: bells: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: samsung: aries_wm8994: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rockchip: rockchip_max98090: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rockchip: rk3288_hdmi_analog: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sc7180: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6usb: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: topology: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6routing: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: pxa: spitz: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: t9015: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: g12a-tohdmitx: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: g12a-toacodec: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: axg-tdm-interface: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: axg-spdifout: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: aiu-codec-ctrl: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: meson: aiu-acodec-ctrl: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8365-afe-pcm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8195-mt6359: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8186-mt6366: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8188-mt6359: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8186-mt6366-common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mtk-dsp-sof-common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mtk-afe-platform-driver: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_rt5682: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_realtek_common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_pcm512x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_nuvoton_common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_nau8825: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_maxim_common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_es8336: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_cirrus_common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_da7219: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: sof_board_helpers: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: cht_bsw_rt5672: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: cht_bsw_rt5645: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: cht_bsw_max98090_ti: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bytcr_wm5102: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bytcr_rt5651: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bytcr_rt5640: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bytcht_es8316: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bytcht_cx2072x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: boards: bdw-rt5677: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: pcm: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: rt5640: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: control: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: rt5514: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: rt274: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: nau8825: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: es8336: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: avs: da7219: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: atom: sst-atom-controls: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: generic: audio-graph-card: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl: imx-rpmsg: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl: fsl-asoc-card: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm_hubs: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm_adsp: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm9712: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm9713: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm9090: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm9081: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8998: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8997: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8996: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8995: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8994: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8993: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8991: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8990: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8988: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8985: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8978: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8983: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8974: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8971: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8962: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8961: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8960: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8955: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8940: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8904: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8903: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8900: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8804: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8776: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8753: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8770: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8750: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8737: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8731: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8728: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8711: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8580: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8523: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8510: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8400: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8350: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm5110: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm5102: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm0010: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm5100: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd937x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd934x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd9335: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: uda1380: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: twl6040: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: twl4030: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320dac33: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320aic3x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320aic32x4: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320aic31xx: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320adc3xxx: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas6424: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sta529: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas571x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sta350: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sta32x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ssm4567: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ssm2602: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ssm2518: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sma1307: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sma1303: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: simple-mux: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt721-sdca: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt715: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt715-sdca: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt712-sdca-dmic: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt712-sdca: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt711: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt711-sdca: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt700: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5682s: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5682: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5677: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5670: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5668: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5665: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5663: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5660: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5659: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5645: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5651: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5640: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5631: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5516: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5514: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt298: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt286: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt274: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1015: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1011: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rk3308: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pcm512x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pcm186x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8824: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8825: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8822: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8821: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8810: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6359: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6358: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6357: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ml26124: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max9867: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max9850: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98396: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98390: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98095: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98373: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98090: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98088: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: madera: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-va-macro: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-tx-macro: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-rx-macro: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lm49453: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: jz4770: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: jz4760: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: jz4740: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: hdmi-codec: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: hdac_hda: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: hdac_hdmi: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: hda: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8389: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8328: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8326: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8316: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8311: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es7134: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da9055: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da732x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7219: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7219-aad: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7213: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7218: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs2072x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cx20442: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs53l30: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs530x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs48l32: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l92: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l90: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l85: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l35: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l24: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l15: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l73: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42xx8: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l56: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l52: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l51: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l43: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l43-jack: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs4234: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l56: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l45: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l41: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l33: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cpcap: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88261: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88395: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: audio-iio-aux: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: arizona-jack: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: alc5623: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adav80x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ak4641: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adau7118: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adau1977: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adau17x1: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adau1781: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adau1761: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ad193x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ad1836: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: 88pm860x: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ab8500: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: atmel: tse850-pcm5142: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: acp5x-mach: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: atmel: sam9g20_wm8731: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: acp3x-es83xx: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: acp-mach-common: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc.h: convert to snd_soc_dapm_xxx() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: avs: Honor NHLT override when setting up a path (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: avs: Allow the topology to carry NHLT data (Jaroslav Kysela) [RHEL-152846]
  - MAINTAINERS: refer to trivial-codec.yaml in relevant sections (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-rx-macro: add SM6115 compatible (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-va-macro: add SM6115 compatible (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom,lpass-va-macro: Add sm6115 LPASS VA (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom,lpass-va-macro: re-arrange clock-names (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom,lpass-rx-macro: Add sm6115 LPASS RX (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: atom: Replace strcpy() with strscpy() (Jaroslav Kysela) [RHEL-152846]
  - ALSA: gus: Remove unused declarations (Jaroslav Kysela) [RHEL-152846]
  - ASoC: Intel: sof_rt5682: Add quirk override support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: consolidate simple audio codec to trivial-codec.yaml (Jaroslav Kysela) [RHEL-152846]
  - ALSA: au88x0: Fix array bounds warning in EQ drivers (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/senary: Replace magic numbers with defined constants (Jaroslav Kysela) [RHEL-152846]
  - ASoC: spacemit: fix incorrect error check for sspa clock (Jaroslav Kysela) [RHEL-152846]
  - regmap: sdw-mbq: Reorder regmap_mbq_context struct for better packing (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pm4125: remove duplicate code (Jaroslav Kysela) [RHEL-152846]
  - ASoC: stm32: dfsdm: don't use %pK through printk (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-pcm: Preserve hw parameters from components in dpcm_runtime_setup_fe (Jaroslav Kysela) [RHEL-152846]
  - ALSA: ac97: Fix kernel-doc warning for snd_ac97_reset (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: Use guard() for spin locks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm-dai: Use guard() for spin locks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6apm-dai: Use guard() for spin locks (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6afe: Use guard() for spin locks (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6asm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6prm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6afe: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6apm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: q6adm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: audioreach: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-152846]
  - ASoc: qcom: audioreach: remove unused variables (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: set runtime correctly for each stream (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm-dai: use q6asm_get_hw_pointer (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: add q6asm_get_hw_pointer (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm-dai: schedule all available frames to avoid dsp under-runs (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: q6asm: handle the responses after closing (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: ti,pcm1862: convert to dtschema (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: ti,tas2781: Add TAS5822 support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tas2781: Add tas5822 support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tas2781: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88261: pass pointer directly instead of passing the address (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: simplify aw87390_init() argument a bit (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: adding the two virtual Mux widgets in the routes (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_spdif: Constify some structures (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: adding two virtual Mux widgets for digital mics (Jaroslav Kysela) [RHEL-152846]
  - ALSA: line6: add support for POD HD Pro X (Jaroslav Kysela) [RHEL-152846]
  - regcache: maple: Split ->populate() from ->init() (Jaroslav Kysela) [RHEL-152846]
  - regcache: Add ->populate() callback to separate from ->init() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc-core: check ops & auto_selectable_formats in snd_soc_dai_get_fmt() to prevent dereference error (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codec: wm8400: replace printk() calls with dev_*() device aware logging (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: fixing the stream index (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: va-macro: fix revision checking (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Intel: select SND_SOC_SDW_UTILS in SND_SOC_SOF_HDA_GENERIC (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs4271: Add support for the external mclk (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: cirrus,cs4271: Document mclk clock (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sc7280: make use of common helpers (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sdm845: make use of common helpers (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sdw: remove redundant code (Jaroslav Kysela) [RHEL-152846]
  - ASoC: spacemit: use `depends on` instead of `select` (Jaroslav Kysela) [RHEL-152846]
  - ASoC: spacemit: add failure check for spacemit_i2s_init_dai() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: sun4i-spdif: Support SPDIF output on A523 family (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: allwinner,sun4i-a10-spdif: Add compatible for A523 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: allwinner,sun4i-a10-i2s: Add compatible for A523 (Jaroslav Kysela) [RHEL-152846]
  - ALSA: hda/cs35l56: Set cal_index to the amp index (Jaroslav Kysela) [RHEL-152846]
  - ASoC: renesas: fsi: Constify struct fsi_stream_handler (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Add SPI bus support for cs530x parts (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: sound: cirrus: cs530x: Add SPI bus support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Rename i2c related structures (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Correct MCLK reference frequency values (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Check the DEVID matches the devtype (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Rename bitfield to reflect common use for ADC and DAC (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Add CODEC and DAC support (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: sound: cirrus: cs530x: Add cs530x (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Correct constant naming (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Remove unused struct members and constants (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Sort #include directives and tydy up whitespaces (Jaroslav Kysela) [RHEL-152846]
  - ASoC: cs530x: Update the copyright headers (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sm8250: add qrb2210-sndcard compatible string (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom,sm8250: add QRB2210 soundcard (Jaroslav Kysela) [RHEL-152846]
  - ALSA: maestro3: using vmalloc_array() to handle the code (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: adding DAPM routing for digital output for max98091 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: fixing a space (Jaroslav Kysela) [RHEL-152846]
  - ASoC: SOF: Fix function topology name check in profile info output (Jaroslav Kysela) [RHEL-152846]
  - ASoC: max98090/91: added DAPM widget for digital output for max98091 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl_aud2htx: add IEC958_SUBFRAME_LE format in supported list (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rockchip: i2s-tdm: Omit a variable reassignment in rockchip_i2s_tdm_probe() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: don't check node names (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: va-macro: Clean up on error path in probe() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: soc.h: remove snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: uniphier: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: tegra210: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: tegra: tegra186: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: rockchip: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8195: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8192: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8188: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8186: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: mt8183: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mediatek: common: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: catpt: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: intel: atom: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: fsl: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa884x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa883x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wsa881x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm_hubs: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm_adsp: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm9081: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8996: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8994: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8991: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8990: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8985: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8983: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8962: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8960: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8958: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8955: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8904: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8753: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8903: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8731: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8580: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8400: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm8350: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm5110: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm5102: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wm2000: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd939x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd938x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd937x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd934x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: wcd9335: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: uda1334: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: twl6040: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: twl4030: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tscs454: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tscs42xx: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320dac33: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320aic23: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320adcx140: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tlv320adc3xxx: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tfa989x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas5805m: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas5720: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas571x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas5086: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas2781: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: tas2562: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sta350: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sta32x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sma1307: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sma1303: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: sgtl5000: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt9123: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt711-sdca: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5670: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5665: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5659: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5631: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1015: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1318: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt1011: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pm4125: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: peb2466: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pcm6240: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pcm512x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: pcm1681: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ntp8835: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8822: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: nau8810: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6660: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6359: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: mt6358: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: msm8916-wcd-digital: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98925: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max9867: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98390: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98095: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98090: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max98088: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max9768: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: max9759: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: madera: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-wsa-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-va-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-tx-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: lpass-rx-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: idt821034: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: fs210x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: es8328: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da9055: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da732x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7219: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7218: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7213: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: da7210: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs530x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs48l32: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs47l15: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs43130: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l84: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l51: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l43: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs42l42: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs4271: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs4270: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs4234: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l45: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cs35l36: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: cros_ec: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: bd28623: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88399: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88395: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88261: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88166: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw88081: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: aw87390: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: arizona: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ak4619: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ak4641: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ak4458: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: adav80x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: ab8500: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: 88pm860x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: atmel: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: Add bindings for SpacemiT K1 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: spacemit: add i2s support for K1 SoC (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: amd_sdw: Propagate the PCI subsystem Vendor and Device IDs (Jaroslav Kysela) [RHEL-152846]
  - ASoC: amd: ps: Propagate the PCI subsystem Vendor and Device IDs (Jaroslav Kysela) [RHEL-152846]
  - ALSA: dice: add support for TASCAM IF-FW/DM MkII (Jaroslav Kysela) [RHEL-152846]
  - ALSA: firewire-tascam: reserve resources for transferred isochronous packets at S400 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs (Jaroslav Kysela) [RHEL-152846]
  - ASoC: qcom: sc8280xp: Add support for Kaanapali (Jaroslav Kysela) [RHEL-152846]
  - ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: va-macro: Rework version checking (Jaroslav Kysela) [RHEL-152846]
  - ASoC: mxs-saif: support usage with simple-audio-card (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: rt5670: use SOC_VALUE_ENUM_SINGLE_DECL for DAC2 L/R MX-1B (Jaroslav Kysela) [RHEL-152846]
  - ASoC: replace use of system_wq with system_dfl_wq (Jaroslav Kysela) [RHEL-152846]
  - dt-bindings: sound: Update ADMAIF bindings for tegra264 (Jaroslav Kysela) [RHEL-152846]
  - ASoC: codecs: Fix the error of excessive semicolons (Jaroslav Kysela) [RHEL-152846]
  - ASoc: tas2783A: Remove unneeded variable assignment (Jaroslav Kysela) [RHEL-152846]
  - ALSA: Add definitions for the bits in IEC958 subframe (Jaroslav Kysela) [RHEL-152846]
  - ice: drop udp_tunnel_get_rx_info() call from ndo_open() (Mohammad Heib) [RHEL-143670]
  - i40e: drop udp_tunnel_get_rx_info() call from i40e_open() (Mohammad Heib) [RHEL-143670]
  - selftests/mm/charge_reserved_hugetlb.sh: add waits with timeout helper (Li Wang) [RHEL-130552]
  - selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs (Li Wang) [RHEL-130552]
  - selftests/mm/write_to_hugetlbfs: parse -s as size_t (Li Wang) [RHEL-130552]
  - selftests/mm: fix strncpy() length (Li Wang) [RHEL-130552]
  - ext4: fix dirtyclusters double decrement on fs shutdown (CKI Backport Bot) [RHEL-108931]
  - redhat/configs: automotive: enable j784s4evm DSP remoteproc configs (Jared Kangas) [RHEL-95437]
  - selftests/mm: fix comment for check_test_requirements (Chunyu Hu) [RHEL-134020]
  - selftests/mm: va_high_addr_switch return fail when either test failed (Chunyu Hu) [RHEL-134020]
  - selftests/mm: remove arm64 nr_hugepages setup for va_high_addr_switch test (Chunyu Hu) [RHEL-134020]
  - selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh (Chunyu Hu) [RHEL-134020]
  - selftests/mm: fix va_high_addr_switch.sh return value (Chunyu Hu) [RHEL-134020]
  - smb: client: fix krb5 mount with username option (Paulo Alcantara) [RHEL-158991]
  - udp: call skb_orphan() before skb_attempt_defer_free() (Guillaume Nault) [RHEL-145977]
  - inet: frags: drop fraglist conntrack references (Guillaume Nault) [RHEL-145977]
  - udp: do not use skb_release_head_state() before skb_attempt_defer_free() (Guillaume Nault) [RHEL-145977]
  - Revert "net: group sk_backlog and sk_receive_queue" (Guillaume Nault) [RHEL-145977]
  - udp: use skb_attempt_defer_free() (Guillaume Nault) [RHEL-145977]
  - udp: make busylock per socket (Guillaume Nault) [RHEL-145977]
  - udp: add udp_drops_inc() helper (Guillaume Nault) [RHEL-145977]
  - net: group sk_backlog and sk_receive_queue (Guillaume Nault) [RHEL-145977]
  - udp: update sk_rmem_alloc before busylock acquisition (Guillaume Nault) [RHEL-145977]
  - udp: refine __udp_enqueue_schedule_skb() test (Guillaume Nault) [RHEL-145977]
  - ipv6: reorganise struct ipv6_pinfo (Guillaume Nault) [RHEL-145977]
  - ipv6: np->rxpmtu race annotation (Guillaume Nault) [RHEL-145977]
  - ipv6: make ipv6_pinfo.daddr_cache a boolean (Guillaume Nault) [RHEL-145977]
  - ipv6: make ipv6_pinfo.saddr_cache a boolean (Guillaume Nault) [RHEL-145977]
  - mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() (David Thompson) [RHEL-103899]
  - mlxbf-bootctl: Support sysfs entries for RTC battery status (David Thompson) [RHEL-103899]
  - platform/mellanox: mlxbf-bootctl: use sysfs_emit() instead of sprintf() (David Thompson) [RHEL-103899]
  - kabi: enable check-kabi (Čestmír Kalina) [RHEL-153673]
  - kabi: add symbols to stablelist (Čestmír Kalina) [RHEL-153673]
  - platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Validate event/enable input (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Remove newline char from event name input (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1 (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Support additional PMC blocks (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Add support for clock_measure performance block (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: Add support for monitoring cycle count (David Thompson) [RHEL-104053]
  - platform/mellanox: mlxbf-pmc: incorrect type in assignment (David Thompson) [RHEL-104053]
  - iavf: fix PTP use-after-free during reset (Petr Oros) [RHEL-112270]
  - smb: client: fix oops due to uninitialised var in smb2_unlink() (Paulo Alcantara) [RHEL-154415]
  - cifs: some missing initializations on replay (Paulo Alcantara) [RHEL-154415]
  - bonding: fix use-after-free due to enslave fail after slave array update (Hangbin Liu) [RHEL-152392] {CVE-2026-23171}
  - ALSA: aloop: Fix racy access at PCM trigger (Jaroslav Kysela) [RHEL-150133] {CVE-2026-23191}


