# changelog

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


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.52.0-1
changelog:
  - Update to 1.52.0
  - Add support for creating VLANs for secondary VNICs in nm-cloud-setup (RHEL-36423)
  - Always reset retries when unblocking children or ports (RHEL-78122)
  - Prevent the activation of unavailable OVS interfaces (RHEL-79997)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.53.1-1
changelog:
  - Update to 1.53.1 (dev)
  - Update MPTCP endpoints creation order (RHEL-78752)
  - Print all warnings from nmcli to stderr (RHEL-74255)


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-85765)
  - Fix order of parsing port/controller properties in nmcli (RHEL-85767)
  - Improve interface activation logic (RHEL-85766)
  - Fix WireGuard IPv6 firewall rules (RHEL-85763)
  - Support OVS-DPDK dpdk-lsc-interrupt and mtu_request configurations (RHEL-77148)


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-83061)
  - Add support for configuring per-device IPv4 sysctl forwarding option in NetworkManager (RHEL-59083)
  - Support reapply on OVS settings (RHEL-86877)
  - Add support for configuring the loopback interface in nmtui (RHEL-85770)
  - Replace ioctl wth netlink for ethtool in NetworkManager (RHEL-85764)
  - NetworkManager does not add the `lock` attribute when `rto_min` is used (RHEL-85778)
  - Can not change `bridge.options.mcast-snooping-enable` on partial managemd OVS bridge (RHEL-87168)

  Resolves: RHEL-83061
  Resolves: RHEL-59083
  Resolves: RHEL-87596
  Resolves: RHEL-85770
  Resolves: RHEL-85764
  Resolves: RHEL-85778
  Resolves: RHEL-87168


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-93108)
  - Crash on _l3cfg_notify_cb (RHEL-92314)
  - 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-98728)
  - Fix a race condition in ovs tun interface (RHEL-98551)


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-102772)
  - Allow setting IP method to disabled in port connection (RHEL-102768)


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


author: Vladimír Beneš <vbenes@redhat.com>- 1:1.54.1-1
changelog:
  - Update to 1.54.1
  - Adding a VF configuration resets and re-configures all other VFs (RHEL-113954)
  - Fix connection.autoconnect-ports of OVS ports (RHEL-114200)
  - Global DNS config without domains silently ignored from D-Bus (RHEL-115973)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.54.2-1
changelog:
  - Update to 1.54.2
  - Support setting protocol version of HSR/PRP (RHEL-122172)
  - Support interlink for HSR/PRP (RHEL-122175)
  - Improve logging of networking off (RHEL-122173 )
  - Don't delete unrelated OVS ports (RHEL-121104)


author: Tom Stellard <tstellar@redhat.com> - 2.2.53-6
changelog:
  - Spec file cleanups and build fix
  - Add BuildRequires: perl-FileHandle to fix make check
  - Add BuildRequres: gcc [1]
  - Use make_build [2] and make_install[3] macros
  - [1] https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/#_buildrequires_and_requires
  - [2] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
  - [3] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_why_the_makeinstall_macro_should_not_be_used


author: Al Stone <ahs3@redhat.com> - 20200326-1
changelog:
  - Update to 20200326 source tree, including patch refreshes
  - Removed a couple of patches that got included upstream


author: Al Stone <ahs3@redhat.com> - 20200925-1
changelog:
  - Update to 20200925 source tree
  - Completely revamp the old big-endian patches (maintainability was the goal).
    This results in a much larger patch set, but each patch is more clearly used
    for a specific purpose.
  - The acpinames command has been deprecated upstream; acpiexec provides 
    replacement functionality.


author: Dean Nelson <dnelson@redhat.com> - 20210604-1
changelog:
  - Update to 20210604 source tree.
  - Bring the big-endian patches up-to-date with what has been submitted
    upstream by Al Stone <ahs3@redhat.com> (not accepted currently).


author: Al Stone <ahs3@redhat.com> - 20210604-2
changelog:
  - Running 'iasl -T all' would segfault when dumping the PHAT template;
    fixed AcpiDmDumpPhat() by removing unnecessary assignments from patch
  - Borrowed a patch from upstream to fix Unicode usage in WPBTs


author: Dean Nelson <dnelson@redhat.com> - 20210604-4
changelog:
  - Add in big-endian patches for PRMT, RGRT and SVKL tables.
  - Fix big-endian related prmt.asl compiler errors.


author: Dean Nelson <dnelson@redhat.com> - 20210604-5
changelog:
  - Backport 19b11f91660b ("Add the subtable CFMWS to the CEDT table").
  - Backport d9798f5275bb ("Fix Compile issue with CEDT and add template").
  - Backport 0914618b553d ("Automated cleanup; No functional changes").
  - Backport 7021087eedb0 ("Remove a duplicate of ACPI_SIG_CEDT").
  - Add in big-endian patch for CEDT tble.


author: Sumit Bose <sbose@redhat.com> - 0.9.0-6
changelog:
  - Include the latest upstream patches with use-ldaps fixes, man page
    improvements and a new sub-command to create managed service accounts


author: Jan Macku <jamacku@redhat.com> - 1.15-1
changelog:
  - spec: sync specfile with Fedora
  - makefile: Use rpmdev-bumpspec's legacy date option
  - Add feature to generate specfile entry, commit and archive


author: Jan Macku <jamacku@redhat.com> - 1.16-1
changelog:
  - alternatives: add --keep-foreign (#57)
  - Translations update from Weblate
  - ci: Onboard chkconfig to Packit
  - zanata: remove zanata related stuff
  - Use make macros
  - alternatives: use one function for path cleaning
  - CI: specify more closely when to run CI
  - Add basic CI and README
  - spec: sync specfile with Fedora


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: Jakub Martisko <jamartis@redhat.com> - 3.10.3.13
changelog:
  - Sync with rhel 8.3 + cleanup
  - Add new subpackages - z{14,15}
  - Unlike in rhel8, the base subpackage still needs to be build for z12.
  - Covscan related bugfixes
  - Spec and git cleanup (remove unused patches/sources)


author: Sergio Correia <scorreia@redhat.com> - 3.1.2-2
changelog:
  - Remove 
   
  if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then 
          /usr/lib/systemd/systemd-update-helper remove-system-units from %preun scriptlet, as it was causing troubles when removing audit || : 
  fi 

    Related: RHEL-14896


author: Attila Lakatos <alakatos@redhat.com> - 3.1.5-1
changelog:
  - New upstream maintenance release, 3.1.4
  - Prevent scriplets from failing
  - When upgrading, restart the daemon if it's running
  - If uninstalling, stop the daemon
  - auditctl: use pidfd_send_signal for signaling auditd
    Resolves: RHEL-45865
  - Minor doc update
    Resolves: RHEL-5186
  - augenrules: do not exit with failure if in immutable mode
    Resolves: RHEL-40110
  - auditd.service: Disable ProtectControlGroups
    Resolves: RHEL-5197
  - auditctl: correct output when displaying rules with exe/path/dir
    Resolves: RHEL-40243


author: Attila Lakatos <alakatos@redhat.com> - 3.1.5-2
changelog:
  - Disable ProtectKernelModules=true in service file
    Resolves: RHEL-59570
  - af_unix plugin: restore original behavior in binary mode
    Resolves: RHEL-59585
  - Support image mode
    Resolves: RHEL-69033
  - Resolve ordering cycle when using remote logging
    Resolves: RHEL-11252
  - Filter syscalls to ensure architecture-specific availability
    Resolves: RHEL-70455


author: Attila Lakatos <alakatos@redhat.com> - 3.1.5-5
changelog:
  - ausearch: correct search for DAEMON related events
  - allow hex digits when interpreting tty data
    Resolves: RHEL-82279
  - Fix TTY hostname in log messages
    Resolves: RHEL-78323


author: Pavel Březina <pbrezina@redhat.com> - 1.2.5-1
changelog:
  - Rebase to 1.2.5 (RHBZ #2080239)
  - backup-restore now works correctly (RHBZ #2070541)
  - add with-subid to sssd profile (RHBZ #2075192)
  - add with-gssapi to sssd profile (RHBZ #2077893)


author: Pavel Březina <pbrezina@redhat.com> - 1.2.6-1
changelog:
  - Rebase to 1.2.6 (RHBZ #2142805)
  - update translations (RHBZ #2139642)
  - Change password hashing algorithm from yescrypt back to sha512 (RHBZ #2151145)


author: Pavel Březina <pbrezina@redhat.com> - 1.2.6-2
changelog:
  - Fix Japanese translations (RHBZ #2153364)
  - Update translations (RHBZ #2189498)
  - Do not prompt for password twice when changing password of local user (RHBZ #2228098)


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-50
changelog:
  - bz2179753 - deadlock while reading amd maps
    - fix return status of mount_autofs().
    - don't close lookup at umount.
    - fix deadlock in lookups.
    - dont delay expire.
    - make amd mapent search function name clear.
    - rename statemachine() to signal_handler().
    - make signal handling consistent.
    - fix incorrect print format specifiers in get_pkt().
    - eliminate last remaining state_pipe usage.
    - add function master_find_mapent_by_devid().
    - use device id to locate autofs_point when setting log priotity.
    - add command pipe handling functions.
    - switch to application wide command pipe.
    - get rid of unused field submnt_count.
    - fix mount tree startup reconnect.
    - fix unterminated read in handle_cmd_pipe_fifo_message() (Coverity).
  - Resolves: rhbz#2179753


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-51
changelog:
  - bz2210161 - autofs fails to start with combination of +auto.master and
    local direct map lookups after upgrading to 5.1.4-93.el8
    - fix memory leak in sasl_do_kinit() (Coverity).
    - fix fix mount tree startup reconnect.
  - Resolves: rhbz#2210161


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-52
changelog:
  - bz2210899 - amd map format netgoup selector function not working
    - fix use_ignore_mount_option description.
    - include addtional log info for mounts.
    - fix amd selector function matching.
    - get rid entry thid field.
    - continue expire immediately after submount check.
    - add buffer length checks to autofs mount_mount().
    - eliminate realpath from mount of submount.
    - eliminate root param from autofs mount and umount.
    - remove redundant fstat from do_mount_direct().
    - get rid of strlen call in handle_packet_missing_direct().
    - remove redundant stat call in lookup_ghost().
    - set mapent dev and ino before adding to index.
    - change to use printf functions in amd parser.
    - dont call umount_subtree_mounts() on parent at umount.
    - dont take parent source lock at mount shutdown.
    - eliminate buffer usage from handle_mounts_cleanup().
    - fix possible use after free in handle_mounts_exit().
    - make submount cleanup the same as top level mounts.
    - add soucre parameter to module functions.
    - add ioctlfd open helper.
    - make open files limit configurable.
  - Resolves: rhbz#2210899


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-53
changelog:
  - bz2215661 - The sss lookup modules handles error return incorrectly in
    some cases
    - fix some sss error return cases.
  - Resolves: rhbz#2215661


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-54
changelog:
  - bz2223236 - When looking up included maps, sometimes autofs does not
    consult all the included files in order
    - fix incorrect matching of cached wildcard key.
  - Resolves: rhbz#2223236


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-55
changelog:
  - bz2223252 - filesystems mount and expire immediately
    - fix expire retry looping.
    - correct day in changelog entry for revision 53.
  - Resolves: rhbz#2223252


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-56
changelog:
  - RHEL-13083 - autofs attempts to mount nonexistant ".hidden" filesystems
    - allow -null map in indirect maps.
  - Resolves: RHEL-13083


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-57
changelog:
  - RHEL-13084 - multi mount detection fails for share with blank+dash causing
    SEGV crash
    - fix multi-mount check.
  - Resolves: RHEL-13084


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-58
changelog:
  - RHEL-19731 - SIGSEGV using hierarchical map entries on reload with
    autofs-5.1.4-109
    - fix get parent multi-mount check in try_remount().
    - fix deadlock in remount.
  - Resolves: RHEL-19731


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-59
changelog:
  - RHEL-69485 - Sporadic mount failures with amd program maps on RHEL8
    - 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().
  - Resolves: RHEL-69485
  - RHEL-71359 RFE: autofs: add handling for AMD 'nounmount' option
    - 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.
    - 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.
  - Resolves: RHEL-71359
  - RHEL-57466 - RHEL9.4 - autofs crashes on startup after IDM client configuration
    - fix submount shutdown race.
  - Resolves: RHEL-57466


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-60
changelog:
  - RHEL-77321 - autofs: deadlock between mnts_lookup_mount and mnts_remove_mount
    - fix deadlock in master_notify_submount().
  - Resolves: RHEL-77321


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-61
changelog:
  - RHEL-32684 - sssd autofs fails to get correct EHOSTDOWN if requested
    incorrect mount after upgrade to sssd-2.9.1-4.el8_9.5.x86_64
    - handle sss special case getautomntbyname() error
  - Resolves: RHEL-32684


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-62
changelog:
  - RHEL-87031 - autofs hang - autofs-5.1.4-114.el8_10.2
    - fix lock ordering deadlock in expire_cleanup().
    - change spec file %patchN to %patch -P N as required by rpm(8).
    - Fix compile error caused by function pointer types in cyrus-sasl module.
    - removed references to patch1 and patch2 due to rbmbuild(8) complaints.
  - Resolves: RHEL-87031


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-64
changelog:
  - RHEL-81885 - autofs: segfault while dereferencing null mapent
    - fix handling of ignored offsets.
    - fix invalidated map entry handling in hosts module.
    - fix changelog revision number of previous change.
  - Resolves: RHEL-81885


author: Ian Kent <ikent@redhat.com> - 1:5.1.7-65
changelog:
  - RHEL-85615 - autofs fails to mount shares when using kerberised LDAP
    - always recreate credential cache.
    - fix always recreate credential cache.
  -Resolves: RHEL-85615


author: Michal Sekletar <msekleta@redhat.com> - 0.8-21
changelog:
  - fix file attributes on /run/avahi-daemon (RHEL-5633)
  - avahi-client: fix resource leak (RHEL-27722)
  - fix resource leak in avahi_time_event_queue_new (RHEL-27717)


author: Siteshwar Vashisht <svashisht@redhat.com> - 5.1.8-9
changelog:
  - Fix a performance regression while using large number of environment variables
    Resolves: RHEL-20020


author: Nick Clifton <nickc@redhat.com> - 2.35.2-61
changelog:
  - Add an option to objcopy that creates padding sections that eliminate gaps between segments.  (RHEL-60807)


author: Nick Clifton <nickc@redhat.com> - 2.35.2-67
changelog:
  - Adds tests for the linker's --error-execstack and --error-rwx-segments command line options.  (RHEL-109970)


author: Hans de Goede <hdegoede@redhat.com> - 5.56-3
changelog:
  - Drop obsolete udev rule + systemd service to call btattach on BT-HCIs
    connected via UART from userspace, this is all handled in the kernel now
  - Add the btmgmt util to the packaged files


author: Christian Kellner <christian@kellner.me> - 0.8-3
changelog:
  - Add patch to ignore uevents from wakeup devices. See upstream issue
    https://gitlab.freedesktop.org/bolt/bolt/issues/156
  - Add patch to fix BoltError not being a typedef.


author: Kate Hsuan <hpa@redhat.com> - 0.9.10-1
changelog:
  - Update to the upstream version 0.9.10
  - Update to 0.9.10
  - Fix bolt exits when opening an empty version file
  - Fix a NULL syspath variable causes SIGSEGV


author: Joseph Marrero <jmarrero@redhat.com> - 0.6.3-1
changelog:
  - Rebase to 0.6.3 which is supported upstream
    This release also includes the fix for CVE-2024-42472
    Fixes: #RHEL-56797


author: Alexey Tikhonov <atikhono@redhat.com> - 1.17.1-5
changelog:
  - Resolves: rhbz#2014523 - c-ares: missing input validation of host names may lead to Domain Hijacking [rhel-9]


author: Alexey Tikhonov <atikhono@redhat.com> - 1.17.1-6
changelog:
  - Resolves: rhbz#2170868 - c-ares: buffer overflow in config_sortlist() due to missing string length check [rhel-9]


author: Alexey Tikhonov <atikhono@redhat.com> - 1.19.1-1
changelog:
  - Resolves: rhbz#2209564 - CVE-2023-31124 c-ares: AutoTools does not set CARES_RANDOM_FILE during cross compilation [rhel-9]
  - Resolves: rhbz#2209556 - CVE-2023-31130 c-ares: Buffer Underwrite in ares_inet_net_pton() [rhel-9]
  - Resolves: rhbz#2209550 - CVE-2023-31147 c-ares: Insufficient randomness in generation of DNS query IDs [rhel-9]
  - Resolves: rhbz#2209520 - CVE-2023-32067 c-ares: 0-byte UDP payload Denial of Service [rhel-9.3.0]
  - Resolves: rhbz#2210370 - Rebase c-ares for RHEL 9.3


author: Bob Relyea <rrelyea@redhat.com> - 2020.2.41-6
changelog:
  - remove unnecessarily divisive terms, take 1.
  -   in ca-certificates there are 3 cases:
  -   1) master refering to the fedora master branch in the fetch.sh script.
  -      This can only be changed once fedora changes the master branch name.
  -   2) a reference to the 'master bundle' in this file: this has been changed
  -      to 'primary bundle'.
  -   3) a couple of blacklist directories owned by this package, but used to
  -      p11-kit. New 'blocklist' directories have been created, but p11-kit
  -      needs to be updated before the old blacklist directories can be removed
  -      and the man pages corrected.


author: Bob Relyea <rrelyea@redhat.com> - 2020.2.50-90
changelog:
  -   Update to CKBI 2.50 from NSS 3.67
  -      Removing:
  -       # Certificate "QuoVadis Root CA"
  -       # Certificate "Sonera Class 2 Root CA"
  -       # Certificate "Trustis FPS Root CA"
  -      Adding:
  -       # Certificate "GLOBALTRUST 2020"
  -       # Certificate "ANF Secure Server Root CA"
  -       # Certificate "Certum EC-384 CA"
  -       # Certificate "Certum Trusted Root CA"


author: Bob Relyea <rrelyea@redhat.com> - 2022.2.54-90.0
changelog:
  - Update to CKBI 2.54 from NSS 3.79
  -    Removing:
  -     # Certificate "GlobalSign Root CA - R2"
  -     # Certificate "DST Root CA X3"
  -     # Certificate "Explicitly Distrusted DigiNotar PKIoverheid G2"
  -    Adding:
  -     # Certificate "TunTrust Root CA"
  -     # Certificate "HARICA TLS RSA Root CA 2021"
  -     # Certificate "HARICA TLS ECC Root CA 2021"
  -     # Certificate "HARICA Client RSA Root CA 2021"
  -     # Certificate "HARICA Client ECC Root CA 2021"
  -     # Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068"
  -     # Certificate "vTrus ECC Root CA"
  -     # Certificate "vTrus Root CA"
  -     # Certificate "ISRG Root X2"
  -     # Certificate "HiPKI Root CA - G1"
  -     # Certificate "Telia Root CA v2"
  -     # Certificate "D-TRUST BR Root CA 1 2020"
  -     # Certificate "D-TRUST EV Root CA 1 2020"
  -     # Certificate "CAEDICOM Root"
  -     # Certificate "I.CA Root CA/RSA"
  -     # Certificate "MULTICERT Root Certification Authority 01"
  -     # Certificate "Certification Authority of WoSign G2"
  -     # Certificate "CA WoSign ECC Root"
  -     # Certificate "CCA India 2015 SPL"
  -     # Certificate "Swedish Government Root Authority v3"
  -     # Certificate "Swedish Government Root Authority v2"
  -     # Certificate "Tunisian Root Certificate Authority - TunRootCA2"
  -     # Certificate "OpenTrust Root CA G1"
  -     # Certificate "OpenTrust Root CA G2"
  -     # Certificate "OpenTrust Root CA G3"
  -     # Certificate "Certplus Root CA G1"
  -     # Certificate "Certplus Root CA G2"
  -     # Certificate "Government Root Certification Authority"
  -     # Certificate "A-Trust-Qual-02"
  -     # Certificate "Thailand National Root Certification Authority - G1"
  -     # Certificate "TrustCor ECA-1"
  -     # Certificate "TrustCor RootCert CA-2"
  -     # Certificate "TrustCor RootCert CA-1"
  -     # Certificate "Certification Authority of WoSign"
  -     # Certificate "CA 沃通根证书"
  -     # Certificate "SSC GDL CA Root B"
  -     # Certificate "SAPO Class 2 Root CA"
  -     # Certificate "SAPO Class 3 Root CA"
  -     # Certificate "SAPO Class 4 Root CA"
  -     # Certificate "CA Disig Root R1"
  -     # Certificate "Autoridad Certificadora Raíz Nacional de Uruguay"
  -     # Certificate "ApplicationCA2 Root"
  -     # Certificate "GlobalSign"
  -     # Certificate "Symantec Class 3 Public Primary Certification Authority - G6"
  -     # Certificate "Symantec Class 3 Public Primary Certification Authority - G4"
  -     # Certificate "Halcom Root CA"
  -     # Certificate "Swisscom Root EV CA 2"
  -     # Certificate "CFCA GT CA"
  -     # Certificate "Digidentity L3 Root CA - G2"
  -     # Certificate "SITHS Root CA v1"
  -     # Certificate "Macao Post eSignTrust Root Certification Authority (G02)"
  -     # Certificate "Autoridade Certificadora Raiz Brasileira v2"
  -     # Certificate "Swisscom Root CA 2"
  -     # Certificate "IGC/A AC racine Etat francais"
  -     # Certificate "PersonalID Trustworthy RootCA 2011"
  -     # Certificate "Swedish Government Root Authority v1"
  -     # Certificate "Swiss Government Root CA II"
  -     # Certificate "Swiss Government Root CA I"
  -     # Certificate "Network Solutions Certificate Authority"
  -     # Certificate "COMODO Certification Authority"
  -     # Certificate "LuxTrust Global Root"
  -     # Certificate "AC1 RAIZ MTIN"
  -     # Certificate "Microsoft Root Certificate Authority 2011"
  -     # Certificate "CCA India 2011"
  -     # Certificate "ANCERT Certificados Notariales V2"
  -     # Certificate "ANCERT Certificados CGN V2"
  -     # Certificate "EE Certification Centre Root CA"
  -     # Certificate "DigiNotar Root CA G2"
  -     # Certificate "Federal Common Policy CA"
  -     # Certificate "Autoridad de Certificacion Raiz del Estado Venezolano"
  -     # Certificate "Autoridad de Certificacion Raiz del Estado Venezolano"
  -     # Certificate "China Internet Network Information Center EV Certificates Root"
  -     # Certificate "Verizon Global Root CA"
  -     # Certificate "SwissSign Silver Root CA - G3"
  -     # Certificate "SwissSign Platinum Root CA - G3"
  -     # Certificate "SwissSign Gold Root CA - G3"
  -     # Certificate "Microsec e-Szigno Root CA 2009"
  -     # Certificate "SITHS CA v3"
  -     # Certificate "Certinomis - Autorité Racine"
  -     # Certificate "ANF Server CA"
  -     # Certificate "Thawte Premium Server CA"
  -     # Certificate "Thawte Server CA"
  -     # Certificate "TC TrustCenter Universal CA III"
  -     # Certificate "KEYNECTIS ROOT CA"
  -     # Certificate "I.CA - Standard Certification Authority, 09/2009"
  -     # Certificate "I.CA - Qualified Certification Authority, 09/2009"
  -     # Certificate "VI Registru Centras RCSC (RootCA)"
  -     # Certificate "CCA India 2007"
  -     # Certificate "Autoridade Certificadora Raiz Brasileira v1"
  -     # Certificate "ipsCA Global CA Root"
  -     # Certificate "ipsCA Main CA Root"
  -     # Certificate "Actalis Authentication CA G1"
  -     # Certificate "A-Trust-Qual-03"
  -     # Certificate "AddTrust External CA Root"
  -     # Certificate "ECRaizEstado"
  -     # Certificate "Configuration"
  -     # Certificate "FNMT-RCM"
  -     # Certificate "StartCom Certification Authority"
  -     # Certificate "TWCA Root Certification Authority"
  -     # Certificate "VeriSign Class 3 Public Primary Certification Authority - G4"
  -     # Certificate "thawte Primary Root CA - G2"
  -     # Certificate "GeoTrust Primary Certification Authority - G2"
  -     # Certificate "VeriSign Universal Root Certification Authority"
  -     # Certificate "thawte Primary Root CA - G3"
  -     # Certificate "GeoTrust Primary Certification Authority - G3"
  -     # Certificate "E-ME SSI (RCA)"
  -     # Certificate "ACEDICOM Root"
  -     # Certificate "Autoridad Certificadora Raiz de la Secretaria de Economia"
  -     # Certificate "Correo Uruguayo - Root CA"
  -     # Certificate "CNNIC ROOT"
  -     # Certificate "Common Policy"
  -     # Certificate "Macao Post eSignTrust Root Certification Authority"
  -     # Certificate "Staat der Nederlanden Root CA - G2"
  -     # Certificate "NetLock Platina (Class Platinum) Főtanúsítvány"
  -     # Certificate "AC Raíz Certicámara S.A."
  -     # Certificate "Cisco Root CA 2048"
  -     # Certificate "CA Disig"
  -     # Certificate "InfoNotary CSP Root"
  -     # Certificate "UCA Global Root"
  -     # Certificate "UCA Root"
  -     # Certificate "DigiNotar Root CA"
  -     # Certificate "Starfield Services Root Certificate Authority"
  -     # Certificate "I.CA - Qualified root certificate"
  -     # Certificate "I.CA - Standard root certificate"
  -     # Certificate "e-Guven Kok Elektronik Sertifika Hizmet Saglayicisi"
  -     # Certificate "Japanese Government"
  -     # Certificate "AdminCA-CD-T01"
  -     # Certificate "Admin-Root-CA"
  -     # Certificate "Izenpe.com"
  -     # Certificate "TÜBİTAK UEKAE Kök Sertifika Hizmet Sağlayıcısı - Sürüm 3"
  -     # Certificate "Halcom CA FO"
  -     # Certificate "Halcom CA PO 2"
  -     # Certificate "Root CA"
  -     # Certificate "GPKIRootCA"
  -     # Certificate "ACNLB"
  -     # Certificate "state-institutions"
  -     # Certificate "state-institutions"
  -     # Certificate "SECOM Trust Systems CO.,LTD."
  -     # Certificate "D-TRUST Qualified Root CA 1 2007:PN"
  -     # Certificate "D-TRUST Root Class 2 CA 2007"
  -     # Certificate "D-TRUST Root Class 3 CA 2007"
  -     # Certificate "SSC Root CA A"
  -     # Certificate "SSC Root CA B"
  -     # Certificate "SSC Root CA C"
  -     # Certificate "Autoridad de Certificacion de la Abogacia"
  -     # Certificate "Root CA Generalitat Valenciana"
  -     # Certificate "VAS Latvijas Pasts SSI(RCA)"
  -     # Certificate "ANCERT Certificados CGN"
  -     # Certificate "ANCERT Certificados Notariales"
  -     # Certificate "ANCERT Corporaciones de Derecho Publico"
  -     # Certificate "GLOBALTRUST"
  -     # Certificate "Certipost E-Trust TOP Root CA"
  -     # Certificate "Certipost E-Trust Primary Qualified CA"
  -     # Certificate "Certipost E-Trust Primary Normalised CA"
  -     # Certificate "GlobalSign"
  -     # Certificate "IGC/A"
  -     # Certificate "S-TRUST Authentication and Encryption Root CA 2005:PN"
  -     # Certificate "TC TrustCenter Universal CA I"
  -     # Certificate "TC TrustCenter Universal CA II"
  -     # Certificate "TC TrustCenter Class 2 CA II"
  -     # Certificate "TC TrustCenter Class 4 CA II"
  -     # Certificate "Swisscom Root CA 1"
  -     # Certificate "Microsec e-Szigno Root CA"
  -     # Certificate "LGPKI"
  -     # Certificate "AC RAIZ DNIE"
  -     # Certificate "Common Policy"
  -     # Certificate "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı"
  -     # Certificate "A-Trust-nQual-03"
  -     # Certificate "A-Trust-nQual-03"
  -     # Certificate "CertRSA01"
  -     # Certificate "KISA RootCA 1"
  -     # Certificate "KISA RootCA 3"
  -     # Certificate "NetLock Minositett Kozjegyzoi (Class QA) Tanusitvanykiado"
  -     # Certificate "A-CERT ADVANCED"
  -     # Certificate "A-Trust-Qual-01"
  -     # Certificate "A-Trust-nQual-01"
  -     # Certificate "A-Trust-Qual-02"
  -     # Certificate "Staat der Nederlanden Root CA"
  -     # Certificate "Serasa Certificate Authority II"
  -     # Certificate "TDC Internet"
  -     # Certificate "America Online Root Certification Authority 2"
  -     # Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068"
  -     # Certificate "Government Root Certification Authority"
  -     # Certificate "RSA Security Inc"
  -     # Certificate "Public Notary Root"
  -     # Certificate "GeoTrust Global CA"
  -     # Certificate "GeoTrust Global CA 2"
  -     # Certificate "GeoTrust Universal CA"
  -     # Certificate "GeoTrust Universal CA 2"
  -     # Certificate "QuoVadis Root Certification Authority"
  -     # Certificate "Autoridade Certificadora Raiz Brasileira"
  -     # Certificate "Post.Trust Root CA"
  -     # Certificate "Microsoft Root Authority"
  -     # Certificate "Microsoft Root Certificate Authority"
  -     # Certificate "Microsoft Root Certificate Authority 2010"
  -     # Certificate "Entrust.net Secure Server Certification Authority"
  -     # Certificate "UTN-USERFirst-Object"
  -     # Certificate "BYTE Root Certification Authority 001"
  -     # Certificate "CISRCA1"
  -     # Certificate "ePKI Root Certification Authority - G2"
  -     # Certificate "ePKI EV SSL Certification Authority - G1"
  -     # Certificate "AC Raíz Certicámara S.A."
  -     # Certificate "SSL.com EV Root Certification Authority RSA"
  -     # Certificate "LuxTrust Global Root 2"
  -     # Certificate "ACA ROOT"
  -     # Certificate "Security Communication ECC RootCA1"
  -     # Certificate "Security Communication RootCA3"
  -     # Certificate "CHAMBERS OF COMMERCE ROOT - 2016"
  -     # Certificate "Network Solutions RSA Certificate Authority"
  -     # Certificate "Network Solutions ECC Certificate Authority"
  -     # Certificate "Australian Defence Public Root CA"
  -     # Certificate "SI-TRUST Root"
  -     # Certificate "Halcom Root Certificate Authority"
  -     # Certificate "Application CA G3 Root"
  -     # Certificate "GLOBALTRUST 2015"
  -     # Certificate "Microsoft ECC Product Root Certificate Authority 2018"
  -     # Certificate "emSign Root CA - G2"
  -     # Certificate "emSign Root CA - C2"
  -     # Certificate "Microsoft ECC TS Root Certificate Authority 2018"
  -     # Certificate "DigiCert CS ECC P384 Root G5"
  -     # Certificate "DigiCert CS RSA4096 Root G5"
  -     # Certificate "DigiCert RSA4096 Root G5"
  -     # Certificate "DigiCert ECC P384 Root G5"
  -     # Certificate "HARICA Code Signing RSA Root CA 2021"
  -     # Certificate "HARICA Code Signing ECC Root CA 2021"
  -     # Certificate "Microsoft Identity Verification Root Certificate Authority 2020"


author: Bob Relyea <rrelyea@redhat.com> - 2022.2.54-90.2
changelog:
  - Update to CKBI 2.54 from NSS 3.79
  -    Removing:
  -     # Certificate "TrustCor ECA-1"
  -     # Certificate "TrustCor RootCert CA-2"
  -     # Certificate "TrustCor RootCert CA-1"
  -     # Certificate "Network Solutions Certificate Authority"
  -     # Certificate "COMODO Certification Authority"
  -     # Certificate "Autoridad de Certificacion Raiz del Estado Venezolano"
  -     # Certificate "Microsec e-Szigno Root CA 2009"
  -     # Certificate "TWCA Root Certification Authority"
  -     # Certificate "Izenpe.com"
  -     # Certificate "state-institutions"
  -     # Certificate "GlobalSign"
  -     # Certificate "Common Policy"
  -     # Certificate "A-Trust-nQual-03"
  -     # Certificate "A-Trust-Qual-02"
  -     # Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068"
  -     # Certificate "Government Root Certification Authority"
  -     # Certificate "AC Raíz Certicámara S.A."


author: Robert Relyea <rrelyea@redhat.com> - 2023.2.60_v7.0.306-90.0
changelog:
  - Update to CKBI 2.60_v7.0.306 from NSS 3.91
  -    Removing:
  -     # Certificate "Camerfirma Global Chambersign Root"
  -     # Certificate "Staat der Nederlanden EV Root CA"
  -     # Certificate "OpenTrust Root CA G1"
  -     # Certificate "Swedish Government Root Authority v1"
  -     # Certificate "DigiNotar Root CA G2"
  -     # Certificate "Federal Common Policy CA"
  -     # Certificate "TC TrustCenter Universal CA III"
  -     # Certificate "CCA India 2007"
  -     # Certificate "ipsCA Global CA Root"
  -     # Certificate "ipsCA Main CA Root"
  -     # Certificate "Macao Post eSignTrust Root Certification Authority"
  -     # Certificate "InfoNotary CSP Root"
  -     # Certificate "DigiNotar Root CA"
  -     # Certificate "Root CA"
  -     # Certificate "GPKIRootCA"
  -     # Certificate "D-TRUST Qualified Root CA 1 2007:PN"
  -     # Certificate "TC TrustCenter Universal CA I"
  -     # Certificate "TC TrustCenter Universal CA II"
  -     # Certificate "TC TrustCenter Class 2 CA II"
  -     # Certificate "TC TrustCenter Class 4 CA II"
  -     # Certificate "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı"
  -     # Certificate "CertRSA01"
  -     # Certificate "KISA RootCA 3"
  -     # Certificate "A-CERT ADVANCED"
  -     # Certificate "A-Trust-Qual-01"
  -     # Certificate "A-Trust-nQual-01"
  -     # Certificate "Serasa Certificate Authority II"
  -     # Certificate "TDC Internet"
  -     # Certificate "America Online Root Certification Authority 2"
  -     # Certificate "RSA Security Inc"
  -     # Certificate "Public Notary Root"
  -     # Certificate "Autoridade Certificadora Raiz Brasileira"
  -     # Certificate "Post.Trust Root CA"
  -     # Certificate "Entrust.net Secure Server Certification Authority"
  -     # Certificate "ePKI EV SSL Certification Authority - G1"
  -    Adding:
  -     # Certificate "DigiCert TLS ECC P384 Root G5"
  -     # Certificate "DigiCert TLS RSA4096 Root G5"
  -     # Certificate "DigiCert SMIME ECC P384 Root G5"
  -     # Certificate "DigiCert SMIME RSA4096 Root G5"
  -     # Certificate "Certainly Root R1"
  -     # Certificate "Certainly Root E1"
  -     # Certificate "E-Tugra Global Root CA RSA v3"
  -     # Certificate "E-Tugra Global Root CA ECC v3"
  -     # Certificate "DIGITALSIGN GLOBAL ROOT RSA CA"
  -     # Certificate "DIGITALSIGN GLOBAL ROOT ECDSA CA"
  -     # Certificate "BJCA Global Root CA1"
  -     # Certificate "BJCA Global Root CA2"
  -     # Certificate "Symantec Enterprise Mobile Root for Microsoft"
  -     # Certificate "A-Trust-Root-05"
  -     # Certificate "ADOCA02"
  -     # Certificate "StartCom Certification Authority G2"
  -     # Certificate "ATHEX Root CA"
  -     # Certificate "EBG Elektronik Sertifika Hizmet Sağlayıcısı"
  -     # Certificate "GeoTrust Primary Certification Authority"
  -     # Certificate "thawte Primary Root CA"
  -     # Certificate "VeriSign Class 3 Public Primary Certification Authority - G5"
  -     # Certificate "America Online Root Certification Authority 1"
  -     # Certificate "Juur-SK"
  -     # Certificate "ComSign CA"
  -     # Certificate "ComSign Secured CA"
  -     # Certificate "ComSign Advanced Security CA"
  -     # Certificate "Global Chambersign Root"
  -     # Certificate "Sonera Class2 CA"
  -     # Certificate "VeriSign Class 3 Public Primary Certification Authority - G3"
  -     # Certificate "VeriSign, Inc."
  -     # Certificate "GTE CyberTrust Global Root"
  -     # Certificate "Equifax Secure Global eBusiness CA-1"
  -     # Certificate "Equifax"
  -     # Certificate "Class 1 Primary CA"
  -     # Certificate "Swiss Government Root CA III"
  -     # Certificate "Application CA G4 Root"
  -     # Certificate "SSC GDL CA Root A"
  -     # Certificate "GlobalSign Code Signing Root E45"
  -     # Certificate "GlobalSign Code Signing Root R45"
  -     # Certificate "Entrust Code Signing Root Certification Authority - CSBR1"


author: Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.68_v8.0.302-91
changelog:
  - Update to CKBI 2.68_v8.0.302 from NSS 3.101
  -    Removing:
  -     # Certificate "Verisign Class 1 Public Primary Certification Authority - G3"
  -     # Certificate "Verisign Class 2 Public Primary Certification Authority - G3"
  -     # Certificate "Security Communication Root CA"
  -     # Certificate "Camerfirma Chambers of Commerce Root"
  -     # Certificate "Hongkong Post Root CA 1"
  -     # Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068"
  -     # Certificate "Symantec Class 1 Public Primary Certification Authority - G6"
  -     # Certificate "Symantec Class 2 Public Primary Certification Authority - G6"
  -     # Certificate "TrustCor RootCert CA-1"
  -     # Certificate "TrustCor RootCert CA-2"
  -     # Certificate "TrustCor ECA-1"
  -     # Certificate "FNMT-RCM"
  -    Adding:
  -     # Certificate "LAWtrust Root CA2 (4096)"
  -     # Certificate "Sectigo Public Email Protection Root E46"
  -     # Certificate "Sectigo Public Email Protection Root R46"
  -     # Certificate "Sectigo Public Server Authentication Root E46"
  -     # Certificate "Sectigo Public Server Authentication Root R46"
  -     # Certificate "SSL.com TLS RSA Root CA 2022"
  -     # Certificate "SSL.com TLS ECC Root CA 2022"
  -     # Certificate "SSL.com Client ECC Root CA 2022"
  -     # Certificate "SSL.com Client RSA Root CA 2022"
  -     # Certificate "Atos TrustedRoot Root CA ECC G2 2020"
  -     # Certificate "Atos TrustedRoot Root CA RSA G2 2020"
  -     # Certificate "Atos TrustedRoot Root CA ECC TLS 2021"
  -     # Certificate "Atos TrustedRoot Root CA RSA TLS 2021"
  -     # Certificate "TrustAsia Global Root CA G3"
  -     # Certificate "TrustAsia Global Root CA G4"
  -     # Certificate "CommScope Public Trust ECC Root-01"
  -     # Certificate "CommScope Public Trust ECC Root-02"
  -     # Certificate "CommScope Public Trust RSA Root-01"
  -     # Certificate "CommScope Public Trust RSA Root-02"
  -     # Certificate "D-Trust SBR Root CA 1 2022"
  -     # Certificate "D-Trust SBR Root CA 2 2022"
  -     # Certificate "Telekom Security SMIME ECC Root 2021"
  -     # Certificate "Telekom Security TLS ECC Root 2020"
  -     # Certificate "Telekom Security SMIME RSA Root 2023"
  -     # Certificate "Telekom Security TLS RSA Root 2023"
  -     # Certificate "FIRMAPROFESIONAL CA ROOT-A WEB"
  -     # Certificate "SECOM Trust.net"
  -     # Certificate "Chambers of Commerce Root"
  -     # Certificate "VeriSign Class 2 Public Primary Certification Authority - G3"
  -     # Certificate "SSL.com Code Signing RSA Root CA 2022"
  -     # Certificate "SSL.com Code Signing ECC Root CA 2022"


author: Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.69_v8.0.303-91
changelog:
  - Update to CKBI 2.69_v8.0.303 from NSS 3.101.1
  -    GLOBALTRUST 2020 root CA certificate set CKA_NSS_{SERVER|EMAIL}_DISTRUST_AFTER


author: Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.69_v8.0.303-91.3
changelog:
  - Temporarily generate the directory-hash files in %install ...(next item)
  - Add list of ghost files from directory-hash to %files


author: rhel-developer-toolbox <krenzelok.frantisek@gmail.com> - 2025.2.80_v9.0.305-91
changelog:
  - Update to CKBI 2.80_v9.0.305 from NSS 3.114
  -    Adding:
  -     # Certificate "TWCA CYBER Root CA"
  -     # Certificate "TWCA Global Root CA G2"
  -     # Certificate "SecureSign Root CA12"
  -     # Certificate "SecureSign Root CA14"
  -     # Certificate "SecureSign Root CA15"
  -     # Certificate "D-TRUST BR Root CA 2 2023"
  -     # Certificate "TrustAsia SMIME ECC Root CA"
  -     # Certificate "TrustAsia SMIME RSA Root CA"
  -     # Certificate "TrustAsia TLS ECC Root CA"
  -     # Certificate "TrustAsia TLS RSA Root CA"
  -     # Certificate "D-TRUST EV Root CA 2 2023"
  -     # Certificate "SwissSign RSA SMIME Root CA 2022 - 1"
  -     # Certificate "SwissSign RSA TLS Root CA 2022 - 1"
  -     # Certificate "Sectigo Public Code Signing Root R46"
  -     # Certificate "Sectigo Public Code Signing Root E46"


author: Miroslav Lichvar <mlichvar@redhat.com> 4.5-1
changelog:
  - update to 4.5 (RHEL-6522 RHEL-6520 RHEL-9969 RHEL-9971 RHEL-9973 RHEL-9975
    RHEL-12411)
  - add chronyd-restricted service (RHEL-9972)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.5-3
changelog:
  - don't repeat error log messages when reloading sourcedir (RHEL-51786)
  - add support for leap-seconds.list file (RHEL-53484)


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


author: Miroslav Lichvar <mlichvar@redhat.com> 4.6.1-2
changelog:
  - improve description of refresh directive (RHEL-82096)
  - improve logging of selection failures (RHEL-80388 RHEL-80413 RHEL-80415)
  - fix sourcedir reloading to not multiply sources (RHEL-95016)
  - switch from patchX to patch -P X


author: Paulo Alcantara <paalcant@redhat.com> - 7.0-4
changelog:
  - mount.cifs.rst: add missing reference for sssd
  - mount.cifs.rst: update section about xattr/acl support
  - Resolves: RHEL-22495


author: Packit <hello@packit.dev> - 336.2-1
changelog:
  - storage: Revert "Use mdraid metadata version 1.0 when in Anaconda mode" (rhbz#2352953)
  - Translation updates (rhbz#2354986)


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


author: Packit <hello@packit.dev> - 323-1
changelog:
  - metrics: Install valkey instead of redis on RHEL/CentOS 10
  - login: Prevent multiple logins in a single browser session
  - Update documentation links


author: Packit <hello@packit.dev> - 326-1
changelog:
  - cockpit-pcp package is now obsolete
  - cockpit/ws container: Connect to servers without installed Cockpit
  - cockpit/ws container: Support host specific SSH keys
  - Storage: Support for Stratis filesystem sizes and limits


author: Packit <hello@packit.dev> - 330-1
changelog:
  - Web server: Increased sandboxing, setuid removal, bootc support
  - Development: New install mode using systemd-sysext
  - ws container: Move to Fedora 41


author: Packit <hello@packit.dev> - 331-1
changelog:
  - ws: Prevent search engine indexing with robots.txt
  - container/ws: Support using an external SSH agent


author: Packit <hello@packit.dev> - 332-1
changelog:
  - containers/ws: Include cockpit-files
  - login: Beibooting to all supported OSes
  - metrics: Show system boots in metrics


author: Ondřej Pohořelský <opohorel@redhat.com> - 1.5.7-14
changelog:
  - Rename variables in get_range()
  - Step size out fo bound handling 
  - Fix range parsing
  - Resolves: RHEL-82795


author: Clemens Lang <cllang@redhat.com> - 20231109-1.git0ceff7f
changelog:
  - Restore support for scoped ssh_etm directives (RHEL-15925)
  - Print matches in syntax deprecation warnings (RHEL-15925)


author: Clemens Lang <cllang@redhat.com> - 20231113-1.gite9247c2
changelog:
  - fips-mode-setup: Fix test for empty /boot (RHEL-11350)
  - fips-mode-setup: Avoid 'boot=UUID=' if /boot == / (RHEL-11350)


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240202-1.git283706d
changelog:
  - fips-finish-install: make sure ostree is detected in chroot
  - fips-mode-setup: make sure ostree is detected in chroot
  - fips-finish-install: Create/remove /etc/system-fips on ostree systems
  - java: disable ChaCha20-Poly1305 where applicable


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240304-1.gitb1c706d
changelog:
  - packaging: remove perl build-dependency, it's not needed anymore
  - packaging: use newly introduced SKIP_LINTING=1
  - packaging: drop stale workarounds


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240815-1.gite217f03
changelog:
  - java: start controlling / disable DTLSv1.0
  - java: disable anon ciphersuites, tying them to NULL
  - java: respect more key size restrictions
  - java: specify jdk.tls.namedGroups system property
  - java: make hash, mac and sign more orthogonal
  - fips-mode-setup: add another scary "unsupported"
  - fips-mode-setup: flashy ticking warning upon use
  - java: use and include jdk.disabled.namedCurves
  - ec_min_size: introduce and use in java, default to 256
  - java: stop specifying jdk.tls.namedGroups in javasystem
  - fips-setup-helper: add a libexec helper for anaconda
  - fips-mode-setup: force --no-bootcfg when UKI is detected


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250602-1.gita839241
changelog:
  - openssl: fix mistakes in integrity-only cipher definitions
  - PQ: add a subpolicy with some post-quantum algorithms


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250721-1.git162e4cb
changelog:
  - rpm-sequoia: add back-end
  - openssl: send one PQ and one classic key_share; prioritize PQ groups
  - policies: alias X25519-MLKEM768 to MLKEM768-X25519
  - nss: enable ED25519


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250905-1.git377cc42
changelog:
  - rpm-sequoia: enable MLDSA65-ED25519 and MLDSA87-ED448 in all policies
  - rpm-sequoia: enable SHA-1 in all policies
  - rpm-sequoia: force enable all PQ algorithms for now


author: Ondrej Kozina <okozina@redhat.com> - 2.4.3-1
changelog:
  - Update to cryptsetup 2.4.3.
  - patch: Fix typo in repair command prompt.
    Resolves: #2022309 #2023316 #2032782


author: Daniel Zatovic <dzatovic@redhat.com> - 2.6.0-2
changelog:
  - Fix FIPS related bugs.
  - Abort encryption when header and data devices are same.
  - Resolves: #2150251 #2148841


author: Daniel Zatovic <dzatovic@redhat.com> - 2.6.0-3
changelog:
  - patch: Disallow use of internal kenrel crypto driver names in "capi"
  - patch: Also disallow active devices with internal kernel names
  - patch: Fix init_by_name to allow unknown cipher format in dm-crypt
  - patch: Fix reencryption to fail properly for unknown cipher
  - patch: Fix activation of LUKS2 with capi format cipher and kernel
  - Resolves: #2212771


author: Daniel Zatovic <dzatovic@redhat.com> - 2.7.2-1
changelog:
  - Update to cryptsetup 2.7.2
  - Use OpenSLL Argon implementation instead of the built-in one
  - Resolves: RHEL-32377


author: Ondrej Kozina <okozina@redhat.com> - 2.7.2-2
changelog:
  - patch: Warn if Argon2 keyslot is unlocked in FIPS mode.
  - patch: Enable Argon2 in FIPS with openssl backend.
  - patch: Abort online reencryption for misconfigured devices.
  - patch: Harden online reencryption checks in initialization phase.
  - patch: Fix detection of direct-io with suspended devices.
  - patch: Return suspended status also for unknow target types.
  - patch: Do not handle device as suspended on error.
  - Resolves: RHEL-39003 RHEL-41238


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op2-22
changelog:
  - RHEL-14931 cupsd memory leak in cupsdDeleteJob() with "PreserveJobHistory Off"
  - RHEL-15308 cupsd fails to open cups-files.conf and the resulting error message is lost


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.3.3op2-23
changelog:
  - RHEL-19205 Recommend new cups-filters subpackages with weak dep for better upgrade exp
  - RHEL-19495 cupsGetJobs fails to connect if poll() gets POLLOUT|POLLHUP in revents


author: Pavol Zacik <pzacik@redhat.com> - 1:2.3.3op2-28
changelog:
  - RHEL-39940 cups: Cupsd Listen arbitrary chmod 0140777
  - Delete the domain socket file after stopping the cups.socket service
  - Fix cupsd Listener checks


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.2.3.3op2-34
changelog:
  - RHEL-112435 CVE-2025-58060 cups: Authentication Bypass in CUPS Authorization Handling
  - RHEL-113078 CVE-2025-58364 cups: Null Pointer Dereference in CUPS ipp_read_io() Leading to Remote DoS


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


author: Kamil Dudka <kdudka@redhat.com> - 7.76.1-19
changelog:
  - fix unpreserved file permissions (CVE-2022-32207)
  - fix HTTP compression denial of service (CVE-2022-32206)
  - fix FTP-KRB bad message verification (CVE-2022-32208)


author: Kamil Dudka <kdudka@redhat.com> - 7.76.1-24
changelog:
  - fix SSH connection too eager reuse still (CVE-2023-27538)
  - fix GSS delegation too eager connection re-use (CVE-2023-27536)
  - fix FTP too eager connection reuse (CVE-2023-27535)
  - fix SFTP path ~ resolving discrepancy (CVE-2023-27534)
  - fix TELNET option IAC injection (CVE-2023-27533)


author: Jacek Migacz <jmigacz@redhat.com> - 7.76.1-26
changelog:
  - unify the upload/method handling (CVE-2023-28322)
  - fix host name wildcard checking (CVE-2023-28321)


author: Jacek Migacz <jmigacz@redhat.com> - 7.76.1-28
changelog:
  - return error if hostname too long for remote resolve (CVE-2023-38545)
  - fix cookie injection with none file (CVE-2023-38546)
  - cap SFTP packet size sent (RHEL-14697)
  - lowercase the domain names before PSL checks (CVE-2023-46218)


author: Jacek Migacz <jmigacz@redhat.com> - 7.76.1-32
changelog:
  - make up incomplete patch for host name wildcard checking (RHEL-5675)
  - eliminate use of obsolete patch syntax (RHEL-65791)
  - http2: make sure pause is done on HTTP (RHEL-85847)


author: Jeff Moyer <jmoyer@redhat.com> - 71.1-8
changelog:
  - Backport changes up to v74, excluding the config file changes. (Jeff Moyer)
    This includes support for the CXL commands, and adds the following
    packages: cxl-cli, cxl-devel, cxl-libs
  - Resolves: rhbz#2132167


author: Jeff Moyer <jmoyer@redhat.com> - 78-1
changelog:
  - Rebase to v78
  - Add support for legacy monitor.conf file location
  - Fix a test failure.
  - Resolves: RHEL-10382
  - Resolves: RHEL-8204
  - Resolves: RHEL-29151


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 2.1.27-11
changelog:
  - Set default sasldb database to GDBM instead of BerkeleyDB
  - Add the migration tool from BerkeleyDB
  - Add some PLAIN auth tests
  - Resolves rhbz#1947971


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 2.1.27-12
changelog:
  - Incorporate the upstream gdbm specific patch from
    https://github.com/cyrusimap/cyrus-sasl/pull/554
  - Resolves rhbz#1947971


author: Bryan Gurney <bgurney@redhat.com> - 71.1-7
changelog:
  - Pull in fixes from upstream v72 and v73 (Jeff Moyer)
  - Fix enable-namespace all reporting errors incorrectly
  - Add support for inject-smart on papr scm
  - Related: rhbz#2040075
  - Related: rhbz#1873851
  - Related: rhbz#1880578
  - Related: rhbz#1922538
  - Related: rhbz#2087707


author: Jakub Martisko <jamartis@redhat.com> - 28-6
changelog:
  - Fix a stack buffer over-read in the c-shquote library
  - Fix null pointer reference when supplying a malformed XML config file
  Resolves: CVE-2022-31212
  Resolves: CVE-2022-31213


author: Marian Csontos <mcsontos@redhat.com> - 2.03.21-3
changelog:
  - Fix lvresize fail in case of multiple mountpoints.
  - Fix allocator for RAID LVs allocating multiple legs on single device.
  - Fix device id handling of WWIDs with trailing spaces.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.23-2
changelog:
  - Add warning message when mirror images have (r)efresh bit set.
  - Document lv_attr volume type bit (g) for raid+integrity in lvs(8).


author: Marian Csontos <mcsontos@redhat.com> - 2.03.28-2
changelog:
  - Fix SPDX License identifiers.
  - Fix input units for VDO LV's minimim_io_size.
  - Fix stripe count and validation for RAID LVs.


author: Marian Csontos <mcsontos@redhat.com> - 2.03.28-5
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).


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.8.7-26
changelog:
  - Add 0100-libmultipath-avoid-temporarily-enabling-queueing-on-.patch
  - Add 0101-multipathd-Make-sure-to-disable-queueing-if-recovery.patch
    * Fixes RHEL-17234 ("RHEL9 dm-multipath no_path_retry [retry number] is
      undone if paths are later lost for an open map.")
  - Add 0102-multipathd-remove-nopath-flushing-code-from-flush_ma.patch
  - Add 0103-multipathd-make-flush_map-delete-maps-like-the-multi.patch
  - Add 0104-multipathd-disable-queueing-when-removing-unknown-ma.patch
    * Fixes RHEL-4998 ("When remove external lun from host, rescan lun status
      will cause the OS hang and no response")
  - Resolves: RHEL-4998
  - Resolves: RHEL-17234


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-27
changelog:
  - Add 0105-multipathd-fix-null-pointer-dereference-in-uev_updat.patch
  - Add 0106-multipathd-fix-auto-resize-configuration.patch
  - Add 0107-libmultipath-fix-displaying-auto_resize-config-setti.patch
    * Fixes RHEL-986 ("Add option to allow multipathd to detect device
      resizes and autoresize.")
  - Resolves: RHEL-986


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-28
changelog:
  - Add 0108-libmultipath-actually-truncate-too-large-vpd-page.patch
  - Add 0109-kpartx-fix-theoretical-overflow-in-loop-device-name.patch
    * Fixes RHEL-31793 ("RHEL SAST Automation: address (selected) true positives")
  - Resolves: RHEL-31793


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-29
changelog:
  - Add 0110-libmultipath-keep-track-of-queueing-state-in-feature.patch
  - Add 0111-libmultipath-export-partmap_in_use.patch
  - Add 0112-libmultipath-change-flush_on_last_del-to-fix-a-multi.patch
  - Add 0113-libmultipath-pad-dev_loss_tmo-to-avoid-race-with-no_.patch
    * Fixes RHEL-30272
  - Add 0114-libmultipath-remove-pathgroup-wildcard-options.patch
  - Add 0115-libmultipath-print-all-values-in-snprint_failback.patch
  - Add 0116-multipathd-Stop-double-counting-map-failures-for-no_.patch
  - Add 0117-multipath-tools-man-pages-add-missing-multipathd-com.patch
  - Add 0118-libmultipath-change-the-vend-prod-rev-printing.patch
  - Add 0119-multipath-tools-man-pages-Add-format-wildcard-descri.patch
    * Fixes RHEL-8304
  - Resolves: RHEL-8304
  - Resolves: RHEL-30272


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-30
changelog:
  - Add 0120-multipath-tools-fix-multipath-ll-bug-for-Native-NVME.patch
    * Fixes RHEL-28068
  - Add 0121-multipathd-set-reply-length-to-zero-for-NULL-replies.patch
    * Fixes RHEL-44569
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-31
changelog:
  - Modify multiple tests especially medium_error_scsi_debug and squelch_scsi_id
    * Fixes RHEL-28068 & RHEL-4459
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-32
changelog:
  - Modify bindings, find_multipaths, and user_friendly_names tests
    * Fixes RHEL-28068 & RHEL-4459
  - Resolves: RHEL-28068
  - Resolves: RHEL-44569


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-35
changelog:
  - Add 0124-libmultipath-add-missing-assert-to-checkers.c.patch
  - Add 0125-libmultipath-foreign-fix-memory-leak-in-nvme-foreign.patch
    * Fixes RHEL-73413
  - Add 0126-libmultipath-export-udev-pthread-cleanup-functions.patch
  - Add 0127-multipathd-set-rport-port_state-to-marginal-for-NVMe.patch
    * Fixes RHEL-67472
  - Resolves: RHEL-73413
  - Resolves: RHEL-67472


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-36
changelog:
  - Add 0128-multipath-tools-move-DEFAULT_SOCKET-definition-into-.patch
  - Add 0129-multipath-tools-add-helper-mpath_fill_sockaddr__.patch
  - Add 0130-libmpathutil-add-support-for-Unix-pathname-sockets.patch
  - Add 0131-libmpathutil-move-systemd_listen_fds-support-into-mu.patch
  - Add 0132-multipathd-move-uxsock_trigger-to-uxlsnr.c.patch
  - Add 0133-multipathd-uxlsnr-use-symbolic-values-for-pollfd-ind.patch
  - Add 0134-multipathd-make-uxsock_listen-take-a-pointer-to-fd.patch
  - Add 0135-multipathd-allow-receiving-two-socket-fds-from-syste.patch
  - Add 0136-multipathd-listen-on-pathname-and-abstract-socket-by.patch
  - Add 0137-libmpathcmd-try-both-abstract-and-pathname-sockets.patch
  - Add 0138-libmpathcmd-honor-MULTIPATH_SOCKET_NAME-environment-.patch
  - Add 0139-multipathd-honor-MULTIPATH_SOCKET_NAME-environment-v.patch
    * Fixes RHEL-78758 ("RFE: Enable multipathd to communicate with a
      process in another network namespace")
  - Resolves: RHEL-78758


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-37
changelog:
  - Add 0140-multipath-clean-up-find_multipaths-value-names.patch
  - Add 0141-multipathd-Add-multipathd-man-page-section-about-soc.patch
    * Fixes RHEL-82307 ("There is no man page for RFE: Enable multipathd
      to communicate with a process in another network namespace")
  - Fix multipath_conf_syntax OSCI test.
  - Resolves: RHEL-82307


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


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-39
changelog:
  - Add 0145-multipath-tools-add-DellEMC-ME4-PowerVault-ME4-to-ha.patch
  - Add 0146-multipath-tools-add-HPE-as-vendor-for-OPEN-XP8-array.patch
  - Add 0147-multipath-tools-add-HP-HSVX740-to-hwtable.patch
  - Add 0148-multipath-tools-add-DellEMC-ME5-PowerVault-ME5-to-ha.patch
  - Add 0149-multipath-tools-add-HPE-MSA-Gen7-2070-2072-to-hwtabl.patch
    * Fixes RHEL-103109 ("Update multipath builtin config to add new
      device defaults")
  - Resolves: RHEL-103109


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-40
changelog:
  - Add 0150-libmpathpersist-retry-commands-on-other-paths-in-mpa.patch
  - Add 0151-libmpathpersist-check-released-key-against-the-reser.patch
  - Add 0152-multipathd-remove-thread-from-mpath_pr_event_handle.patch
  - Add 0153-libmpathpersist-remove-uneeded-wrapper-function.patch
  - Add 0154-libmpathpersist-reduce-log-level-for-persistent-rese.patch
  - Add 0155-libmpathpersist-remove-pointless-update_map_pr-ret-v.patch
  - Add 0156-multipathd-use-update_map_pr-in-mpath_pr_event_handl.patch
  - Add 0157-libmpathpersist-limit-changing-prflag-in-update_map_.patch
  - Add 0158-multipathd-Don-t-call-update_map_pr-unnecessarily.patch
  - Add 0159-libmpathpersist-remove-useless-function-send_prout_a.patch
  - Add 0160-libmpathpersist-fix-memory-leak-in-mpath_prout_rel.patch
  - Add 0161-limpathpersist-redesign-failed-release-workaround.patch
  - Add 0162-libmpathpersist-fail-the-release-if-all-threads-fail.patch
  - Add 0163-limpathpersist-Handle-changing-key-corner-case.patch
  - Add 0164-libmpathpersist-fix-command-keyword-ordering.patch
  - Add 0165-libmpathpersist-use-conf-timeout-for-updating-persis.patch
  - Add 0166-libmapthpersist-Handle-REGISTER-AND-IGNORE-changing-.patch
  - Add 0167-libmultipath-rename-prflag_value-enums.patch
  - Add 0168-libmpathpersist-use-a-switch-statement-for-prout-com.patch
  - Add 0169-libmpathpersist-Add-safety-check-for-preempting-on-k.patch
  - Add 0170-limpathpersist-remove-update_map_pr-code-for-NULL-pp.patch
  - Add 0171-libmpathpersist-move-update_map_pr-to-multipathd.patch
  - Add 0172-multipathd-clean-up-update_map_pr-and-mpath_pr_event.patch
  - Add 0173-libmpathpersist-clean-up-duplicate-function-declarat.patch
  - Add 0174-multipathd-wrap-setting-and-unsetting-prflag.patch
  - Add 0175-multipathd-unregister-PR-key-when-path-is-restored-i.patch
  - Add 0176-libmpathpersist-Fix-up-reservation_key-checking.patch
  - Add 0177-libmpathpersist-change-how-reservation-conflicts-are.patch
  - Add 0178-libmpathpersist-Clear-prkey-in-multipathd-before-unr.patch
  - Add 0179-libmpathpersist-only-clear-the-key-if-we-are-using-t.patch
  - Add 0180-libmpathpersist-Restore-old-reservation-key-on-failu.patch
  - Add 0181-libmpatpersist-update-reservation-key-before-checkin.patch
  - Add 0182-libmpathpersist-retry-on-conflicts-in-mpath_prout_co.patch
  - Add 0183-libmpathpersist-Don-t-always-fail-registrations-for-.patch
  - Add 0184-libmpathpersist-Don-t-try-release-workaround-for-inv.patch
  - Add 0185-libmpathpersist-Don-t-fail-RESERVE-commands-unnecess.patch
  - Add 0186-libmpathpersist-reregister-keys-when-self-preempting.patch
  - Add 0187-libmpathpersist-handle-updating-key-race-condition.patch
  - Add 0188-libmpathpersist-handle-preempting-all-registrants-re.patch
  - Add 0189-libmpathpersist-Fix-REGISTER-AND-IGNORE-while-holdin.patch
  - Add 0190-libmpathpersist-Handle-RESERVE-with-reservation-held.patch
  - Add 0191-libmpathpersist-use-check_holding_reservation-in-mpa.patch
  - Add 0192-libmpathpersist-Fix-unregistering-while-holding-the-.patch
  - Add 0193-libmpathpersist-Fix-race-between-restoring-a-path-an.patch
  - Add 0194-multipathd-Fix-tracking-of-old-PR-key.patch
    * Fixes RHEL-118515 ("There are many bugs in multipath's persistent
      reservation handling")
  - Resolves: RHEL-118515


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-41
changelog:
  - Add 0195-multipathd-Fix-race-while-registering-PR-key.patch
  - Add 0196-mpathpersist-Fix-REPORT-CAPABILITIES-output.patch
    * Fixes RHEL-118515 ("There are many bugs in multipath's persistent
      reservation handling")
  - Resolves: RHEL-118515


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.8.7-42
changelog:
  - Add 0197-multipath-tools-update-NFINIDAT-InfiniBox-config-in-.patch
    * Fixes RHEL-128396 ("Update the multipath.conf stanza for Infinidat
      storage [rhel-9]")
  - Resolves: RHEL-128396


author: Marian Csontos <mcsontos@redhat.com> - 1.0.9-2
changelog:
  - Allow non-zero values in unused index block entries.
  - Fix boundary check on the bitset for cached blocks.
  - Fix incorrect index_entry.nr_free on expansion affecting free space estimate.
  - Fix thin_repair checking keys on a node with a zero key.
  - Enhance error message in cache_check suggesting fix when applicable.


author: Marian Csontos <mcsontos@redhat.com> - 1.0.9-3
changelog:
  - Fix --version string compatibility with LVM tools.
  - Fix confusing Broken pipe warning when used in lvconvert --repair.


author: Marian Csontos <mcsontos@redhat.com> - 1.1.0-1
changelog:
  - Update to latest upstream release 1.1.0.
  - Support listing the highest mapped block in thin_ls.
  - Introduce thin_migrate for volume migration.
  - See CHANGES.


author: Martin Osvald <mosvald@redhat.com> - 12:4.4.2-18.b1
changelog:
  - Fix for CVE-2022-2928
  - Fix for CVE-2022-2929
  - Use systemd-sysusers for dhcp user and group (#2095396)


author: Lichen Liu <lichliu@redhat.com> - 1:3.5-2
changelog:
  - Add processor support from SMBIOS-3.6.0
  - Consistently use read_file when reading from a dump file


author: Petr Pisar <ppisar@redhat.com> - 4.14.0-16
changelog:
  - More specific error message on a locked OSTree system or a bootc system
    without a usr-overlay (RHEL-49670)


author: Petr Pisar <ppisar@redhat.com> - 4.14.0-17
changelog:
  - Revert more specific error message on a locked OSTree system or a bootc system
    without a usr-overlay (RHEL-49670)


author: Marek Blaha <mblaha@redhat.com> - 4.14.0-19
changelog:
  - Catch more specific OSError instead of SMTPException in dnf-automatic email
    emitter (RHEL-49743)


author: Evan Goode <egoode@redhat.com> - 4.14.0-30
changelog:
  - Mark transient transactions in DNF history (RHEL-84512)
  - Warn/disallow changes outside /usr, /etc with --transient (RHEL-84499)


author: Evan Goode <egoode@redhat.com> - 4.14.0-31
changelog:
  - Introduce $releasever_major, $releasever_minor variables, shell-style
    variable substitution (RHEL-65817)


author: Jaroslav Rohel <jrohel@redhat.com> - 4.3.0-12
changelog:
  - Fix incorrect spanish translation file (RHEL-6394)
  - Fix for strange issue with binary garbage in smaps files (RHEL-6420, RhBug:2231923)


author: Petr Pisar <ppisar@redhat.com> - 4.3.0-14
changelog:
  - needs-restarting prefers to obtain a boot time from systemd to deal with
    RTCs running in local time (RHEL-14900)


author: Petr Pisar <ppisar@redhat.com> - 4.3.0-16
changelog:
  - Revert needs-restarting prefers to obtain a boot time from systemd to deal
    with RTCs running in local time (RHEL-39775)


author: Marek Blaha <mblaha@redhat.com> - 4.3.0-21
changelog:
  - reposync: Avoid multiple downloads of duplicate packages (RHEL-64320)
  - Fix bogus changelog entry date


author: Pavel Valena <pvalena@redhat.com> - 057-67.git20240812
changelog:
  - feat(systemd): install systemd-executor
  - test: use -device instead of -watchdog to remove qemu
  - fix(fips): remove /dev/{random,urandom} pre-creation
  - fix(systemd): always include sg module
  - fix(fips): do not blindly remove /boot
  - fix(github): update format of labeler
  - fix(network-manager): add "After" dependency on dbus.service
  - fix(url-lib.sh): nfs_already_mounted() with trailing slash in
  - feat(systemd-pcrphase): introducing the systemd-pcrphase
  - fix(systemd-pcrphase): only include
  - fix(nfs): include also entries from /usr/lib/{passwd,group}


author: Pavel Valena <pvalena@redhat.com> - 057-70.git20240819
changelog:
  - fix(systemd): set right permissions for the machine-id file
  - feat(lsinitrd.sh): look for initrd in /usr/lib/modules/
  - feat(dracut-init.sh): give --force-add precedence over --omit


author: Pavel Valena <pvalena@redhat.com> - 057-79.git20241127
changelog:
  - fix(35network-manager): install nftables kernel modules
  - fix(35network-manager): install nft binary during module
  - fix(dracut-install): copy xattr when use clone ioctl
  - feat(dracut.sh): add --add-confdir option
  - fix: typo in variable name
  - feat(fips): add support for UKIs
  - fix(kernel-modules): use modalias info in get_dev_module()
  - fix(dracut-functions.sh): convert mmcblk to the real kernel


author: Pavel Valena <pvalena@redhat.com> - 057-86.git20250217
changelog:
  - fix(35network-manager): remove duplicate installkernel
  - feat(fips): include fips module unconditionally
  - fix(dracut.sh): make omit-drivers option do exact match for
  - feat: add openssl module


author: Pavel Valena <pvalena@redhat.com> - 057-101.git20250808
changelog:
  - fix(systemd): add missing modprobe@.service
  - fix: let check_vol_slaves_all return 1 when checks on all
  - improvement(74nvmf): lookup required NIC kernel modules for
  - fix(74nvmf): set root=nvmf
  - chore(multipath): remove `rd_NO_MULTIPATH` kernel command
  - refactor(multipath): remove custom multipathd.service
  - fix(systemd): systemd.volatile needs overlayfs kernel module
  - refactor(dracut): introduce clamp_mtimes helper function
  - fix(dracut): ensure hardlink deduplication is reproducible


author: Pavel Valena <pvalena@redhat.com> - 057-43.git20230816
changelog:
  - feat(spec): include modules for IMA
  - fix(dracut): there can be \ at the end on line in awk script
  - fix(rngd): spacing
  - fix(integrity): do not enable EVM if there is no key
  - fix(fips): include openssl's fips.so and openssl.cnf


author: Pavel Valena <pvalena@redhat.com> - 057-51.git20231114
changelog:
  - fix(dracut.sh): correct wrong systemd variable paths
  - fix(hwdb): follow shfmt-recommended format
  - feat(dracut): add --sbat option to add sbat policy to UKI
  - feat(systemd): install systemd-sysroot-fstab-check
  - fix(dracut.spec): add jq dependency to network subpackage
  - fix(fcoe-uefi): exit early on empty vlan


author: Petr Pisar <ppisar@redhat.com> - 37-14
changelog:
  - Fix XML ABI dumps that were generated with a faulty GCC and missed the
    variadic arguments when building without LTO (bug #1863475)


author: Mark Wielaard <mjw@redhat.com> - 0.189-3
changelog:
  - Add elfutils-0.189-elf_getdata_rawchunk.patch
  - Add elfutils-0.189-debuginfod_config_cache-double-close.patch


author: Mark Wielaard <mjw@redhat.com> - 0.190-1
changelog:
  - Upgrade to upstream elfutils 0.190
  - Add eu-srcfiles
  - Drop upstreamed patches
    elfutils-0.189-debuginfod_config_cache-double-close.patch
    elfutils-0.189-elf_getdata_rawchunk.patch
    elfutils-0.189-elfcompress.patch
  - Only package debuginfod-client-config.7 manpage for debuginfod-client


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-free.patch
    elfutils-0.192-libelf-static.patch
    elfutils-0.192-stacktrace-lto.patch


author: Xavier Delaruelle <xavier.delaruelle@cea.fr> - 4.7.0-1
changelog:
  - Update to 4.7.0 (#1930632)
  - Align spec syntax with upstream spec file
  - Add 'tcl' to the BuildRequires and remove 'man' from this list
  - Fix names of 'procps-ng' and 'man-db' packages on Fedora
  - Only install manpages through make install, other docs are handled by %doc
  - Remove alternatives mechanism for manpages


author: Lukáš Zaoral <lzaoral@redhat.com> - 5.0.0-0.1.alpha
changelog:
  - Update to 5.0.0-alpha (#1989523)
    + Based on spec by Xavier Delaruelle in Fedora Rawhide. Thanks a lot!
  - Remove createmodule.sh and createmodule.py utilities ('module sh-to-mod'
    should be used instead)
  - Remove configure options that have been made default starting version 5.0
  - Remove compat subpackage
  - Run non-regression tests in quick mode


author: Lukáš Zaoral <lzaoral@redhat.com> - 5.0.0-1
changelog:
  - Update to 5.0.0 (#2004402)
    + Based on spec by Xavier Delaruelle in Fedora Rawhide. Thanks a lot!
  - Configuration guide example.txt is replaced by more up to date INSTALL.txt
    document


author: Lukáš Zaoral <lzaoral@redhat.com> - 5.3.0-2
changelog:
  - fix intermittent test failures (RHEL-82109)
  - fix source-sh test with non-default manpath (RHEL-82109)


author: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-6
changelog:
  - CVE-2022-22827 Integer overflow in storeAtts in xmlparse.c
  - CVE-2022-22826 Integer overflow in nextScaffoldPart in xmlparse.c
  - CVE-2022-22825 Integer overflow in lookup in xmlparse.c
  - CVE-2022-22824 Integer overflow in defineAttribute in xmlparse.c
  - CVE-2022-22823 Integer overflow in build_model in xmlparse.c
  - CVE-2022-22822 Integer overflow in addBinding in xmlparse.c
  - Resolves: CVE-2022-22827
  - Resolves: CVE-2022-22826
  - Resolves: CVE-2022-22825
  - Resolves: CVE-2022-22824
  - Resolves: CVE-2022-22823
  - Resolves: CVE-2022-22822


author: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-8
changelog:
  - CVE-2021-45960 expat: Large number of prefixed XML attributes on a single tag can crash libexpat
  - Resolves: CVE-2021-45960


author: Tomas Korbar <tkorbar@redhat.com> - 2.2.10-10
changelog:
  - Fix multiple CVEs
  - CVE-2022-25236 expat: namespace-separator characters in "xmlns[:prefix]" attribute values can lead to arbitrary code execution
  - CVE-2022-25235 expat: malformed 2- and 3-byte UTF-8 sequences can lead to arbitrary code execution
  - CVE-2022-25315 expat: integer overflow in storeRawNames()
  - Resolves: CVE-2022-25236
  - Resolves: CVE-2022-25235
  - Resolves: CVE-2022-25315


author: Tomas Korbar <tkorbar@redhat.com> - 2.4.7-1
changelog:
  - Rebase to version 2.4.7
  - Resolves: rhbz#2067201
  - Resolves: CVE-2022-25313
  - Resolves: CVE-2022-25314
  - Resolves: CVE-2022-25236


author: Tomas Korbar <tkorbar@redhat.com> - 2.5.0-2
changelog:
  - Fix parsing of large tokens
  - Reject direct parameter entity recursion
  - Resolves: RHEL-29699
  - Resolves: RHEL-29696


author: Tomas Korbar <tkorbar@redhat.com> - 2.5.0-3
changelog:
  - Fix CVE-2024-45490, CVE-2024-45491, CVE-2024-45492
  - Resolves: RHEL-56761
  - Resolves: RHEL-57520
  - Resolves: RHEL-57511


author: Chris Leech <cleech@redhat.com> - 1.0.34-0.git14ef0d2
changelog:
  - upstream 1.0.34
  - drop gcc warning diabling patch, upstream fixes exist for these issues now
  - #1961180 FCoE interface name regressions


author: Pavel Raiskup <praiskup@redhat.com> - 3.14-4
changelog:
  - /proc and /sys made %ghost to allow filesystem package updates in rootless
    container environments (rhbz#1548403)


author: Martin Osvald <mosvald@redhat.com> - 3.16-3
changelog:
  - Add ownership of /etc/default, /usr/share/X11/fonts,
    /usr/share/fish, /usr/share/zsh
  - Improve directory creation to avoid 'Argument list too long' error
    Resolves: RHEL-35327
    Resolves: RHEL-1337
    Resolves: RHEL-1338


author: Kamil Dudka <kdudka@redhat.com> - 1:4.7.0-6
changelog:
  - disable -flto on ppc64le to make test-float pass (#1789115)
  - do not compile with -D__SUPPORT_SNAN__ (#1294016)


author: Eric Garver <egarver@redhat.com> - 1.0.0-0.3.alpha
changelog:
  - remove dead symlink (firewalld.conf) left over from old package versions
    before installing new file


author: Eric Garver <egarver@redhat.com> - 1.3.4-6
changelog:
  - feat(IPv6_rpfilter): support loose rpfilter
  - feat(IPv6_rpfilter): support loose-forward rpfilter
  - feat(IPv6_rpfilter): support strict-forward rpfilter


author: Nicolas Mailhot <nim@fedoraproject.org>
changelog:
  - 3.0.3-1
  🐞 Fix bugs in the 3.0.2 refactoring
  - 3.0.2-1
  🐞 Workaround Fedora problems created by rpm commit 93604e2
     harder


author: Michel Lind <salimma@centosproject.org> - 2.10.4-10
changelog:
  - Fix for CVE-2025-27363 out-of-bound write vulnerability
  - Patch initially by Marc Deslauriers of Canonical
  - https://www.openwall.com/lists/oss-security/2025/03/14/3
  - Adjusted for EL9 by Jonathan Wright of AlmaLinux
  - and a member of the Meta security team
  - Resolves: RHEL-83109


author: Marek Kasik <mkasik@redhat.com> - 2.10.4-1
changelog:
  - Update to 2.10.4
  - Test bitmap size earlier for PNGs
  - Fix memory leak in pngshim.c
  - Enable man pages for demos
  - Resolves: #1887084, #1890211


author: Akira TAGOH <tagoh@redhat.com> - 2.10.4-3
changelog:
  - Enable HarfBuzz support
  - Add bootstrap without HarfBuzz
  - Resolves: #1853937
  - Resolves: #1906714


author: Dave Dykstra <dwd@fedoraproject.org> - 2.9.9-7
changelog:
  - Update the Requires: fuse-common >= version to 3.4.2-4 because
    fuse-common > 3.4.2-3 is insufficient to force the new version


author: Richard Hughes <richard@hughsie.com> 1.5.9-4
changelog:
  - Rebuilt to use redhatsecureboot503 signatures
  - Undo last Fedora sync to use the RHEL-specific patches
  - Resolves: rhbz#2007520


author: Richard Hughes <richard@hughsie.com> 1.7.1-1
changelog:
  - New upstream release
  - Backport Fedora 34 changes
  - Include support for Dell TBT4 Docking stations
  - Resolves: rhbz#1974347
  - Resolves: rhbz#1991426


author: Richard Hughes <richard@hughsie.com> 1.7.4-1
changelog:
  - New upstream release
  - Backport Fedora 34 changes
  - Include support for Lenovo TBT4 Docking stations
  - Do not cause systemd-modules-load failures
  - Build against a new enough pesign
  - Resolves: rhbz#2007520


author: Richard Hughes <richard@hughsie.com> 1.7.4-3
changelog:
  - Disable the Logitech bulkcontroller plugin to avoid adding a dep to protobuf-c
    which lives in AppStream, not BaseOS.
  - Use the efi_vendor variable from EFI-RPM
  - Resolves: rhbz#2064904


author: Richard Hughes <rhughes@redhat.com> 1.7.9-2
changelog:
  - Include the new dbx updates on the filesystem; clients typically do not have LVFS enabled.
  - Resolves: rhbz#2120708


author: Richard Hughes <richard@hughsie.com> 1.8.10-1
changelog:
  - Rebase to latest upstream release to fix multiple ESP detection problems
  - Resolves: rhbz#2128384, needed for rhbz#2119436 and rhbz#2128384


author: Richard Hughes <richard@hughsie.com> 1.8.10-2
changelog:
  - Rebuild because distrobaker did entirely the wrong thing.
  - Resolves: rhbz#2128384, needed for rhbz#2119436 and rhbz#2128384


author: Richard Hughes <richard@hughsie.com> 1.9.26-1
changelog:
  - Rebase to get hardware support for CERTPX-13842
  - Resolves: #RHEL-16637
  - Resolves: #RHEL-35373
  - Resolves: #RHEL-61930


author: Filip Januš <fjanus@redhat.com> - 1.18.1-3
changelog:
  - Resolves: #1799391
  - After upgrade GCC to version gcc version 10.0.1 build fails
  - Patch gdbm_gcc_10.patch was added


author: Sundeep Anand <suanand@redhat.com> - 0.21-6
changelog:
  - Add gettext-0.21-covscan.patch to fix issues detected by static analyzers
    Add gettext-0.21-disable-libtextstyle.patch
    Do not build libtextstyle, as it depends on libcroco
    which is now unmaintained and has known security bugs.
    Obsolete libtextstyle and libtextstyle-devel packages.


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-8
changelog:
  - Resolve use after free introduced by fixes for CVE-2023-24593/CVE-2023-25180
  - Related: #2181196
  - Related: #2181200


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-9
changelog:
  - Resolve s390x crashes introduced by fixes for CVE-2023-24593/CVE-2023-25180
  - Related: #2181196
  - Related: #2181200


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-11
changelog:
  - Really fix authentication failures when sd-bus clients connect to GDBus servers
  - Resolves: #2217771


author: Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-17
changelog:
  - Add patches for CVE-2024-52533 and CVE-2025-4373
  - Update GDateTime test for new tzdata
  - Resolves: RHEL-94483
  - Resolves: RHEL-102844


author: Frédéric Bérat <fberat@redhat.com> - 2.34-244
changelog:
  - x86-64: Add GLIBC_ABI_DT_X86_64_PLT version to enable DT_X86_64_PLT	
    compatibility. (RHEL-109622)


author: Jakub Martisko <jamartis@redhat.com> - 1:6.2.0-9
changelog:
  - Move the .hmac files to the fipscheck subfolder
  - Make symlinks from their original location (Fedora contains the .hmac files there) pointing to their new location
  Resolves: rhbz#1980758


author: Jakub Martisko <jamartis@redhat.com> - 1:6.2.0-13
changelog:
  - Fix: previous commit removed one function from the library and thus broke the ABI
  - function gmpn_preinv_divrem_1 should now not be removed
  Related: rhbz#2044216


author: Jakub Jelen <jjelen@redhat.com> - 2.3.3-3
changelog:
  - Mark SHA-1 digest as weak to follow SHA-1 disablement in RHEL9 (#2070722)
  - Fix interaction with SSH by not requiring the MD5 digest (#2073567)
  - Fix creation of AEAD packets (#2128058)


author: Daiki Ueno <dueno@redhat.com> - 3.8.3-2
changelog:
  - Fix timing side-channel in deterministic ECDSA (RHEL-28959)
  - Fix potential crash during chain building/verification (RHEL-28954)


author: Alexander Sosedkin <asosedkin@redhat.com> - 3.8.10-1
changelog:
  - rebase to 3.8.10
  - revert defaulting to PBMAC1 in FIPS mode
  - revert unapproving 1024-, 1280-, 1536- and 1792-bit RSA verification


author: Daiki Ueno <dueno@redhat.com> - 3.8.2-2
changelog:
  - Bump nettle dependency to 3.9.1
  - Skip KTLS test exercising ChaCha20-Poly1305 in TLS 1.2 (RHEL-18498)


author: David King <amigadave@amigadave.com> - 1.68.0-6
changelog:
  - Add Requires on python-markdown for g-ir-doc-tool (#1979144)
  - Add license texts and documentation files (#1979144)


author: Adam Williamson <awilliam@redhat.com> - 3.4-5
changelog:
  - Backport fix for upstream #28105 to fix zgrep
    Resolves: rhbz#1872913
  - Remove some non-portable tests that fail on armv7hl (Paul Eggert)
    Resolves: rhbz#1863830


author: Nicolas Frayer <nfrayer@redhat.com> 2.06-104
changelog:
  - fs/xfs: Sync with latest xfs upstream
  - Resolves: #RHEL-85960
  - (NVR bump to catch up with zstream)


author: Tomas Popela <tpopela@redhat.com> - 40.0-6
changelog:
  - Require the Source Code Pro font instead of only recommending it to not break
    systems updated from 9.0.0.
    Resolves: rhbz#2093975


author: Julien Rische <jrische@redhat.com> - 0.8.4-5
changelog:
  - Add an option for minimum lifetime
  - Resolves: rhbz#2184333
  - Remove unused patch files
  - Fix date typographical error in changelog


author: Jakub Martisko <jamartis@redhat.com> - 1.12-1
changelog:
  - Rebase to gzip 1.12
  - Resolves an arbitrary-file-write vulnerability in zgrep
    Resolves: rhbz#2073343
    Resolves: rhbz#1870675


author: Parag Nemade <pnemade AT redhat DOT com> - 2.7.4-6
changelog:
  - Resolves:rh#2103849 CVE-2022-33068
    harfbuzz: integer overflow in the component hb-ot-shape-fallback.c


author: Parag Nemade <pnemade AT redhat DOT com> - 2.7.4-7
changelog:
  - Resolves:rh#2103849 CVE-2022-33068
  - Fix Covscan compiler warning for inclusion of parenthesis
  - Update tests.yaml


author: Kamal Heib <kheib@redhat.com> - 46.0-1
changelog:
  - Rebase to upstream release v46.0
  - Resolves: rhbz#2159650, rhbz#2167513, rhbz#2170367, rhbz#2189721 rhbz#2209688


author: Kamal Heib <kheib@redhat.com> - 57.0-1
changelog:
  - Rebase to upstream release v57.0
  - Resolves: RHEL-76570, RHEL-45644, RHEL-72077, RHEL-68506, RHEL-94449


author: Coiby Xu <coxu@redhat.com> - 1.6.2-1
changelog:
  - ima-setup: run zipl after building initramfs for s390x (RHEL-72293)
  - update to upstream 1.6.2 (RHEL-82793)


author: Coiby Xu <coxu@redhat.com> - 1.6.2-2
changelog:
  - Verify IMA signature to make sure it's correct (RHEL-105471)
  - Drop old libimaevm.so.4 (RHEL-82797)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.7-4
changelog:
  - Move texlive-tex files to more approriate location again, this
    time in sync with dropping texlive-texinfo from texlive
    Resolves: #1719379


author: Christian Kellner <ckellner@redhat.com> - 49-1
changelog:
  - New upstream release 49
  - Switch to meson build system.
  - Ship the pkg-config file.
  - Remove ldconfig scriptlets.


author: Jan Macku <jamacku@redhat.com> - 10.10-1
changelog:
  - Translated using Weblate (Friulian) (#381)
  - Translations update from Weblate (#378)
  - added veth support
  - ifup-eth: add a new PERSISTENT_DHCLIENT_IPV6 option for IPv6 dhclient daemon
  - ifdown removes veth pair if both peers are down
  - rename_device: also support dracut-style kernel cmdline configuration
  - spec: Mark network-scripts as deprecated
  - spec: Initscripts now requires chkconfig (#374)
  - Translations update from Weblate (#371)
  - spec: Move service script into subpackage
  - ci: Onboard initscripts to Packit
  - ci: Migrate from Travis to GH Actions


author: Jan Macku <jamacku@redhat.com> - 10.11.1-1
changelog:
  - spec: Update relation between initscripts and initscripts-service
  - spec: Replace not working awk command with sed
  - use downstream version style


author: Jan Macku <jamacku@redhat.com> - 10.11.2-1
changelog:
  - ifup-routes: Revert quotes
  - ifup-routes: Use `ip replace` only on type `route`
  - ifup-routes: Log when using `ip $type replace`
  - ifup-routes: Use `ip route repace` to avoid race
  - ci: Update path to csdiff repository (#391)


author: Jan Macku <jamacku@redhat.com> - 10.11.3-1
changelog:
  - Drop unnecessary obsoletes
  - spec: Move rename_device to subpackage `initscripts-rename-device`
  - ci: Update `.packit.yml` to run on `c9s`
  - ci: Use Differential ShellCheck action


author: Jan Macku <jamacku@redhat.com> - 10.11.8-1
changelog:
  - netconsole: var/lock -> run/lock
  - netconsole: source sysconfig/network only if it exists
  - netconsole: remove unused variables
  - netconsole: remove trailing whitespaces
  - sync spec with c9s


author: Andrea Claudi <aclaudi@redhat.com> - 6.2.0-2.el9
changelog:
  - macvlan: Add bclim parameter (Andrea Claudi) [2186945]
  - Update kernel headers (Andrea Claudi) [2186945]


author: Andrea Claudi <aclaudi@redhat.com> - 6.2.0-5.el9
changelog:
  - tc: add missing separator (Andrea Claudi) [RHEL-337]
  - u32: fix TC_U32_TERMINAL printing (Andrea Claudi) [RHEL-586]


author: Phil Sutter <psutter@redhat.com> - 7.11-8
changelog:
  - Ship iptables-translate utility with ipset package
  - Add missing function to libipset.map and bump library version
  - Fix all debug mode warnings
  - ipset-translate: allow invoking with a path name
  - Fix IPv6 sets nftables translation
  - Fix typo in ipset-translate man page
  - tests: add tests ipset to nftables
  - add ipset to nftables translation infrastructure
  - lib: Detach restore routine from parser
  - lib: split parser from command execution


author: Phil Sutter <psutter@redhat.com> [1.8.10-3.el9]
changelog:
  - extensions: libxt_sctp: Add an extra assert() (Phil Sutter) [RHEL-40928]
  - spec: Add symlinks for merged extension DSOs (Phil Sutter) [RHEL-32463]
  - nft: Fix for broken recover_rule_compat() (Phil Sutter) [RHEL-26619]
  - spec: Ship ebtables-translate and man page (Phil Sutter) [RHEL-32922]


author: Phil Sutter <psutter@redhat.com> [1.8.10-5.el9]
changelog:
  - xtables-monitor: Ignore ebtables policy rules unless tracing (Phil Sutter) [RHEL-47264]
  - xtables-monitor: Fix for ebtables rule events (Phil Sutter) [RHEL-47264]
  - tests: shell: New xtables-monitor test (Phil Sutter) [RHEL-47264]
  - xtables-monitor: Support arptables chain events (Phil Sutter) [RHEL-47264]
  - xtables-monitor: Align builtin chain and table output (Phil Sutter) [RHEL-47264]
  - xtables-monitor: Flush stdout after all lines of output (Phil Sutter) [RHEL-47264]
  - xtables-monitor: Proper re-init for rule's family (Phil Sutter) [RHEL-47264]
  - nft: Fix for zeroing existent builtin chains (Phil Sutter) [RHEL-49497]
  - nft: cache: Annotate faked base chains as such (Phil Sutter) [RHEL-49497]
  - nft: Fix for zeroing non-existent builtin chains (Phil Sutter) [RHEL-49497]


author: Phil Sutter <psutter@redhat.com> - 1.8.8-5
changelog:
  - nft: un-break among match with concatenation
  - nft: fix ebtables among match when mac+ip addresses are used


author: Phil Sutter <psutter@redhat.com> [1.8.10-1.el9]
changelog:
  - spec: Support for _excludedocs macro in alternatives installation (Phil Sutter) [RHEL-5810]
  - Rebase onto version 1.8.10 (Phil Sutter) [RHEL-14147]


author: Phil Cameron <pcameron@redhat.com> - 1.2.1-1
changelog:
  - Makefile: protect mandatory compile flags
  - packet capture: don't reuse socket for multiple receive functions
  - TPACKET_V[23]: continue even if mlock() fails
  - ipmon: fix division by zero
  - fix: detstats(), ifstats(): handle packets with incorrect header checksum
  - fix: positionptr(): properly allocate newly created interfaces
  - fix: detstats(): properly account non-IP packets
  - fix: properly init curses (fixes view on some utf-8 terminals)
  - fix: cidr_split_address(): fix buffer overflow
  - ipmon: printentry(): fix printing of huge values
  - build: use correct libraries (wide version of -lpanel)
  - fix unsafe handling of printf() args (RedHat Bugzilla: 1842690)
  - fix the CPU hog if the interface gets removed (RedHat Bugzilla: 1572750)
  - introduce packet capturing abstraction: add recvmmsg(), TPACKET_V2 and TPACKET_V3 mmap()ed capturing modules: this allow us to capture in multigigabit speeds
  - add partial support for IPoIB interfaces (full support cannot be done because the kernel interface doesn't give us source address) (RedHat Bugzilla: 1140211)
  - merge rvnamed-ng into iptraf-ng
  - allow scrolling with Home, End, PageUp and PageDown keys
  - show dropped packet count
  - pktsize: print in and out counters
  - ifstats: show total packet rate and packet drop across all interfaces
  - ipmon: show OSPF protocol version
  - hostmon, ipmon: update screen only when needed (vastly reduces CPU usage and also reduces packet drops)
  - update source code to compile cleanly on modern gcc
  - numerous code refactoring/cleaning up all over the source tree


author: Andrea Claudi <aclaudi@redhat.com> - 1.2.2-1.el9
changelog:
  - New version 1.2.2 (Andrea Claudi) [RHEL-77280]
  - Fix buffer overflow via ifaces.c (Andrea Claudi) [RHEL-71493]


author: Jan Macku <jamacku@redhat.com> - 20210202-10
changelog:
  - arping: Fix 1s delay on exit for unsolicited arpings (RHEL-34110)
  - arping: exit 0 if running in deadline mode and we see replies (RHEL-27718)
  - ping: Print reply with wrong source with warning & some follow-up fixes (RHEL-12789, RHEL-13480)
  - ping: Fix socket error reporting (RHEL-4608)


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


author: Tao Liu <ltao@redhat.com> - 2:1.9.2-3
changelog:
  - Use misc/irqbalance.env as irqbalance.sysconfig
  - Use new rpm macros: autosetup and make_build
  - Use irqbalance-1.9.0-environment-file
  - Remove _hardened_build
  - Remove triggerun -- irqbalance < 2:0.56-3
  - Use SPDX licence


author: Chris Leech <cleech@redhat.com> - 6.2.1.9-18.gita65a472
changelog:
  - rebase to upstream 2.1.9+ with iscsiuio 0.7.8.8
  - new meson build system, sync with fedora packaging


author: Christian Glombek <cglombek@redhat.com> - 6.2.1.2-0.git802688d
changelog:
  - Update to upstream v2.1.2
  - Remove systemctl enable calls, as this is now handled by Fedora presets
  - per the guidelines
  - Remove initiator name generation, as this is now handled by an init service
  - Install ghost lockfile and dir to /run instead of /var
  - Rebased/fixed up patches
  - Fixed macros in comments and comments after macros
  - Merged service-file-tweaks.patch and
  - improve-systemd-service-files-for-boot-session-handl.patch
  - into unit-file-tweaks.patch 
  - Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1493296
  - Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1729740
  - Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1834509


author: Chris Leech <cleech@redhat.com> - 6.2.1.2-1.git13e7f58
changelog:
  - iscsiadm overflow regression when discovering many targets at once
  - check for invalid session id during stop connection
  - add ability to attempt target logins asynchronously


author: Chris Leech <cleech@redhat.com> - 0.101-1
changelog:
  - update to 0.101
  - bz#1958038 disabled Werror, which fixes the build with OpenSSL 3 while still using deprecated functions
  - setup new upstream tests as gating


author: Scott Weaver <scweaver@redhat.com> - 20240219-143
changelog:
  - [AMDCLIENT 9.4 Bug] Update PHX 1/2 firmware to fix some PSR related issues (RHEL-25408)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - xe: First GuC release for LNL and Xe
  - i915: Add GuC v70.20.0 for ADL-P, DG1, DG2, MTL and TGL
  - linux-firmware: Add CS35L41 firmware for Lenovo Legion 7i gen7 laptop (16IAX7)
  - brcm: Add nvram for the Asus Memo Pad 7 ME176C tablet
  - ice: update ice DDP package to 1.3.36.0
  - Intel IPU3 ImgU: Move firmware file under intel/ipu
  - Intel IPU6: Move firmware binaries under ipu/
  - linux-firmware: Add CS35L41 firmware for additional ASUS Zenbook 2023 models
  - panthor: Add initial firmware for Gen10 Arm Mali GPUs
  - amdgpu: DMCUB Updates for DCN321: 7.0.38.0
  - amdgpu: DMCUB updates for Yellow Carp: 4.0.68.0
  - qcom: update venus firmware file for v5.4
  - Montage: add firmware for Mont-TSSE
  - amdgpu: update DMCUB to v0.0.203.0 for DCN314 and DCN32
  - linux-firmware: Remove 2 HP laptops using CS35L41 Audio Firmware
  - linux-firmware: Fix filenames for some CS35L41 firmwares for HP
  - linux-firmware: wilc1000: update WILC1000 firmware to v16.1.2
  - rtl_nic: add firmware for RTL8126A
  - linux-firmware: intel: Add IPU6 firmware binaries
  - ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.37
  - qcom: Add Audio firmware for SM8550 HDK
  - Revert "amdgpu: DMCUB updates for various AMDGPU ASICs"
  - amdgpu: update SMU 13.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - brcm: Add brcmfmac43430-sdio.xxx.txt nvram for the Chuwi Hi8 (CWI509) tablet
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: Add Audio firmware for SM8650 MTP
  - linux-firmware: Add firmware for Cirrus CS35L41 on HP Consumer Laptops
  - amdgpu: update raven2 firmware
  - amdgpu: update raven firmware
  - amdgpu: update SDMA 5.2.7 firmware
  - amdgpu: update PSP 13.0.8 firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update SDMA 5.2.6 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update GC 10.3.6 firmware
  - amdgpu: add GC 11.0.1 rlc_1 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update SMU 13.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update picasso firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update navi14 firmware
  - amdgpu: add VCN 4.0.3 firmware
  - amdgpu: add SDMA 4.4.2 firmware
  - amdgpu: add SMU 13.0.6 firmware
  - amdgpu: add PSP 13.0.6 firmware
  - amdgpu: Add GC 9.4.3 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SMU 13.0.7 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - linux-firmware: Update AMD cpu microcode
  - RTL8192E: Remove old realtek WiFi firmware
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
  - amdgpu: DMCUB updates for DCN314
  - qcom: Update the firmware for Adreno a630 family of GPUs
  - cirrus: Add CS35L41 firmware for Legion Slim 7 Gen 8 laptops
  - linux-firmware: Add firmware for Cirrus CS35L41 for various Dell laptops
  - linux-firmware: update firmware for qat_4xxx devices
  - cirrus: Add firmware file for cs42l43
  - amdgpu: DMCUB updates for DCN312
  - amdgpu: DMCUB updates for DCN314
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210


author: Denys Vlasenko <dvlasenk@redhat.com> - 20240603-144
changelog:
  - [AMD 9.3 FEAT]: MI300 GPU firmware (RHEL-10056)
  - CVE-2023-31346 linux-firmware: kernel: Reserved fields in guest message responses may not be zero initialized [rhel-9.4.z] (RHEL-35597)
  - linux-firmware ships encrypted zip files (named *.ncf) (RHEL-32145)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - amdgpu: add support for PSP 14.0.1
  - amdgpu: add support for VPE 6.1.1
  - amdgpu: add support for VCN 4.0.6
  - amdgpu: add support for SDMA 6.1.1
  - amdgpu: add support for GC 11.5.1
  - amdgpu: Add support for DCN 3.5.1
  - cnm: update chips&media wave521c firmware.
  - linux-firmware: Add ordinary firmware for RTL8821AU device
  - amdgpu: add new ISP 4.1.1 firmware
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: Amphion: Update vpu firmware
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - i915: Add BMG DMC v2.06
  - linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
  - linux-firmware: Update firmware tuning for HP Consumer Laptop
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
  - rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
  - linux-firmware: Add firmware and tuning for Lenovo Y770S
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
  - i915: Update Xe2LPD DMC to v2.20
  - linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
  - linux-firmware: Add firmware for Lenovo Thinkbook 13X
  - ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
  - amdgpu: add DMCUB 3.5 firmware
  - amdgpu: add VPE 6.1.0 firmware
  - amdgpu: add VCN 4.0.5 firmware
  - amdgpu: add UMSCH 4.0.0 firmware
  - amdgpu: add SDMA 6.1.0 firmware
  - amdgpu: add PSP 14.0.0  firmware
  - amdgpu: add GC 11.5.0 firmware
  - amdgpu: update license date
  - Montage: update firmware for Mont-TSSE
  - linux-firmware: Add tuning parameter configs for CS35L41 Firmware
  - linux-firmware: Fix firmware names for Laptop SSID 104316a3
  - linux-firmware: Add CS35L41 HDA Firmware for Lenovo Legion Slim 7 16ARHA7
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
  - linux-firmware: update firmware for MT7922 WiFi device
  - iwlwifi: add gl FW for core87-44 release
  - iwlwifi: add ty/So/Ma firmwares for core87-44 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core87-44 release
  - nvidia: Update Tegra210 XUSB firmware to v50.29
  - amdgpu: update beige goby firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update renoir firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update sdma 6.0.1 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update raven2 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update smu 13.0.7 firmware
  - amdgpu: update sdma 6.0.2 firmware
  - amdgpu: update ipsp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update raven firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update smu 13.0.10 firmware
  - amdgpu: update sdma 6.0.3 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update gc 10.3.6 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update vcn 4.0.3 firmware
  - amdgpu: update smu 13.0.6 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update sdma 6.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update  firmware
  - amdgpu: update aldebaran firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update gc 10.3.7 firmware
  - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.9
  - Merge https://github.com/pkshih/linux-firmware into rtw
  - ath10k: WCN3990: hw1.0: add qcm2290 firmware API file
  - ath10k: WCN3990: hw1.0: move firmware back from qcom/ location
  - i915: Add DG2 HuC 7.10.15
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: update firmware for en8811h 2.5G ethernet phy
  - mekdiatek: Update mt8186 SOF firmware to v2.0.1
  - rtw89: 8852c: update fw to v0.27.56.14
  - rtw89: 8922a: add firmware v0.35.18.0
  - rtw88: Add RTL8703B firmware v11.0.0
  - linux-firmware: Add firmware for Cirrus CS35L56 for Dell laptops
  - Montage: update firmware for Mont-TSSE
  - WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B
  - Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX101
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for Magnetor Intel Bluetooth AX211
  - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX101
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX101
  - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX203
  - Intel Bluetooth: Update firmware file for SolarF Intel Bluetooth AX211
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX211
  - Intel Bluetooth: Update firmware file for Solar Intel Bluetooth AX210
  - Intel Bluetooth: Update firmware file for Intel Bluetooth AX200
  - Intel Bluetooth: Update firmware file for Intel Bluetooth AX201
  - Intel Bluetooth: Update firmware file for Intel Bluetooth 9560
  - Intel Bluetooth: Update firmware file for Intel Bluetooth 9260
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.1.8
  - imx: sdma: update firmware to v3.6/v4.6
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  - iwlwifi: update 9000-family firmwares to core85-89
  - rtl_bt: Update RTL8852A BT USB firmware to 0xD9D6_17DA
  - linux-firmware: update firmware for MT7921 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: Add CS35L41 HDA Firmware for Lenovo Thinkbook 16P Laptops
  - amdgpu: Update VCN firmware binaries
  - Intel IPU2: Add firmware files
  - brcm: Add nvram for the Acer Iconia One 7 B1-750 tablet
  - i915: Add Xe2LPD DMC v2.18
  - i915: Update MTL DMC v2.21
  - linux-firmware: update firmware for en8811h 2.5G ethernet phy
  - linux-firmware: add firmware for MT7996


author: Denys Vlasenko <dvlasenk@redhat.com> - 20240716-145
changelog:
  - [Intel 9.5 FEAT] [SRF] QAT_402XX firmware update (RHEL-47355)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - qcom: move signed x1e80100 signed firmware to the SoC subdir
  - qcom: add video firmware file for vpu-3.0
  - amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics
  - qcom: add gpu firmwares for x1e80100 chipset
  - linux-firmware: add firmware for qat_402xx devices
  - amdgpu: update raven firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update PSP 13.0.8 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update SDMA 6.0.1 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update VPE 6.1.1 firmware
  - amdgpu: update VCN 4.0.6 firmware
  - amdgpu: update SDMA 6.1.1 firmware
  - amdgpu: update PSP 14.0.1 firmware
  - amdgpu: update GC 11.5.1 firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update SDMA 6.1.0 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SMU 13.0.7 firmware
  - amdgpu: update SDMA 6.0.2 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update raven2 firmware
  - amdgpu: update aldebaran firmware
  - linux-firmware: Update AMD cpu microcode
  - intel: avs: Add topology file for I2S Analog Devices 4567
  - intel: avs: Add topology file for I2S Nuvoton 8825
  - intel: avs: Add topology file for I2S Maxim 98927
  - intel: avs: Add topology file for I2S Maxim 98373
  - intel: avs: Add topology file for I2S Maxim 98357a
  - intel: avs: Add topology file for I2S Dialog 7219
  - intel: avs: Add topology file for I2S Realtek 5663
  - intel: avs: Add topology file for I2S Realtek 5640
  - intel: avs: Add topology file for I2S Realtek 5514
  - intel: avs: Add topology file for I2S Realtek 298
  - intel: avs: Add topology file for I2S Realtek 286
  - intel: avs: Add topology file for I2S Realtek 274
  - intel: avs: Add topology file for Digital Microphone Array
  - intel: avs: Add topology file for HDMI codecs
  - intel: avs: Add topology file for HDAudio codecs
  - Add a copy of Apache-2.0
  - intel: avs: Update AudioDSP base firmware for APL-based platforms
  - linux-firmware: Add ISH firmware file for Intel Lunar Lake platform
  - amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics
  - cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41
  - amdgpu: Update ISP FW for isp v4.1.1
  - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.2.0
  - qcom: Add AIC100 firmware files
  - amlogic: Update bluetooth firmware binary
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - linux-firmware: Update firmware file for Intel Bluetooth Pulsar core
  - rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB
  - rtl_bt: Update RTL8822C BT USB firmware to 0xAED6_6DCB
  - amdgpu: update DMCUB to v0.0.222.0 for DCN314
  - iwlwifi: add ty/So/Ma firmwares for core88-87 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
  - linux-firmware: add new cc33xx firmware for cc33xx chips
  - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for ASUS UM5606 laptop
  - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops
  - Merge https://github.com/zijun-hu/qca_btfw into qca
  - linux-firmware: Add firmware for Lenovo Thinkbooks
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SDMA 6.0.2 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update raven2 firmware
  - amdgpu: update raven firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update SDMA 6.0.1 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update SMU 13.0.6 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update aldebaran firmware
  Resolves: RHEL-47355


author: Denys Vlasenko <dvlasenk@redhat.com> - 20240905-146
changelog:
  - AMD SEV: IOMMU improperly handles certain special address leading to a loss of guest integrity (RHEL-54252)
  - AMD SEV: Incomplete system memory cleanup in SEV firmware corrupt guest private memory (RHEL-54240)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - cirrus: cs35l56: Add firmware for Cirrus CS35L54 for some HP laptops
  - amdgpu: Revert sienna cichlid dmcub firmware update
  - Merge tag 'iwlwifi-fw-2024-09-03' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlwifi-20240903
  - iwlwifi: add Bz FW for core89-58 release
  - rtl_nic: add firmware rtl8126a-3
  - linux-firmware: update firmware for MT7921 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  - amdgpu: update DMCUB to v0.0.232.0 for DCN314 and DCN351
  - qcom: vpu: restore compatibility with kernels before 6.6
  - amdgpu: DMCUB updates forvarious AMDGPU ASICs
  - rtw89: 8922a: add fw format-1 v0.35.41.0
  - linux-firmware: update firmware for MT7925 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
  - rtl_bt: Add firmware and config files for RTL8922A
  - rtl_bt: Add firmware file for the the RTL8723CS Bluetooth part
  - rtl_bt: de-dupe identical config.bin files
  - rename rtl8723bs_config-OBDA8723.bin -> rtl_bt/rtl8723bs_config.bin
  - linux-firmware: Update AMD SEV firmware
  - linux-firmware: update firmware for MT7996
  - Revert "i915: Update MTL DMC v2.22"
  - Merge tag 'amd-2024-08-12' of https://gitlab.freedesktop.org/drm/firmware into amd-2024-08-12
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: QCA2066 hw2.1: add to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.3
  - ath11k: QCA2066 hw2.1: add board-2.bin
  - ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01291-QCAHKSWPL_SILICONZ-1
  - qcom: vpu: add video firmware for sa8775p
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: update path for video firmware for vpu-1/2/3.0
  - Merge https://github.com/zijun-hu/qca_btfw into qca_btfw
  - Merge tag 'rtw-fw-2024-08-08' of https://github.com/pkshih/linux-firmware into rtw89
  - QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00642
  - rtw89: 8852c: add fw format-1 v0.27.97.0
  - rtw89: 8852bt: add firmware 0.29.91.0
  - amdgpu: Update ISP FW for isp v4.1.1
  - Merge tag 'intel-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into intel-20240805
  - Merge https://github.com/zijun-hu/qca_btfw into list-20240802
  - mediatek: Update mt8195 SOF firmware
  - Merge tag 'amd-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into amd-20240802
  - amdgpu: DMCUB updates for DCN314
  - xe: First GuC release v70.29.2 for BMG
  - xe: Add GuC v70.29.2 for LNL
  - i915: Add GuC v70.29.2 for ADL-P, DG1, DG2, MTL, and TGL
  - i915: Update MTL DMC v2.22
  - i915: update MTL GSC to v102.0.10.1878
  - xe: Add BMG HuC 8.2.10
  - xe: Add GSC 104.0.0.1161 for LNL
  - xe: Add LNL HuC 9.4.13
  - i915: update DG2 HuC to v7.10.16
  - amdgpu: Update ISP FW for isp v4.1.1
  - amdgpu: Update ISP FW for isp v4.1.1
  - amdgpu: add new ISP 4.1.1 firmware
  - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00641
  - amdgpu: update DMCUB to v0.0.227.0 for DCN35 and DCN351
  - Merge tag 'iwlwifi-fw-2024-07-25' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlfifi-fw-2024-07
  - Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release"
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7921 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  - iwlwifi: add gl FW for core89-58 release
  - iwlwifi: update ty/So/Ma firmwares for core89-58 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core89-58 release
  - mediatek: Update mt8195 SOF firmware and sof-tplg
  - ASoC: tas2781: fix the license issue for tas781 firmware
  - rtl_bt: Update RTL8852B BT USB FW to 0x048F_4008
  - .gitignore: Ignore intermediate files
  - i915: Update Xe2LPD DMC to v2.21
  Resolves: RHEL-54252, RHEL-54240


author: Denys Vlasenko <dvlasenk@redhat.com> - 20241021-147
changelog:
  - Update linux-firmware to latest upstream (RHEL-63635)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - Makefile: error out of 'install' if COPYOPTS is set
  - check_whence.py: skip some validation if git ls-files fails
  - qcom: Add Audio firmware for X1E80100 CRD/QCPs
  - amdgpu: DMCUB updates forvarious AMDGPU ASICs
  - brcm: replace NVRAM for Jetson TX1
  - rtlwifi: Update firmware for RTL8192FU to v7.3
  - make: separate installation and de-duplication targets
  - check_whence.py: check the permissions
  - Remove execute bit from firmware files
  - configure: remove unused file
  - rtl_nic: add firmware rtl8125d-1
  - iwlwifi: add gl/Bz FW for core91-69 release
  - iwlwifi: update ty/So/Ma firmwares for core91-69 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core91-69 release
  - Merge https://github.com/zijun-hu/qca_btfw into wcn785x
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for a Lenovo Laptop
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for some ASUS laptops
  - cirrus: cs35l56: Add firmware for Cirrus Amps for some HP laptops
  - linux-firmware: update firmware for en8811h 2.5G ethernet phy
  - mtk_wed: add firmware for mt7988 Wireless Ethernet Dispatcher
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - ath12k: QCN9274 hw2.0: add to WLAN.WBE.1.3.1-00162-QCAHKSWPL_SILICONZ-1
  - ath12k: QCN9274 hw2.0: add board-2.bin
  - copy-firmware.sh: rename variables in symlink hanlding
  - copy-firmware.sh: remove no longer reachable test -L
  - copy-firmware.sh: remove no longer reachable test -f
  - copy-firmware.sh: call ./check_whence.py before parsing the file
  - copy-firmware.sh: warn if the destination folder is not empty
  - copy-firmware.sh: add err() helper
  - copy-firmware.sh: fix indentation
  - copy-firmware.sh: reset and consistently handle destdir
  - Revert "copy-firmware: Support additional compressor options"
  - copy-firmware.sh: flesh out and fix dedup-firmware.sh
  - Style update yaml files
  - editorconfig: add initial config file
  - check_whence.py: annotate replacement strings as raw
  - check_whence.py: LC_ALL=C sort -u the filelist
  - check_whence.py: ban link-to-a-link
  - check_whence.py: use consistent naming
  - Add a link from TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin
  - tas2781: Upload dsp firmware for ASUS laptop 1EB30 & 1EB31
  - rtlwifi: Add firmware v39.0 for RTL8192DU
  - Revert "ath12k: WCN7850 hw2.0: update board-2.bin"
  - QCA: Add Bluetooth firmwares for WCN785x with UART transport
  - amdgpu: DMCUB DCN35 update
  - brcm: Add BCM4354 NVRAM for Jetson TX1
  - brcm: Link FriendlyElec NanoPi M4 to AP6356S nvram
  - linux-firmware: add firmware for MediaTek Bluetooth chip (MT7920)
  - linux-firmware: add firmware for MT7920
  - amdgpu: update raven firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update PSP 13.0.8 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update PSP 14.0.4 firmware
  - amdgpu: update GC 11.5.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update VCN 4.0.6 firmware
  - amdgpu: update PSP 14.0.1 firmware
  - amdgpu: update GC 11.5.1 firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update SMU 13.0.6 firmware
  - amdgpu: update SDMA 4.4.2 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - qcom: update gpu firmwares for qcm6490 chipset
  - mt76: mt7996: add firmware files for mt7992 chipset
  - mt76: mt7996: add firmware files for mt7996 chipset variants
  - qcom: add gpu firmwares for sa8775p chipset
  - amdgpu: update DMCUB to v0.0.233.0 DCN351
  - rtw89: 8922a: add fw format-2 v0.35.42.1
  - copy-firmware: Handle links to uncompressed files
  - WHENCE: Fix battmgr.jsn entry type
  - amdgpu: Add VPE 6.1.3 microcode
  - amdgpu: add SDMA 6.1.2 microcode
  - amdgpu: Add support for PSP 14.0.4
  - amdgpu: add GC 11.5.2 microcode
  - qcom: qcm6490: add ADSP and CDSP firmware
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - rtl_bt: Update RTL8852B BT USB FW to 0x0447_9301
  - realtek: rt1320: Add patch firmware of MCU
  - i915: Update MTL DMC v2.23
  Resolves: RHEL-63635


author: Denys Vlasenko <dvlasenk@redhat.com> - 20241121-148
changelog:
  - Update linux-firmware to latest upstream (RHEL-68406)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - xe: Update GUC to v70.36.0 for BMG, LNL
  - i915: Update GUC to v70.36.0 for ADL-P, DG1, DG2, MTL, TGL
  - iwlwifi: add Bz-gf FW for core91-69 release
  - Merge https://github.com/zijun-hu/qca_btfw into qca
  - qcom: venus-5.4: add venus firmware file for qcs615
  - qcom: update venus firmware file for SC7280
  - QCA: Add 22 bluetooth firmware nvm files for QCA2066
  - mediatek MT7922: update bluetooth firmware to 20241106163512
  - mediatek MT7921: update bluetooth firmware to 20241106151414
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7921 WiFi device
  - qcom: Add QDU100 firmware image files.
  - qcom: Update aic100 firmware files
  - dedup-firmware.sh: fix infinite loop for --verbose
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x04D7_63F7
  - cnm: update chips&media wave521c firmware.
  - mediatek MT7920: update bluetooth firmware to 20241104091246
  - linux-firmware: update firmware for MT7920 WiFi device
  - copy-firmware.sh: Run check_whence.py only if in a git repo
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
  - amdgpu: update DMCUB to v9.0.10.0 for DCN351
  - rtw89: 8852a: update fw to v0.13.36.2
  - rtw88: Add firmware v52.14.0 for RTL8812AU
  - i915: Update Xe2LPD DMC to v2.23
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
  - linux-firmware: update firmware for MT7925 WiFi device
  - WHENCE: Add sof-tolg for mt8195
  - linux-firmware: Update firmware file for Intel BlazarI core
  - qcom: Add link for QCS6490 GPU firmware
  - qcom: update gpu firmwares for qcs615 chipset
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some HP laptops
  - ath11k: move WCN6750 firmware to the device-specific subdir
  - xe: Update LNL GSC to v104.0.0.1263
  - i915: Update MTL/ARL GSC to v102.1.15.1926
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - mediatek: Add sof-tolg for mt8195
  - i915: Add Xe3LPD DMC
  - cnm: update chips&media wave521c firmware.
  - linux-firmware: Add firmware for Cirrus CS35L41
  - linux-firmware: Update firmware file for Intel BlazarU core
  Resolves: RHEL-68406


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250114-149
changelog:
  - Update linux-firmware to latest upstream (RHEL-73843)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - rtw89: 8852b: update fw to v0.29.29.8
  - rtw89: 8852c: update fw to v0.27.122.0
  - rtw89: 8922a: update fw to v0.35.54.0
  - rtw89: 8922a: update fw to v0.35.52.1 and stuffs
  - rtw89: 8852bt: update fw to v0.29.110.0
  - rtw89: 8852b: update fw to v0.29.29.7
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - amdgpu: update sdma 6.0.3 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update sdma 4.4.5 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update gc 9.4.4 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update vcn 5.0.0 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update renoir firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update vcn 4.0.3 firmware
  - amdgpu: update sdma 4.4.2 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - cirrus: cs35l56: Correct some links to address the correct amp instance
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - cirrus: cs35l41: Add Firmware for Ayaneo system 1f660105
  - Fix has_gnu_parallel function
  - rtl_bt: Add separate config for RLT8723CS Bluetooth part
  - amdgpu: revert VCN 3.1.2 firmware
  - amdgpu: revert yellow carp VCN firmware
  - amdgpu: revert sienna cichlid VCN firmware
  - amdgpu: revert navy flounder VCN firmware
  - amdgpu: revert dimgrey cavefish VCN firmware
  - WHENCE: Link the Raspberry Pi CM5 and 500 to the 4B
  - copy-firmware.sh: Fix typo in error message.
  - Add support to install files/symlinks in parallel.
  - Makefile: Remove obsolete/broken reference.
  - check_whence.py: Use a more portable shebang.
  - rtl_bt: Update RTL8852B BT USB FW to 0x04BE_1F5E
  - cnm: update chips&media wave521c firmware.
  - WHENCE: Add "Info:" tag to text that's clearly not part of the license
  - rtl_nic: add firmware rtl8125bp-2
  - qcom: venus-5.4: update firmware binary for sc7180 and qcs615
  - cirrus: cs35l56: Correct filenames of SSID 17aa3832
  - cirrus: cs35l56: Add and update firmware for various Cirrus CS35L54 and CS35L56 laptops
  - cirrus: cs35l56: Correct SSID order for 103c8d01 103c8d08 10431f43
  - rtl_nic: add firmware rtl8125d-2
  - Merge https://github.com/zijun-hu/qca_btfw into qca-bt
  - linux-firmware: Update firmware file for Intel BlazarU core
  - amdgpu: update dmcub 0.0.246.0 firmware
  - Add top level license file.
  - amdgpu: update raven firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update vpe 6.1.3 firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: add vcn 5.0.0 firmware
  - amdgpu: add smu 14.0.3 firmware
  - amdgpu: add sdma 7.0.1 firmware
  - amdgpu: add psp 14.0.3 firmware
  - amdgpu: add gc 12.0.1 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update renoir firmware
  - amdgpu: add smu 14.0.2 firmware
  - amdgpu: add sdma 7.0.0 firmware
  - amdgpu: add psp 14.0.2 firmware
  - amdgpu: add gc 12.0.0 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - upstream amdnpu firmware
  - QCA: Add Bluetooth nvm files for WCN785x
  - i915: Update Xe2LPD DMC to v2.24
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
  - iwlwifi: add Bz-gf FW for core89-91 release
  - QCA: Update Bluetooth WCN785x firmware to 2.0.0-00515-2
  - amdgpu: update smu 13.0.10 firmware
  - amdgpu: update sdma 6.0.3 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: add smu 13.0.14 firmware
  - amdgpu: add sdma 4.4.5 firmware
  - amdgpu: add psp 13.0.14 firmware
  - amdgpu: add gc 9.4.4 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vpe 6.1.1 firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update sdma 4.4.2 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - ice: update ice DDP wireless_edge package to 1.3.20.0
  - ice: update ice DDP comms package to 1.3.52.0
  - ice: update ice DDP package to ice-1.3.41.0
  - amdgpu: update DMCUB to v9.0.10.0 for DCN314
  - amdgpu: update DMCUB to v9.0.10.0 for DCN351
  - linux-firmware: Update AMD cpu microcode
  Resolves: RHEL-73843


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250212-150
changelog:
  - Missing firmware for the enablement of TI AMP TAS2781 SPI driver (RHEL-78576)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - i915: Update Xe2LPD DMC to v2.28
  - ASoC: tas2781: Add regbin firmware by index for single device
  - WHENCE: qca: add missing version information
  - WHENCE: qca: add missing version information
  - WHENCE: split generic QCA section into USB and serial sections
  - rtl_bt: Update RTL8852B BT USB FW to 0x0474_842D
  - iwlwifi: add Bz/gl FW for core93-123 release
  - iwlwifi: update ty/So/Ma firmwares for core93-123 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core93-82 release
  - ASoC: tas2781: Add dsp firmware for new projects
  - amdgpu: DMCUB update for DCN401
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1
  - ath12k: QCN9274 hw2.0: update board-2.bin
  - ath11k: WCN6750 hw1.0: update board-2.bin
  - ath11k: QCN9074 hw1.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1
  - ath11k: QCA6698AQ hw2.1: add to WLAN.HSP.1.1-04479-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
  - ath11k: QCA6698AQ hw2.1: add board-2.bin
  - ath11k: QCA6390 hw2.0: update board-2.bin
  - ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.6
  - ath11k: QCA2066 hw2.1: update board-2.bin
  - ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-02409-QCAHKSWPL_SILICONZ-1
  - copy-firmware: Fix 'No such file or directory' error.
  - ath11k: add device-specific firmware for QCM6490 boards
  - qca: add more WCN3950 1.3 NVM files
  - qca: add firmware for WCN3950 chips
  - qca: move QCA6390 firmware to separate section
  - qca: restore licence information for WCN399x firmware
  - amdgpu: DMCUB updates for various ASICs
  - amdgpu: DMCUB updates forvarious AMDGPU ASICs
  - Merge https://github.com/quicjathot/bt_msl_fw_1.1.3_00069 into wcn6750
  - qca: Update Bluetooth WCN6750 1.1.0-00476 firmware to 1.1.3-00069
  - qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
  - qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
  - linux-firmware: Update FW files for MRVL SD8997 chips
  - i915: Update Xe2LPD DMC to v2.27
  - Merge https://github.com/vivesahu-qcom/bt_hsp_fw650 into wcn6856
  - qca: Update Bluetooth WCN6856 firmware 2.1.0-00642 to 2.1.0-00650
  - rtl_bt: Update RTL8852B BT USB FW to 0x049B_5037
  - amdgpu: Update ISP FW for isp v4.1.1
  - trivial: contrib: wrap the process in try/except to catch server issues
  - trivial: contrib: use python-magic to detect encoding of emails
  - Merge https://github.com/che-jiang/qca_btfw into qca
  - QCA: Add Bluetooth firmware for QCA6698
  - amdgpu: revert DMCUB 3.1.4 firmware
  - amlogic: update firmware for w265s2
  - mediatek MT7925: update bluetooth firmware to 20250113153307
  - linux-firmware: update firmware for MT7925 WiFi device
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update yellow carp firmware
  - qcom: correct licence information for SA8775P binaries
  - qcom: update SLPI firmware for RB5 board
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: add DSP firmware for SA8775p platform
  - qcom: correct venus firmware versions
  - qcom: add missing version information
  - linux-firmware: Update firmware (v10) for mt7988 internal
  - iwlwifi: add Bz FW for core90-93 release
  - linux-firmware: wilc3000: add firmware for WILC3000 WiFi device
  Resolves: RHEL-78576


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250314-151
changelog:
  - accel: ivpu: Update firmware for NPU (RHEL-38587)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - rtw88: Add firmware v33.6.0 for RTL8814AE/RTL8814AU
  - rtw89: 8922a: update fw to v0.35.64.0
  - rtw89: 8922a: update fw to v0.35.63.0
  - rtw89: 8852c: update fw to v0.27.125.0
  - iwlwifi: add Bz/gl FW for core94-91 release
  - iwlwifi: update ty/So/Ma firmwares for core94-91 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core94-91 release
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vcn 5.0.0 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update sdma 7.0.1 firmware
  - amdgpu: update gc 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update gc 10.3.6 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update picasso firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update gc 9.4.4 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update gc 10.3.7 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update aldebaran firmware
  - qcom: Update gpu firmwares for qcs8300 chipset
  - linux-firmware: add firmware for qat_420xx devices
  - amdgpu: DMCUB updates for various ASICs
  - i915: Update Xe3LPD DMC to v2.20
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20250305133215
  - mediatek MT7920: update bluetooth firmware to 20250210151502
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - intel_vpu: Add firmware for 37xx and 40xx NPUs
  - QCA: Add Bluetooth firmwares for QCA2066 with USB transport
  - QCA: Add two bluetooth firmware nvm files for QCA2066
  - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00653
  - QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00653
  - cirrus: cs35l41: Add firmware and tuning for ASUS Consumer laptops
  - cirrus: cs35l41: Add Firmware for various ASUS Commercial laptops
  - ASoC: tas2781: Update dsp firmware for Gemtree project
  - xe: Update GUC to v70.40.2 for BMG, LNL
  - amdgpu: DMCUB updates for various ASICs
  - amdgpu: DCUB update for DCN401 and DCN315
  - cirrus: cs35l41: Add firmware and tunings for CS35L41 driver for Steam Deck
  - ath11k: QCN9074 hw1.0: update to WLAN.HK.2.9.0.1-02175-QCAHKSWPL_SILICONZ-2
  - ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04604-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
  - ath11k: QCA6698AQ hw2.1: update board-2.bin
  - rtw89: 8852bt: update fw to v0.29.122.0 and BB parameter to 07
  - linux-firmware: Update AMD SEV firmware
  - linux-firmware: update firmware for MT7920 WiFi device
  - qca: update WCN3988 firmware
  - amdgpu: Update ISP FW for isp v4.1.1
  - qcom: add firmware for Adreno A225
  - cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for two HP laptops
  - cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
  - cirrus: cs35l56: Add and update firmware for Cirrus CS35L56 for various Lenovo laptops
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some Dell laptops
  - linux-firmware: update firmware for en8811h 2.5G ethernet phy
  - i915: Update Xe3LPD DMC to v2.17
  - ASoC: tas2781: Change regbin firmwares for single device
  Resolves: RHEL-38587


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250513-152
changelog:
  - Update linux-firmware to latest upstream (RHEL-87565)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - intel_vpu: Update NPU firmware
  - intel: avs: Update topology file for Digital Microphone Array
  - amdgpu: updates for dcn 3.20 and dcn 4.01 firmware to 0.1.10.0
  - linux-firmware: Amphion: Update vpu firmware
  - amd_pmf: Update AMD PMF TA Firmware to v3.1
  - amdgpu: update dcn 4.01 firmware to 0.1.8.0
  - qcom: Add link for SM8350 GPU firmware
  - cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops
  - cirrus: cs35l56: Add firmware for Cirrus Amps for some ASUS laptops
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some Dell laptops
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20250425073330
  - rtw89: 8852c: add tables for dynamic antenna TXPWR
  - rtw89: 8922a: update fw to v0.35.71.0
  - brcm: Add NVRAM file for Radxa Rock Pi X mini PC
  - i915: Update Xe3LPD DMC to v2.23
  - rtl_bt: Update RTL8852B BT USB FW to 0x098B_154B
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01300-QCAHKSWPL_SILICONZ-1
  - ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
  - ath12k: QCN9274 hw2.0: update board-2.bin
  - qcom: vpu: update video firmware binary for SA8775p
  - iwlwifi: add Bz/gl FW for core95-82 release
  - iwlwifi: update ty/So/Ma firmwares for core95-82 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core95-82 release
  - iwlwifi: add Bz-hr FW for core93-123 release
  - qcom: add QUPv3 firmware for QCS9100 platform
  - ASoC: tas2781: Swap channel for SPI projects.
  - bmi260: Add BMI260 IMU initial configuration data file
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x1881_BA06
  - rtw89: 8922a: update element RF TXPWR to R40
  - rtw89: 8852c: update element RF TXPWR to R78
  - rtw89: 8852c: add fw v0.27.125.0 with format version 2
  - Revert "rtw89: 8852c: update fw to v0.27.125.0"
  - qcom: vpu: add video firmware binary for qcm6490
  - contrib: process_linux_firmware: set user agent
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vcn 5.0.0 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update smu 13.0.7 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update picasso firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update gc 9.4.4 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update aldebaran firmware
  - amdgpu: update dcn 4.01 frmware to 0.1.6.0
  - intel: ish: Update license file for ISH
  - intel: avs: Update topology file for I2S Analog Devices 4567
  - intel: avs: Update topology file for I2S Realtek 5663
  - intel: avs: Update topology file for I2S Realtek 5640
  - intel: avs: Update topology file for I2S Realtek 5514
  - intel: avs: Update topology file for I2S Realtek 298
  - intel: avs: Update topology file for I2S Realtek 286
  - intel: avs: Update topology file for I2S Realtek 274
  - intel: avs: Update topology file for I2S Nuvoton 8825
  - intel: avs: Update topology file for I2S Maxim 98927
  - intel: avs: Update topology file for I2S Maxim 98373
  - intel: avs: Update topology file for I2S Maxim 98357a
  - intel: avs: Update topology file for HDAudio codecs
  - intel: avs: Update topology file for HDMI codecs
  - intel: avs: Update topology file for Digital Microphone Array
  - intel: avs: Update topology file for I2S Dialog 7219
  - xe: Update GUC to v70.44.1 for BMG and LNL
  - i915: Update GUC to v70.44.1 for i915 platforms
  - qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform
  - qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon platform
  - Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012
  - linux-firmware: add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy
  - QCA: Add 8 bluetooth nvm files for WCN785x btusb
  - QCA: Update WCN785x btusb firmware to 2.0.0-00790-3
  - qcom: update firmware binary for SM8250
  - mediatek: Add new mt8195 SOF firmware
  - mediatek: Add new mt8188 SOF firmware
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x17E9_16ED
  - Revert "rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6"
  - intel_vpu: Update NPU firmware
  - cirrus: cs35l56: Correct filenames of SSID 103c8e1b and 103c8e1c
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6
  - amdgpu: update dcn 3.5 and dcn 3.5.1 firmware to 9.0.27.0
  - amdgpu: update dcn 3.1.4 firmware to 8.0.78.0
  - amdgpu: update dcn 4.01 firmware to 0.1.3.0
  - amdgpu: update dcn 3.5 firmware to 0.1.0.0
  - cirrus: cs35l41: Add Firmware for various HP Laptops using CS35L41 HDA
  - cirrus: Add cs35l56 firmware symlinks for Asus UM5606KA
  - qcom: Add DSP firmware for QCS8300 platform
  - mediatek: Add MT8188 SCP firmware
  - copy-firmware: fail gracefully if moreutils parallel is installed
  - copy-firmware: make script smarter about bad parameters
  - copy-firmware: add usage help text
  - linux-firmware: Update firmware file for Intel BlazarI core
  - qcom: Add Audio firmware for Lenovo Slim 7x
  - qcom: Add Audio firmware for Lenovo T14s
  - amdgpu: DMCUB updates for various ASICs
  Resolves: RHEL-87565


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250604-153
changelog:
  - Update linux-firmware to latest upstream (RHEL-95338)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - xe: Update GUC to v70.45.2 for BMG, LNL
  - i915: Update GUC to v70.45.2 for DG2
  - xe: Update LNL GSC to v104.0.5.1429
  - amdgpu: DMCUB updates for various ASICs
  - qcom: add QUPv3 firmware for QCS8300 platform
  - Intel IPU7: Add firmware binary files
  - ice: update wireless_edge package to 1.3.23.0
  - ice: update comms package to 1.3.55.0
  - ice: update package to 1.3.43.0
  - linux-firmware: Update firmware file for Intel Pulsar core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - linux-firmware: Update firmware file for Intel Quasar core
  - linux-firmware: Update firmware file for Intel Solar core
  - linux-firmware: Update firmware file for Intel Magnetar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - iwlwifi: add Bz/gl FW for core96-76 release
  - iwlwifi: update ty/So/Ma firmwares for core96-76 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core96-76 release
  - iwlwifi: update firmwares for 8000 series
  - iwlwifi: update 7265D firmware
  - mediatek MT7925: update bluetooth firmware to 20250526153203
  - linux-firmware: update firmware for MT7925 WiFi device
  - qcom: sc8280xp: FW blob updates for X13s
  - brcm: Add symlinks for Khadas VIM SDIO wifi config to AW-CM256SM.txt
  - ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
  - cirrus: cs35l41: Fix firmware links for several ASUS laptops
  - cirrus: cs35l41: Add Firmware for various HP Agusta Laptops using CS35L41 HDA
  - Adjust QUPv3 driver name
  - cnm: Add Chips&Media wave633c firmware for NXP i.MX9
  - qcom: add QUPv3 firmware for QCM6490 platform
  - mediatek: Add mt8196 VCP firmware
  - cirrus: cs35l41: Add Firmware for various ACER Laptops using CS35L41 HDA
  - nvidia: add GSP-RM version 570.144 firmware images
  - amdgpu: DMCUB updates for various ASICs
  - powervr: add firmware for Imagination Technologies BXS-4-64 GPU
  - rtl_bt: Update RTL8822C BT USB and UART firmware to 0x7C20
  - brcmfmac: Add a couple of NanoPi devices
  - rtl_nic: add firmware rtl8127a-1
  - cnm: update chips&media wave521c firmware.
  Resolves: RHEL-95338


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250716-154
changelog:
  - Update linux-firmware to latest upstream (RHEL-95338)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - rtw89: 8852b: update fw to v0.29.128.0
  - rtw89: 8852bt: update fw to v0.29.127.0
  - rtw89: 8922a: add regd fw element with version R72-R6
  - rtw89: 8852c: add regd fw element with version R72-R57
  - rtw89: 8922a: update BB parameter V49
  - qcom: Update gpu firmwares of QCS615 chipset
  - linux-firmware: Update firmware file for Intel Solar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - xe: Add fan_control v203.0.0.0 for BMG
  - linux-firmware: Update AMD cpu microcode
  - amdgpu: Add DCN 3.6
  - amdgpu: Add PSP 14.0.5
  - amdgpu: Add SDMA 6.1.3
  - amdgpu: Add GC 11.5.3
  - mediatek MT7921: update bluetooth firmware to 20250625154126
  - qcom/adreno: document firmware revisions
  - qcom/adreno: move A610 and A702 ZAP files to Adreno driver section
  - qcom: Add sdx61 Foxconn vendor firmware image file
  - Revert "linux-firmware: Update firmware file for Intel Pulsar core"
  - qcom/adreno: sort entries in WHENCE
  - xe: First HuC release for Pantherlake
  - xe: First GuC release for Pantherlake
  - linux-firmware: update firmware for MT7921 WiFi device
  - rtw89: 8922a: update fw to v0.35.80.0
  - rtw89: 8852c: update fw to v0.27.129.1
  - rtw89: 8852c: update fw to v0.27.128.0
  - WHENCE: extract license texts
  - WHENCE: expand the advansys license statement
  - WHENCE: some older AMD drivers are MIT licensed
  - qcom: update firmware binary for SM8550
  - amdgpu: DMCUB updates for DCN401
  - qcom: venus-5.4: add the firmware binary for qcs615
  - Revert "qcom: Add sdx61 Foxconn vendor firmware image file"
  - amdgpu: update dmcub fw for dcn401
  - qcom: Add sdx61 Foxconn vendor firmware image file
  - brcm: Fix symlinks for Khadas VIM SDIO wifi config
  - amdgpu: update renoir firmware
  - amdgpu: update vcn 5.0.0 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update sdma 7.0.1 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: add raven2 ip discovery firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update sdma 7.0.0 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: add picasso ip discovery firmware
  - amdgpu: add raven ip discovery firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update smu 13.0.7 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update gc 10.3.6 firmware
  - amdgpu: update smu 13.0.10 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update navi10 firmware
  - amdgpu: add smu 13.0.0 kicker firmware
  - amdgpu: add psp 13.0.0 kicker firmware
  - amdgpu: add gc 11.0.0 kicker firmware
  - amdgpu: add vcn 5.0.1 firmware
  - amdgpu: add sdma 4.4.4 firmware
  - amdgpu: add psp 13.0.12 firmware
  - amdgpu: add gc 9.5.0 firmware
  - amdgpu: add arcturus IP discovery firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update gc 9.4.4 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update beige_goby firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update dimgrey_cavefish firmware
  - amdgpu: update aldebaran firmware
  - WHENCE: fix subtly incorrect licensing
  - amdgpu: update dmcub fw for dcn32 and dcn401
  - mediatek: Update mt8186 SCP firmware
  - amdgpu: Update DMCUB fw for DCN401 & DCN315
  - WHENCE: unify Driver statements
  - qcom: add gpu firmwares for X1P42100 chipset
  - QCA: Update WCN785x btusb firmware to 2.0.0-00799-5
  - rtl_nic: update firmware of RTL8153A
  - qcom: sc8280xp: Updated power FW for X13s
  - linux-firmware: update firmware for MT7986
  - linux-firmware: update firmware for MT7981
  - linux-firmware: update firmware for MT7916
  - cirrus: cs35l41: Add Firmware for ASUS NUC using CS35L41
  - Revert "iwlwifi: add Bz/gl FW for core96-76 release"
  - amdgpu: DMCUB updates for various ASICs
  - mediatek MT7922: update bluetooth firmware to 20250523103438
  - mediatek MT7921: update bluetooth firmware to 20250523111333
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7921 WiFi device
  Resolves: RHEL-95338


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250812-155
changelog:
  - Update linux-firmware to latest upstream (RHEL-108845)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - amdgpu: DMCUB updates for various ASICs
  - panthor: Add firmware for more Mali GPUs
  - amdgpu: update renoir firmware
  - amdgpu: add SMU 14.0.3 kicker firmware
  - amdgpu: add PSP 14.0.3 firmware
  - amdgpu: add GC 12.0.1 kicker firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update SDMA 6.1.2 firmware
  - amdgpu: update PSP 14.0.4 firmware
  - amdgpu: update GC 11.5.2 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 5.0.0 firmware
  - amdgpu: update SDMA 7.0.1 firmware
  - amdgpu: update PSP 14.0.3 firmware
  - amdgpu: update GC 12.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update SDMA 7.0.0 firmware
  - amdgpu: update PSP 14.0.2 firmware
  - amdgpu: update GC 12.0.0 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update GC 10.3.6 firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SDMA 6.0.2 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update PSP 13.0.0 kicker firmware
  - amdgpu: update VCN 5.0.1 firmware
  - amdgpu: update PSP 13.0.12 firmware
  - amdgpu: update GC 9.5.0 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update PSP 13.0.14 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update vpe 6.1.1 firmware
  - amdgpu: update VCN 4.0.6 firmware
  - amdgpu: update SDMA 6.1.1 firmware
  - amdgpu: update PSP 14.0.1 firmware
  - amdgpu: update GC 11.5.1 firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update PSP 13.0.8 firmware
  - amdgpu: update GC 10.3.7 firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update SDMA 6.0.1 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update dimgrey_cavefish firmware
  - amdgpu: update aldebaran firmware
  - qca: Update Bluetooth WCN6750 1.1.3-00069 firmware to 1.1.3-00091
  - qcom: Add QDSP firmware file for Qualcomm QDU100 device.
  - ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3
  - ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.5-01651-QCAHKSWPL_SILICONZ-1
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04650-QCAHSPSWPL_V1_V2_SILICONZ_IOE-2
  - ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.9
  - ath11k: QCA2066 hw2.1: update board-2.bin
  - qcom: Update xbl_config firmware file.
  - amdgpu: Update GCN 4.0.5 microcode
  - amdgpu: Update SDMA 6.1.0 microcode
  - amdgpu: Update GC 11.5.0 microcode
  - qcom: Add QDU100 firmware image files required for booting.
  - linux-firmware: Add firmware for airoha-npu driver
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20250721233113
  - qcom: Update DSP firmware for qcm6490 platform
  - qcom: update Venus firmware file for v6.0
  - i915: Xe3LPD DMC v2.29
  - linux-firmware: Update AMD cpu microcode
  - qcom: Add QCS6490 symlink for QUPv3 firmware
  - qcom: Add firmware binary for SM8750.
  - amdgpu: update dmcub fw for dcn314
  - cirrus: cs35l41: Add Firmware for various ASUS commercial Laptops using CS35L41 HDA
  - cirrus: cs35l41: Update Firmware for Dell Oasis
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
  - qcom: Add Audio topology for QCS6490 RB3Gen2
  - intel_vpu: Update NPU firmware
  - amdgpu: update dmcub fw for various DCN version
  - WHENCE: extract more license statements
  - WHENCE: clarify io_ti origin
  - amdgpu: Update GC 11.5.1 microcode
  Resolves: RHEL-108845


author: Denys Vlasenko <dvlasenk@redhat.com> - 20251111-156
changelog:
  - Update linux-firmware to latest upstream (RHEL-128087)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - rtl_bt: Update RTL8922A BT USB firmware to 0x41C0_C905
  - linux-firmware: add firmware for mt7987 internal 2.5G ethernet phy
  - rtw88: 8822b: Update firmware to v30.20.0
  - rtl_nic: add firmware rtl8125k-1
  - ASoC: tas2781: Update dsp firmware for HP and ASUS projects
  - ASoC: tas2781: Update dsp firmware for HP and ASUS projects
  - amdgpu: DMCUB updates for various ASICs
  - amdgpu: DMCUB updates for various ASICs
  - qcom: add SOCCP firmware for kaanapali platform
  - xe: Update GUC to v70.53.0 for BMG, LNL, PTL
  - i915: Update GUC to v70.53.0 for DG2, MTL
  - rtw89: 8851b: update fw to v0.29.41.5
  - rtw89: 8852b: update fw to v0.29.128.0 with format suffix -2
  - rtw89: 8852b: update fw to v0.29.29.14
  - Revert "rtw89: 8852b: update fw to v0.29.128.0"
  - rtw89: 8852bt: update fw to v0.29.127.0 with format suffix -1
  - rtw89: 8852bt: update fw to v0.29.122.1
  - Revert "rtw89: 8852bt: update fw to v0.29.127.0"
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - linux-firmware: Create audio folder in ti folder, and move all the audio firmwares into it
  - amdgpu: DMCUB updates for various ASICs
  - linux-firmware: Update WHENCE for microcode_amd_fam19h.bin
  - linux-firmware: Update AMD cpu microcode
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20251015213201
  - rtl_bt: Add firmware and config files for RTL8761CUV
  - linux-firmware: Update AMD cpu microcode
  - qcom: add ADSP firmware for kaanapali platform
  - amdgpu: DMCUB updates for various ASICs
  - linux-firmware: Renaming the file to cover a wide range of HP Lunar Lake system.
  - mediatek MT7920: update bluetooth firmware to 20251020151255
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7920 WiFi device
  - amd-ucode: Fix minimum revisions in README
  - cirrus: cs35l41: Rename various Asus Laptop firmware files to not have Speaker ID
  - mediatek MT7922: update bluetooth firmware to 20251020143443
  - Revert "linux-firmware: update firmware for MT7922 WiFi device"
  - QCA: Update Bluetooth WCN6856 firmware 2.1.0-00653 to 2.1.0-00659
  - iwlwifi: add Bz/Fm and gl FW for core98-161 release
  - iwlwifi: update Bz/Hr and Bz/Gf firmwares for core98-161 release
  - iwlwifi: update ty/So/Ma firmwares for core98-161 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core98-161 release
  - intel: qat: Fix missing link
  - amdgpu: DMCUB updates for various ASICs
  - nvidia: add generic bootloader for GSP-enabled systems
  - linux-firmware: qcom: sync audioreach firmwares from v1.0.0 build
  - qcom: vpu: rename firmware binaries
  - Intel IPU7: Update product signed firmware binary
  - i915: Xe2LPD DMC v2.29
  - i915: Xe3LPD DMC v2.32
  - i915: Xe3LPD_3002 DMC v2.27
  - WHENCE: nvidia: rearrange GSP-RM firmware lines
  - linux-firmware: Add ISH firmware file for Intel Pather Lake platform
  - linux-firmware: Update firmware file for Intel Magnetar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - qcom: add CDSP firmware for kaanapali platform
  - qcom: add version for A650 GMU firmware
  - qca: Update Bluetooth WCN6750 1.1.3-00091 firmware to 1.1.3-00100
  - qcom: Add firmwares for Kaanapali GPU
  - qcom: Update A623 GMU fw
  - qcom: Fix QCS615 chipset's GPU secure fw
  - qcom: Update DSP firmware for sa8775p platform
  - amdgpu: DMCUB updates for various ASICs
  - WHENCE: remove link for Kaanapali video firmware
  - intel_vpu: Update NPU firmware
  - linux-firmware: Add Dell ISH firmware for Intel Lunar Lake systems
  - Update VCN for Navi1x, Green Sardine and Renoir
  - WHENCE: extract multitech license text
  - WHENCE: extract ueagle license
  - WHENCE: use LICENCE.sensoray for s2255drv
  - WHENCE: rename LICENCE.go7007-s2250 to LICENCE.sensoray
  - WHENCE: clean up emi62 and yam license statements
  - qcom: vpu: update video firmware binary for SM8550
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x3BAC_ADBA
  - qcom: vpu: add video firmware for Kaanapali
  - qcom: Update DSP firmware for qcs8300 platform.
  - qcom: Add Audio topology for HAMOA-EVK
  - intel/ish:Add ISH firmware file for Intel Lunar Lake platform
  - mediatek: update firmware version info for MT7986/81/16
  - linux-firmware: ql2500_fw: update ISP25xx Firmware
  - qcom: Update aic100 firmware files
  - qcom: Add audio topology and ADSP firmware for qcs6490-radxa-dragon-q6a
  - amdgpu: DMCUB updates for various ASICs
  - mediatek: mtk_wed: drop links for mt7988
  - Revert "amdgpu: update gc 10.3.6 firmware"
  - qcom: Update DSP firmware for qcs8300 platform.
  - powervr: update firmware for Imagination Technologies BXS-4-64 GPU
  - qcom: Update DSP firmware for sa8775p platform.
  - amdgpu: DMCUB updates for various ASICs
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - qcom: move LEMANS EVK firmware to correct location
  - amdgpu: update PSP 14.0.3 kicker firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update VCN 4.0.6 firmware
  - amdgpu: update PSP 14.0.1 firmware
  - amdgpu: update GC 11.5.1 firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update VPE 6.1.0 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update GC 10.3.6 firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update VCN 5.0.0 firmware
  - amdgpu: update PSP 14.0.3 firmware
  - amdgpu: update GC 12.0.1 firmware
  - amdgpu: update SMU 14.0.2 firmware
  - amdgpu: update PSP 14.0.2 firmware
  - amdgpu: update GC 12.0.0 firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update SMU 13.0.0 kicker firmware
  - amdgpu: update PSP 13.0.0 kicker firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update SMU 13.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update VCN 5.0.1 firmware
  - amdgpu: update PSP 13.0.12 firmware
  - amdgpu: update GC 9.5.0 firmware
  - amdgpu: update PSP 13.0.14 firmware
  - amdgpu: update GC 9.4.4 firmware
  - amdgpu: update SDMA 6.1.3 firmware
  - amdgpu: update PSP 14.0.5 firmware
  - amdgpu: update GC 11.5.3 firmware
  - amdgpu: update VPE 6.1.3 firmware
  - amdgpu: update PSP 14.0.4 firmware
  - amdgpu: update GC 11.5.2 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update VCN 4.0.3 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - linux-firmware: update firmware for en8811h 2.5G ethernet phy
  - amdgpu: DMCUB updates for various ASICs
  - intel/ish: Add firmware for LENOVO THINKPAD X1 2-in-1 Gen 10
  - mediatek MT7922: update bluetooth firmware to 20250903123504
  - linux-firmware: update firmware for MT7922 WiFi device
  - qcom: move Monaco EVK topology from qcs8275 to qcs8300 subdir
  - qcom: Add Audio topology for MONACO-EVK
  - qcom: add CDSP firmware for qcs615 platform
  - qcom: Add Audio topology for LEMANS-EVK
  - ath12k: WCN7850 hw2.0@ncm865: add to WLAN.IOE_HMT.1.1-00018-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925:update bluetooth firmware to 20250825220109 Update binary firmware for MT7925 BT devices.
  - qcom: vpu: update firmware binaries to fix encoder drain handling
  - intel_vpu: Update NPU firmware
  - Revert "cs35l56: Rename firmware for Thinkbook 16P Gen6 (17AA3921) without multiple speakers"
  - cs35l56: Rename firmware for Thinkbook 16P Gen6 (17AA3921) without multiple speakers
  - xe: Update GUC to v70.49.4 for BMG, LNL, PTL
  - i915: Update GUC to v70.49.4 for ADL-P, DG1, DG2, MTL, TGL
  - qcom: add ADSP firmware for qcs615 platform
  - rtl_bt: Update RTL8822C BT USB firmware to 0x2B66_D962
  - iwlwifi: add Bz-HR FW for core90-93 release
  - Fix link entry for qat_895xcc.bin
  - Move QAT firmware to intel/ subdirectory
  - Move all iwlwifi top level files to intel/ directory
  - Revert "intel/ish: Add firmware for LENOVO THINKPAD X1 2-in-1 Gen 10"
  - ath11k: Support WCN6855 hw2.1 with NFA firmware variant
  - amdgpu: Update ISP FW for isp v4.1.1
  - Update README.md to clarify S-o-b requirements
  - firmware: qcom: Reorder VPU firmware entries in WHENCE
  - intel_vpu: Update NPU firmware
  - amdgpu: DMCUB updates for various ASICs
  - intel/ish: Add firmware for LENOVO THINKPAD X1 2-in-1 Gen 10
  - cirrus: cs35l41: Move entries to correct driver section in WHENCE
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some Lenovo laptops
  - ath11k: WCN6855 hw2.0@nfa765: add to WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
  - cirrus: cs35l56: Add firmware for Cirrus Amps for some Lenovo laptops
  - qcom: Add firmware binary for SM8650.
  - Link rtl8723b_config.bin to rtl8723bs
  - rtw89: 8922a: update fw to v0.35.80.3
  - rtw89: 8852c: update fw to v0.27.129.4
  - rtw89: 8852c: update fw to v0.27.129.3
  - qcom: add CDSP firmware for x1e80100 platform
  - iwlwifi: add Bz/gl FW for core97-84 release
  - iwlwifi: update ty/So/Ma firmwares for core97-84 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core97-84 release
  - amdgpu: DMCUB updates for various ASICs
  - realtek: rt1321: Add patch firmware of MCU
  - mediatek: Add MT8189 SCP firmware
  Resolves: RHEL-128087


author: Denys Vlasenko <dvlasenk@redhat.com> - 20251111-158
changelog:
  - Fix placement of several iwlwifi files in iwl*-firmware
  - Correct changelog dates
  Resolves: RHEL-128087


author: Charalampos Stratakis <cstratak@redhat.com> - 2.13.1-1
changelog:
  - Update to 2.13.1 (#1831402)
  - Fix docs build failures with Sphinx 3 (#1823532)
  - Use make macros: https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2.git.d18d5863-1
changelog:
  - Update to the upstream v3.0.2 + tip of origin/master
    with fixes for an important issue:
    https://github.com/nhorman/rng-tools/pull/123
    https://github.com/smuellerDD/jitterentropy-library/issues/37
  - Add important upstream fixes for the one CPU case (bz 1974132)


author: Vladis Dronov <vdronov@redhat.com> - 3.0.2-2.git.409828cf
changelog:
  - Update to the latest upstream commits upto 409828cf (bz 1973157)
  - Add clock_gettime() software time source
  - Add a code for choosing between software and hardware time sources
    https://github.com/smuellerDD/jitterentropy-library/pull/57
    https://bugzilla.redhat.com/show_bug.cgi?id=1974132


author: Vladis Dronov <vdronov@redhat.com> - 3.3.1-2
changelog:
  - Update to the upstream v3.3.1 @ 887c9871 (bz 2015560)
  - Fix a security issue found by a covscan in jitterentropy library


author: Björn Esser <besser82@fedoraproject.org> - 0.14-2
changelog:
  - Add a patch to backport fixes applied on upstream master branch
  - Re-enable RDRAND as json-c can detect broken implementations in CPUs now
  - Disable -Werror during build


author: Björn Esser <besser82@fedoraproject.org> - 0.14-6
changelog:
  - Build using Ninja instead of Make
  - Add a patch to move Doxyfile into doc subdir
  - Remove pre-built html documentation
  - Update Doxyfile during %prep
  - Add a patch to apply some optimizations to arraylist
  - Hardlink the files in %_pkgdocdir


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4.0-4
changelog:
  - Fix layout->keymap conversion broken by change in xkeyboard-config
    (patch by Peter Hutterer)
    Resolves: #1950406


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-633.el9]
changelog:
  - nbd: override creds to kernel when calling sock_{send,recv}msg() (Ming Lei) [RHEL-113752]
  - vrf: Drop existing dst reference in vrf_ip6_input_dst (Antoine Tenart) [RHEL-115636]
  - fanotify: add watchdog for permission events (Miklos Szeredi) [RHEL-123216]
  - page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-115645]
  - Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101838]
  - powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101838]
  - powerpc: Find mutex struct based on RTAS tokens (Mamatha Inamdar) [RHEL-101838]
  - vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (Guillaume Nault) [RHEL-115639]
  - vxlan: Fix NPD when refreshing an FDB entry with a nexthop object (Guillaume Nault) [RHEL-115639]
  - vxlan: vnifilter: Fix unlocked deletion of default FDB entry (Guillaume Nault) [RHEL-115639]
  - vxlan: Add RCU read-side critical sections in the Tx path (Guillaume Nault) [RHEL-115639]
  - geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Guillaume Nault) [RHEL-115639]
  - geneve: Fix use-after-free in geneve_find_dev(). (Guillaume Nault) [RHEL-115639]
  - mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski) [RHEL-16340]
  - fs: writeback: fix use-after-free in __mark_inode_dirty() (CKI Backport Bot) [RHEL-117209] {CVE-2025-39866}
  - crypto: ccp - Use int type to store negative error codes (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix incorrect payload size calculation in psp_poulate_hsti() (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix typo in psp_populate_hsti function name (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Remove redundant __GFP_ZERO (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix checks for SNP_VLEK_LOAD input buffer length (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add support to enable CipherTextHiding on SNP_INIT_EX (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Introduce new API interface to indicate SEV-SNP Ciphertext hiding feature (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add support for SNP_FEATURE_INFO command (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Cache SEV platform status and platform state (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - New bit-field definitions for SNP_PLATFORM_STATUS command (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked() (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - reduce stack usage in ccp_run_aes_gcm_cmd (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Vladis Dronov) [RHEL-106910] {CVE-2025-38581}
  - crypto: ccp - Fix locking on alloc failure handling (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix SNP panic notifier unregistration (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix dereferencing uninitialized error pointer (Vladis Dronov) [RHEL-106910] {CVE-2025-39729}
  - crypto: ccp - Add missing bootloader info reg for pspv6 (Vladis Dronov) [RHEL-106910]
  - KVM: SVM: Add missing member in SNP_LAUNCH_START command structure (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add missing tee info reg for teev2 (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add missing bootloader info reg for pspv5 (Vladis Dronov) [RHEL-106910]
  - dt-bindings: crypto: Convert amd,ccp-seattle-v1a to DT schema (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add support for PCI device 0x17D8 (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Include crypto/utils.h for crypto_memneq (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Fix __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add missing header inclusions (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Silence may-be-uninitialized warning in sev_ioctl_do_pdh_export (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Move SEV/SNP Platform initialization to KVM (Vladis Dronov) [RHEL-106910]
  - KVM: SVM: Add support to initialize SEV/SNP functionality in KVM (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Add new SEV/SNP platform shutdown API (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Register SNP panic notifier only if SNP is enabled (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Reset TMR size at SNP Shutdown (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Ensure implicit SEV/SNP init and shutdown in ioctls (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Move dev_info/err messages for SEV/SNP init and shutdown (Vladis Dronov) [RHEL-106910]
  - crypto: ccp - Abort doing SEV INIT if SNP INIT fails (Vladis Dronov) [RHEL-106910]
  - sanitize handling of long-term internal mounts (José Expósito) [RHEL-113576]
  - PM: hibernate: Add stub for pm_hibernate_is_recovering() (José Expósito) [RHEL-113576]
  - PM: hibernate: add new api pm_hibernate_is_recovering() (José Expósito) [RHEL-113576]
  - mm/kmap: Add kmap_local_page_try_from_panic() (José Expósito) [RHEL-113576]
  - firmware: sysfb: Move bpp-depth calculation into screen_info helper (José Expósito) [RHEL-113576]
  - platform/x86: apple-gmux: Add apple_gmux_detect() helper (José Expósito) [RHEL-113576]
  - platform/x86: apple-gmux: Move port defines to apple-gmux.h (José Expósito) [RHEL-113576]
  - PCI: Add pci_is_display() to check if device is a display controller (José Expósito) [RHEL-113576]
  - io_uring: fix incorrect unlikely() usage in io_waitid_prep() (Jeff Moyer) [RHEL-105612]
  - io_uring: protect mem region deregistration (Jeff Moyer) [RHEL-105612]
  - Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()" (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: kill alloc_cache for io_kiocb allocations (Jeff Moyer) [RHEL-105612]
  - io_uring: rename the data cmd cache (Jeff Moyer) [RHEL-105612]
  - io_uring: deduplicate caches deallocation (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths (Jeff Moyer) [RHEL-105612]
  - fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability (Jeff Moyer) [RHEL-105612]
  - io_uring/net: always use current transfer count for buffer put (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: cast nr_pages to size_t before shifting (Jeff Moyer) [RHEL-105612]
  - io_uring: fix breakage in EXPERT menu (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: fix POLLERR handling (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: cast rw->flags assignment to rwf_t (Jeff Moyer) [RHEL-105612]
  - io_uring: don't use int for ABI (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: flag partial buffer mappings (Jeff Moyer) [RHEL-105612]
  - io_uring/net: mark iov as dynamically allocated even for single segments (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: don't rely on user vaddr alignment (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: fix folio unpinning (Jeff Moyer) [RHEL-105612]
  - io_uring: fix potential page leak in io_sqe_buffer_register() (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: don't put task_struct on tctx setup failure (Jeff Moyer) [RHEL-105612]
  - io_uring: fix task leak issue in io_wq_create() (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: validate buffer count with offset for cloning (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: don't truncate end buffer for multiple buffer peeks (Jeff Moyer) [RHEL-105612]
  - io_uring: consistently use rcu semantics with sqpoll thread (Jeff Moyer) [RHEL-105612]
  - io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo() (Jeff Moyer) [RHEL-105612]
  - io_uring/net: only consider msg_inq if larger than 1 (Jeff Moyer) [RHEL-105612]
  - io_uring/net: only retry recv bundle for a full transfer (Jeff Moyer) [RHEL-105612]
  - io_uring: fix overflow resched cqe reordering (Jeff Moyer) [RHEL-105612]
  - io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo() (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: account ring io_buffer_list memory (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: don't use page_address() on a highmem page (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: fix hybrid polling initialization issue (Jeff Moyer) [RHEL-105612]
  - io_uring: account drain memory to cgroup (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: Increase task_work submission batch size (Jeff Moyer) [RHEL-105612]
  - io_uring: always arm linked timeouts prior to issue (Jeff Moyer) [RHEL-105612]
  - io_uring: fix 'sync' handling of io_fallback_tw() (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: reject zero sized provided buffers (Jeff Moyer) [RHEL-105612]
  - io_uring: don't post tag CQEs on file/buffer registration failure (Jeff Moyer) [RHEL-105612]
  - io_uring/net: account memory for zc sendmsg (Jeff Moyer) [RHEL-105612]
  - io_uring/net: fix io_req_post_cqe abuse by send bundle (Jeff Moyer) [RHEL-105612]
  - io_uring: fix retry handling off iowq (Jeff Moyer) [RHEL-105612]
  - io_uring/net: only import send_zc buffer once (Jeff Moyer) [RHEL-105612]
  - io_uring: Remove unused declaration io_alloc_async_data() (Jeff Moyer) [RHEL-105612]
  - io_uring: make io_poll_issue() sturdier (Jeff Moyer) [RHEL-105612]
  - io_uring/net: fix accept multishot handling (Jeff Moyer) [RHEL-105612]
  - io_uring: use lockless_cq flag in io_req_complete_post() (Jeff Moyer) [RHEL-105612]
  - io_uring: introduce type alias for io_tw_state (Jeff Moyer) [RHEL-105612]
  - io_uring/net: improve recv bundles (Jeff Moyer) [RHEL-105612]
  - io_uring: check for iowq alloc_workqueue failure (Jeff Moyer) [RHEL-105612]
  - io_uring/io-wq: do not use bogus hash value (Jeff Moyer) [RHEL-105612]
  - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Jeff Moyer) [RHEL-105612]
  - io_uring/net: fix sendzc double notif flush (Jeff Moyer) [RHEL-105612]
  - io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: ensure reissue path is correctly handled for IOPOLL (Jeff Moyer) [RHEL-105612]
  - io_uring/net: save msg_control for compat (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: clean up mshot forced sync mode (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: move ki_complete init into prep (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: don't directly use ki_complete (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: forbid multishot async reads (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: remove unused constants (Jeff Moyer) [RHEL-105612]
  - io_uring: fix spelling error in uapi io_uring.h (Jeff Moyer) [RHEL-105612]
  - io-wq: backoff when retrying worker creation (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: unconditionally copy SQEs at prep time (Jeff Moyer) [RHEL-105612]
  - io_uring/waitid: setup async data in the prep handler (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: remove dead req_has_async_data() check (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: switch sqe to async_data on EAGAIN (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: don't assume io_uring_cmd_data layout (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: reallocate buf lists on upgrade (Jeff Moyer) [RHEL-105612]
  - io_uring/waitid: don't abuse io_tw_state (Jeff Moyer) [RHEL-105612]
  - io_uring/net: don't retry connect operation on EPOLLERR (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: simplify io_rw_recycle() (Jeff Moyer) [RHEL-105612]
  - io_uring: remove !KASAN guards from cache free (Jeff Moyer) [RHEL-105612]
  - io_uring/net: extract io_send_select_buffer() (Jeff Moyer) [RHEL-105612]
  - io_uring/net: clean io_msg_copy_hdr() (Jeff Moyer) [RHEL-105612]
  - io_uring/net: make io_net_vec_assign() return void (Jeff Moyer) [RHEL-105612]
  - io_uring: add alloc_cache.c (Jeff Moyer) [RHEL-105612]
  - io_uring: dont ifdef io_alloc_cache_kasan() (Jeff Moyer) [RHEL-105612]
  - io_uring: include all deps for alloc_cache.h (Jeff Moyer) [RHEL-105612]
  - io_uring: fix multishots with selected buffers (Jeff Moyer) [RHEL-105612]
  - io_uring/register: use atomic_read/write for sq_flags migration (Jeff Moyer) [RHEL-105612]
  - futex: Pass in task to futex_queue() (Jeff Moyer) [RHEL-105612]
  - io_uring/alloc_cache: get rid of _nocache() helper (Jeff Moyer) [RHEL-105612]
  - io_uring: get rid of alloc cache init_once handling (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: don't leave potentially dangling ->tctx pointer (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() to caller (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (Jeff Moyer) [RHEL-105612]
  - io_uring: clean up io_uring_register_get_file() (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: Simplify buffer cloning by locking both rings (Jeff Moyer) [RHEL-105612]
  - io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname (Jeff Moyer) [RHEL-105612]
  - io_uring: reuse io_should_terminate_tw() for cmds (Jeff Moyer) [RHEL-105612]
  - io_uring: Factor out a function to parse restrictions (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: require cloned buffers to share accounting contexts (Jeff Moyer) [RHEL-105612]
  - io_uring: simplify the SQPOLL thread check when cancelling requests (Jeff Moyer) [RHEL-105612]
  - io_uring: expose read/write attribute capability (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: don't gate retry on completion context (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: handle -EAGAIN retry at IO completion time (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: use io_rw_recycle() from cleanup path (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: simplify the bvec iter count calculation (Jeff Moyer) [RHEL-105612]
  - io_uring: ensure io_queue_deferred() is out-of-line (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: always clear ->bytes_done on io_async_rw setup (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: use NULL for rw->free_iovec assigment (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: don't mask in f_iocb_flags (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: Drop custom destructor (Jeff Moyer) [RHEL-105612]
  - io_uring: Move old async data allocation helper to header (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: Allocate async data through helper (Jeff Moyer) [RHEL-105612]
  - io_uring/net: Allocate msghdr async data through helper (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: Allocate async data through generic helper (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: Allocate apoll with generic alloc_cache helper (Jeff Moyer) [RHEL-105612]
  - io_uring/futex: Allocate ifd with generic alloc_cache helper (Jeff Moyer) [RHEL-105612]
  - io_uring: Add generic helper to allocate async data (Jeff Moyer) [RHEL-105612]
  - io_uring: Fold allocation into alloc_cache helper (Jeff Moyer) [RHEL-105612]
  - io_uring: prevent reg-wait speculations (Jeff Moyer) [RHEL-105612]
  - io_uring: don't vmap single page regions (Jeff Moyer) [RHEL-105612]
  - io_uring: clean up io_prep_rw_setup() (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: fix unintentional sign extension on shift of reg.bgid (Jeff Moyer) [RHEL-105612]
  - io_uring: introduce attributes for read/write and PI support (Jeff Moyer) [RHEL-105612]
  - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: unify io_uring mmap'ing code (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: use region api for pbuf rings (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: remove pbuf ring refcounting (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: use mmap_lock to sync with mmap (Jeff Moyer) [RHEL-105612]
  - io_uring: use region api for CQ (Jeff Moyer) [RHEL-105612]
  - io_uring: use region api for SQ (Jeff Moyer) [RHEL-105612]
  - io_uring: pass ctx to io_register_free_rings (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: implement mmap for regions (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: implement kernel allocated regions (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: add IO_REGION_F_SINGLE_REF (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: helper for pinning region pages (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: optimise single folio regions (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: reuse io_free_region for failure path (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: account memory before pinning (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: flag regions with user pages (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: flag vmap'ed regions (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: export io_check_coalesce_buffer (Jeff Moyer) [RHEL-105612]
  - io_uring: rename ->resize_lock (Jeff Moyer) [RHEL-105612]
  - Reapply "io_uring/uring_cmd: defer SQE copying until it's needed" (Jeff Moyer) [RHEL-105612]
  - io_uring/register: cache old SQ/CQ head reading for copies (Jeff Moyer) [RHEL-105612]
  - io_uring/register: document io_register_resize_rings() shared mem usage (Jeff Moyer) [RHEL-105612]
  - io_uring/register: use stable SQ/CQ ring data during resize (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: fixup io_clone_buffers() error handling (Jeff Moyer) [RHEL-105612]
  - io_uring: don't touch sqd->thread off tw add (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period (Jeff Moyer) [RHEL-105612]
  - io_uring: silence false positive warnings (Jeff Moyer) [RHEL-105612]
  - io_uring: add io_uring_cmd_get_async_data helper (Jeff Moyer) [RHEL-105612]
  - io_uring/cmd: add per-op data to struct io_uring_cmd_data (Jeff Moyer) [RHEL-105612]
  - io_uring/cmd: rename struct uring_cache to io_uring_cmd_data (Jeff Moyer) [RHEL-105612]
  - io_uring/timeout: fix multishot updates (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: use pre-committed buffer address for non-pollable file (Jeff Moyer) [RHEL-105612]
  - io_uring/net: always initialize kmsg->msg.msg_inq upfront (Jeff Moyer) [RHEL-105612]
  - io_uring/timeout: flush timeouts outside of the timeout lock (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: fix downgraded mshot read (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: fix sqpoll error handling races (Jeff Moyer) [RHEL-105612]
  - io_uring/register: limit ring resizing to DEFER_TASKRUN (Jeff Moyer) [RHEL-105612]
  - io_uring: Fix registered ring file refcount leak (Jeff Moyer) [RHEL-105612]
  - io_uring: make ctx->timeout_lock a raw spinlock (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: don't put/free empty buffers (Jeff Moyer) [RHEL-105612]
  - io_uring: Change res2 parameter type in io_uring_cmd_done (Jeff Moyer) [RHEL-105612]
  - io_uring/tctx: work around xa_store() allocation error issue (Jeff Moyer) [RHEL-105612]
  - io_uring: fix task_work cap overshooting (Jeff Moyer) [RHEL-105612]
  - io_uring: check for overflows in io_pin_pages (Jeff Moyer) [RHEL-105612]
  - io_uring/nop: ensure nop->fd is always initialized (Jeff Moyer) [RHEL-105612]
  - io_uring: limit local tw done (Jeff Moyer) [RHEL-105612]
  - io_uring: add io_local_work_pending() (Jeff Moyer) [RHEL-105612]
  - io_uring/region: return negative -E2BIG in io_create_region() (Jeff Moyer) [RHEL-105612]
  - io_uring: protect register tracing (Jeff Moyer) [RHEL-105612]
  - io_uring: remove io_uring_cqwait_reg_arg (Jeff Moyer) [RHEL-105612]
  - io_uring/region: fix error codes after failed vmap (Jeff Moyer) [RHEL-105612]
  - io_uring: restore back registered wait arguments (Jeff Moyer) [RHEL-105612]
  - io_uring: add memory region registration (Jeff Moyer) [RHEL-105612]
  - io_uring: introduce concept of memory regions (Jeff Moyer) [RHEL-105612]
  - io_uring: temporarily disable registered waits (Jeff Moyer) [RHEL-105612]
  - io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (Jeff Moyer) [RHEL-105612]
  - io_uring: fortify io_pin_pages with a warning (Jeff Moyer) [RHEL-105612]
  - io_uring: fix invalid hybrid polling ctx leaks (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: fix buffer index retrieval (Jeff Moyer) [RHEL-105612]
  - io_uring/cmd: let cmds to know about dying task (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: add & apply io_req_assign_buf_node() (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc helpers (Jeff Moyer) [RHEL-105612]
  - io_uring: Remove redundant hrtimer's callback function setup (Jeff Moyer) [RHEL-105612]
  - io_uring: avoid normal tw intermediate fallback (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: add static napi tracking strategy (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: clean up __io_napi_do_busy_loop (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: Use lock guards (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: improve __io_napi_add (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: fix io_napi_entry RCU accesses (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: protect concurrent io_napi_entry timeout accesses (Jeff Moyer) [RHEL-105612]
  - io_uring: prevent speculating sq_array indexing (Jeff Moyer) [RHEL-105612]
  - io_uring: move struct io_kiocb from task_struct to io_uring_task (Jeff Moyer) [RHEL-105612]
  - io_uring: remove task ref helpers (Jeff Moyer) [RHEL-105612]
  - io_uring: move cancelations to be io_uring_task based (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: split io_kiocb node type assignments (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: encode node type and ctx together (Jeff Moyer) [RHEL-105612]
  - io_uring: add support for hybrid IOPOLL (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: allow cloning with node replacements (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: allow cloning at an offset (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: get rid of the empty node and dummy_ubuf (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: add io_reset_rsrc_node() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/filetable: kill io_reset_alloc_hint() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/filetable: remove io_file_from_index() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: add io_rsrc_node_lookup() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: unify file and buffer resource tables (Jeff Moyer) [RHEL-105612]
  - io_uring: only initialize io_kiocb rsrc_nodes when needed (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: add an empty io_rsrc_node for sparse buffer entries (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: get rid of io_rsrc_node allocation cache (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: get rid of per-ring io_rsrc_node list (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: kill io_charge_rsrc_node() (Jeff Moyer) [RHEL-105612]
  - io_uring/splice: open code 2nd direct file assignment (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: move struct io_fixed_file to rsrc.h header (Jeff Moyer) [RHEL-105612]
  - io_uring/nop: add support for testing registered files and buffers (Jeff Moyer) [RHEL-105612]
  - io_uring: add support for fixed wait regions (Jeff Moyer) [RHEL-105612]
  - io_uring: change io_get_ext_arg() to use uaccess begin + end (Jeff Moyer) [RHEL-105612]
  - io_uring: switch struct ext_arg from __kernel_timespec to timespec64 (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: wait on sqd->wait for thread parking (Jeff Moyer) [RHEL-105612]
  - io_uring/register: add IORING_REGISTER_RESIZE_RINGS (Jeff Moyer) [RHEL-105612]
  - io_uring/memmap: explicitly return -EFAULT for mmap on NULL rings (Jeff Moyer) [RHEL-105612]
  - io_uring: abstract out a bit of the ring filling logic (Jeff Moyer) [RHEL-105612]
  - io_uring: move max entry definition and ring sizing into header (Jeff Moyer) [RHEL-105612]
  - io_uring/net: clean up io_msg_copy_hdr (Jeff Moyer) [RHEL-105612]
  - io_uring/net: don't alias send user pointer reads (Jeff Moyer) [RHEL-105612]
  - io_uring/net: don't store send address ptr (Jeff Moyer) [RHEL-105612]
  - io_uring/net: split send and sendmsg prep helpers (Jeff Moyer) [RHEL-105612]
  - io_uring: kill 'imu' from struct io_kiocb (Jeff Moyer) [RHEL-105612]
  - io_uring/net: move send zc fixed buffer import to issue path (Jeff Moyer) [RHEL-105612]
  - io_uring: remove 'issue_flags' argument for io_req_set_rsrc_node() (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: get rid of using req->imu (Jeff Moyer) [RHEL-105612]
  - io_uring/uring_cmd: get rid of using req->imu (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: don't assign bvec twice in io_import_fixed() (Jeff Moyer) [RHEL-105612]
  - io_uring: clean up cqe trace points (Jeff Moyer) [RHEL-105612]
  - io_uring: static_key for !IORING_SETUP_NO_SQARRAY (Jeff Moyer) [RHEL-105612]
  - io_uring: kill io_llist_xchg (Jeff Moyer) [RHEL-105612]
  - io_uring: move cancel hash tables to kvmalloc/kvfree (Jeff Moyer) [RHEL-105612]
  - io_uring/cancel: get rid of init_hash_table() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: get rid of per-hashtable bucket locks (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: get rid of io_poll_tw_hash_eject() (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: get rid of unlocked cancel hash (Jeff Moyer) [RHEL-105612]
  - io_uring/poll: remove 'ctx' argument from io_poll_req_delete() (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: add support for sending a sync message (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: refactor a few helper functions (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: abstract out ev_fd grab + release helpers (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move trigger check into a helper (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move actual signaling part into separate helper (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: check for the need to async notifier earlier (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: abstract out ev_fd put helper (Jeff Moyer) [RHEL-105612]
  - io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: fix wrong NOWAIT check in io_rw_init_file() (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: ignore dummy_ubuf for buffer cloning (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: allow pollable non-blocking attempts for !FMODE_NOWAIT (Jeff Moyer) [RHEL-105612]
  - io_uring: fix casts to io_req_flags_t (Jeff Moyer) [RHEL-105612]
  - io_uring: improve request linking trace (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: do the napi busy poll outside the submission block (Jeff Moyer) [RHEL-105612]
  - io_uring: clean up a type in io_uring_register_get_file() (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: change ubuf->ubuf_end to length tracking (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: get rid of io_mapped_ubuf->folio_mask (Jeff Moyer) [RHEL-105612]
  - io_uring: rename "copy buffers" to "clone buffers" (Jeff Moyer) [RHEL-105612]
  - io_uring: add IORING_REGISTER_COPY_BUFFERS method (Jeff Moyer) [RHEL-105612]
  - io_uring/register: provide helper to get io_ring_ctx from 'fd' (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: add reference count to struct io_mapped_ubuf (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: clear 'slot' entry upfront (Jeff Moyer) [RHEL-105612]
  - block: implement async io_uring discard cmd (Jeff Moyer) [RHEL-105612]
  - block: introduce blk_validate_byte_range() (Jeff Moyer) [RHEL-105612]
  - filemap: introduce filemap_invalidate_pages (Jeff Moyer) [RHEL-105612]
  - io_uring/cmd: give inline space in request to cmds (Jeff Moyer) [RHEL-105612]
  - io_uring/cmd: expose iowq to cmds (Jeff Moyer) [RHEL-105612]
  - io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common() (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move refs to refcount_t (Jeff Moyer) [RHEL-105612]
  - io_uring: remove unused rsrc_put_fn (Jeff Moyer) [RHEL-105612]
  - io_uring: add new line after variable declaration (Jeff Moyer) [RHEL-105612]
  - RHEL-only: Add CONFIG_GCOV_PROFILE_URING files (Jeff Moyer) [RHEL-105612]
  - io_uring: add GCOV_PROFILE_URING Kconfig option (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: add support for incremental buffer consumption (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: pass in 'len' argument for buffer commit (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: move io_ring_head_to_buf() to kbuf.h (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: add io_kbuf_commit() helper (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg (Jeff Moyer) [RHEL-105612]
  - io_uring: wire up min batch wake timeout (Jeff Moyer) [RHEL-105612]
  - io_uring: add support for batch wait timeout (Jeff Moyer) [RHEL-105612]
  - io_uring: implement our own schedule timeout handling (Jeff Moyer) [RHEL-105612]
  - io_uring: move schedule wait logic into helper (Jeff Moyer) [RHEL-105612]
  - io_uring: encapsulate extraneous wait flags into a separate struct (Jeff Moyer) [RHEL-105612]
  - io_uring: user registered clockid for wait timeouts (Jeff Moyer) [RHEL-105612]
  - io_uring: add absolute mode wait timeouts (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: postpone napi timeout adjustment (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: refactor __io_napi_busy_loop() (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: turn io_buffer_list booleans into flags (Jeff Moyer) [RHEL-105612]
  - io_uring/net: use ITER_UBUF for single segment send maps (Jeff Moyer) [RHEL-105612]
  - io_uring/kbuf: use 'bl' directly rather than req->buf_list (Jeff Moyer) [RHEL-105612]
  - io_uring: micro optimization of __io_sq_thread() condition (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: enable multi-hugepage buffer coalescing (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: store folio shift and mask into imu (Jeff Moyer) [RHEL-105612]
  - io_uring: add napi busy settings to the fdinfo output (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: ensure compat iovecs are copied correctly (Jeff Moyer) [RHEL-105612]
  - io_uring: fix user_data field name in comment (Jeff Moyer) [RHEL-105612]
  - io_uring/sqpoll: annotate debug task == current with data_race() (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: remove duplicate io_napi_entry timeout assignation (Jeff Moyer) [RHEL-105612]
  - io_uring: remove unused local list heads in NAPI functions (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: pass ktime to io_napi_adjust_timeout (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: use ktime in busy polling (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: fix uninitialized use of target_req->flags (Jeff Moyer) [RHEL-105612]
  - io_uring: align iowq and task request error handling (Jeff Moyer) [RHEL-105612]
  - io_uring: kill REQ_F_CANCEL_SEQ (Jeff Moyer) [RHEL-105612]
  - io_uring: simplify io_uring_cmd return (Jeff Moyer) [RHEL-105612]
  - io_uring/net: check socket is valid in io_bind()/io_listen() (Jeff Moyer) [RHEL-105612]
  - io_uring/napi: Remove unnecessary s64 cast (Jeff Moyer) [RHEL-105612]
  - io_uring/net: cleanup io_recv_finish() bundle handling (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: fix overflow posting (Jeff Moyer) [RHEL-105612]
  - net: limit scope of a skb_zerocopy_iter_stream var (Jeff Moyer) [RHEL-105612]
  - io_uring/net: move charging socket out of zc io_uring (Jeff Moyer) [RHEL-105612]
  - net: batch zerocopy_fill_skb_from_iter accounting (Jeff Moyer) [RHEL-105612]
  - net: split __zerocopy_sg_from_iter() (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: use kmem_cache_free() to free request (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: check for dead submitter task (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: add an alloc cache for io_kiocb entries (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: improve handling of target CQE posting (Jeff Moyer) [RHEL-105612]
  - io_uring: add io_add_aux_cqe() helper (Jeff Moyer) [RHEL-105612]
  - io_uring: add remote task_work execution helper (Jeff Moyer) [RHEL-105612]
  - io_uring/msg_ring: tighten requirement for remote posting (Jeff Moyer) [RHEL-105612]
  - io_uring: Allocate only necessary memory in io_probe (Jeff Moyer) [RHEL-105612]
  - io_uring: Introduce IORING_OP_LISTEN (Jeff Moyer) [RHEL-105612]
  - io_uring: Introduce IORING_OP_BIND (Jeff Moyer) [RHEL-105612]
  - net: Split a __sys_listen helper for io_uring (Jeff Moyer) [RHEL-105612]
  - net: Split a __sys_bind helper for io_uring (Jeff Moyer) [RHEL-105612]
  - io_uring/advise: support 64-bit lengths (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: remove redundant __set_current_state() post schedule() (Jeff Moyer) [RHEL-105612]
  - io_uring/io-wq: make io_wq_work flags atomic (Jeff Moyer) [RHEL-105612]
  - io_uring: use 'state' consistently (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move eventfd handling to separate file (Jeff Moyer) [RHEL-105612]
  - io_uring/eventfd: move to more idiomatic RCU free usage (Jeff Moyer) [RHEL-105612]
  - io_uring/rsrc: Drop io_copy_iov in favor of iovec API (Jeff Moyer) [RHEL-105612]
  - io_uring: Drop per-ctx dummy_ubuf (Jeff Moyer) [RHEL-105612]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-634.el9]
changelog:
  - powerpc/crash: remove unnecessary NULL check before kvfree() (Mamatha Inamdar) [RHEL-101851]
  - powerpc/crash: add crash memory hotplug support (Mamatha Inamdar) [RHEL-101851]
  - powerpc/crash: add crash CPU hotplug support (Mamatha Inamdar) [RHEL-101851]
  - powerpc/kexec: make the update_cpus_node() function public (Mamatha Inamdar) [RHEL-101851]
  - powerpc/kexec: move *_memory_ranges functions to ranges.c (Mamatha Inamdar) [RHEL-101851]
  - platform/x86: oaktrail: Use backlight power constants (David Arcari) [RHEL-120895]
  - platform/x86: intel: oaktrail: Drop empty platform remove function (David Arcari) [RHEL-120895]
  - platform/x86: use PLATFORM_DEVID_NONE instead of -1 [partial] (David Arcari) [RHEL-120895]
  - platform/x86/intel/rst: drop owner assignment (David Arcari) [RHEL-120895]
  - platform/x86: intel_turbo_max_3: Switch to new Intel CPU model defines (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Protect ACPI notify handler against recursion (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Update tablet mode switch at end of probe (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Use acpi_has_method to check for switch (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Log event code on unexpected button events (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler (David Arcari) [RHEL-120895]
  - platform/x86: intel-vbtn: Fix missing tablet-mode-switch events (David Arcari) [RHEL-120895]
  - platform/x86: intel: vbtn: Convert to platform remove callback returning void (David Arcari) [RHEL-120895]
  - platform/x86: Replace acpi_bus_get_device() [partial] (David Arcari) [RHEL-120895]
  - platform/x86: intel: telemetry: pltdrv: Convert to platform remove callback returning void (David Arcari) [RHEL-120895]
  - platform/x86: intel_telemetry: Switch to new Intel CPU model defines (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmc: Add Bartlett Lake support to intel_pmc_core (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: Check write blocked for ELC (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: support BMG crashlog (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: use a version struct (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: refactor base parameter (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: add register access helpers (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: decouple sysfs and namespace (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: correct types (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: re-order trigger logic (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: use guard(mutex) (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: mutex clean up (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: white space cleanup (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: fix a crashlog NULL pointer access (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: fix build dependency for kunit test (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt/discovery: fix format string warning (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt/discovery: Fix size_t specifiers for 32-bit (David Arcari) [RHEL-120895]
  - redhat/configs: disable CONFIG_INTEL_PMT_KUNIT_TEST (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: KUNIT test for PMT Enhanced Discovery API (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt/telemetry: Add API to retrieve telemetry regions by feature (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt/discovery: Get telemetry attributes (David Arcari) [RHEL-120895]
  - platform/x86/intel/tpmi: Get OOBMSM CPU mapping from TPMI (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Set OOBMSM to CPU mapping (David Arcari) [RHEL-120895]
  - platform/x86/intel/tpmi: Relocate platform info to intel_vsec.h (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmt: Add PMT Discovery driver (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Add new Discovery feature (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Skip driverless features (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Skip absent features during initialization (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Add device links to enforce dependencies (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Create wrapper to walk PCI config space (David Arcari) [RHEL-120895]
  - platform/x86/intel/vsec: Add private data for per-device data (David Arcari) [RHEL-120895]
  - platform/x86/intel/hid: Add Wildcat Lake support (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: avoid non-literal format string (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry (David Arcari) [RHEL-120895]
  - platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry (David Arcari) [RHEL-120895]
  - platform/x86: intel_telemetry: Remove unused telemetry_raw_read_events() (David Arcari) [RHEL-120895]
  - platform/x86: intel_telemetry: Remove unused telemetry_[gs]et_sampling_period() (David Arcari) [RHEL-120895]
  - platform/x86: intel_telemetry: Remove unused telemetry_*_events() (David Arcari) [RHEL-120895]
  - platform/x86: intel_telemetry: Fix kernel doc descriptions (David Arcari) [RHEL-120895]
  - platform/x86/intel: power-domains: Fix error code in tpmi_init() (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: Add attributes to show die_id (David Arcari) [RHEL-120895]
  - platform/x86/intel: power-domains: Add interface to get Linux die ID (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: Add attributes to show agent types (David Arcari) [RHEL-120895]
  - platform/x86: ISST: Do Not Restore SST MSRs on CPU Online Operation (David Arcari) [RHEL-120895]
  - platform/x86: ISST: Update minor version (David Arcari) [RHEL-120895]
  - platform/x86: ISST: Support SST-PP revision 2 (David Arcari) [RHEL-120895]
  - platform/x86: ISST: Support SST-TF revision 2 (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Improve pmc_core_get_lpm_req() (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Move error handling to init function (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Use devm for mutex_init (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Create Intel PMC SSRAM Telemetry driver (David Arcari) [RHEL-120895]
  - platform/x86:intel/vsec: Change return type of intel_vsec_register (David Arcari) [RHEL-120895]
  - x86/msr: Add explicit includes of <asm/msr.h> [partial] (David Arcari) [RHEL-120895]
  - platform/x86/intel: hid: Add Pantherlake support (David Arcari) [RHEL-120895]
  - platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet (David Arcari) [RHEL-120895]
  - intel-hid: fix volume buttons on Thinkpad X12 Detachable Tablet Gen 1 (David Arcari) [RHEL-120895]
  - platform/x86: intel-hid: Use string_choices API instead of ternary operator (David Arcari) [RHEL-120895]
  - platform/x86/intel/hid: Add Lunar Lake and Arrow Lake support (David Arcari) [RHEL-120895]
  - platform/x86/intel/hid: Don't wake on 5-button releases (David Arcari) [RHEL-120895]
  - platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks (David Arcari) [RHEL-120895]
  - platform/x86: intel: hid: Always call BTNL ACPI method (David Arcari) [RHEL-120895]
  - platform/x86: intel: hid: Convert to platform remove callback returning void (David Arcari) [RHEL-120895]
  - platform/x86/intel/hid: Add module-params for 5 button array + SW_TABLET_MODE reporting (David Arcari) [RHEL-120895]
  - platform/x86/intel: hid: Add Surface Go to VGBS allow list (David Arcari) [RHEL-120895]
  - platform/x86: intel-hid: fix _DSM function index handling (David Arcari) [RHEL-120895]
  - platform/x86/intel: hid: add quirk to support Surface Go 3 (David Arcari) [RHEL-120895]
  - platform/x86/intel: hid: Add DMI switches allow list (David Arcari) [RHEL-120895]
  - platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Remove unneeded io operations (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Remove unneeded header file inclusion (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Convert index variables to be unsigned (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Move PMC devid to core.h (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Rename core_ssram to ssram_telemetry (David Arcari) [RHEL-120895]
  - platform/x86:intel/pmc: Move PMC Core related functions (David Arcari) [RHEL-120895]
  - hwmon: (k10temp) Add device ID for Strix Halo (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Add support for Zen5 Ryzen Desktop (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) add support for cyan skillfish (David Arcari) [RHEL-104300]
  - hwmon: (k10temp): Use cpu_feature_enabled() for detecting zen (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Rename _data variable (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Remove unused HAVE_TDIE() macro (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Reduce k10temp_get_ccd_support() parameters (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Define a helper function to read CCD temperature (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Add support for AMD Family 19h Model 8h (David Arcari) [RHEL-104300]
  - hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature (David Arcari) [RHEL-104300]
  - dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Fix double free in idxd_setup_wqs() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Fix refcount underflow on module unload (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Remove improper idxd_free (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Remove __packed from structures (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: Do not enable by default during compile testing (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: sh: Do not enable SH_DMAE_BASE by default during compile testing (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Fix warning for deadcode.deadstore (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: qcom: gpi: Drop unused gpi_write_reg_field() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: dw-edma: Drop unused dchan2dev() and chan2dev() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Add devm_dma_request_chan() (Jerry Snitselaar) [RHEL-114133]
  - dma: dw-edma: Fix build warning in dw_edma_pcie_probe() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Remove unused pointer and macro (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: sh: rz-dmac: Add RZ/V2H(P) support (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: sh: rz-dmac: Allow for multiple DMACs (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Narrow the restriction on BATCH to ver. 1 only (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: Add NULL check in udma_probe() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: dw-edma: Add HDMA NATIVE map check (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ptdma: Remove dead code from pt_dmaengine_register() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ptdma: Remove unused pointer dma_cmd_cache (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Fix ->poll() return value (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Refactor remove call with idxd_cleanup() helper (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_alloc (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Add missing cleanups in cleanup internals (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Fix allowing write() from different address spaces (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: k3-udma: Add missing locking (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Remove device_prep_dma_imm_data from struct dma_device (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: edma: support sw triggered chans in of_edma_xlate() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Fix typo in comment (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: idxd: Delete unnecessary NULL check (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Use str_enable_disable-like helpers (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Unify checks in dma_request_chan() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Add a comment on why it's okay when kasprintf() fails (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Use dma_request_channel() instead of __dma_request_channel() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: Replace dma_request_slave_channel() by dma_request_chan() (Jerry Snitselaar) [RHEL-114133]
  - dmaengine: amd: qdma: make read-only arrays h2c_types and c2h_types static const (Jerry Snitselaar) [RHEL-114133]
  - x86/cpu: Make all all CPUID leaf names consistent (Jerry Snitselaar) [RHEL-114133]
  - x86/fpu: Remove unnecessary CPUID level check (Jerry Snitselaar) [RHEL-114133]
  - x86/fpu: Move CPUID leaf definitions to common code (Jerry Snitselaar) [RHEL-114133]
  - x86/tsc: Remove CPUID "frequency" leaf magic numbers. (Jerry Snitselaar) [RHEL-114133]
  - x86/cpu: Refresh DCA leaf reading code (Jerry Snitselaar) [RHEL-114133]
  - x86/cpu: Use MWAIT leaf definition (Jerry Snitselaar) [RHEL-114133]
  - x86/cpu: Move MWAIT leaf definition to common header (Jerry Snitselaar) [RHEL-114133]
  - redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-104939]
  - s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-104939]
  - arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-104939]
  - crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-104939]
  - crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-104939]
  - x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-104939]
  - x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-104939]
  - crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-104939]
  - crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-104939]
  - crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-104939]
  - crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-104939]
  - kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-104939]
  - docs: core-api: document the IOVA-based API (Jerry Snitselaar) [RHEL-113839]
  - dma-mapping: add a dma_need_unmap helper (Jerry Snitselaar) [RHEL-113839]
  - dma-mapping: Implement link/unlink ranges API (Jerry Snitselaar) [RHEL-113839]
  - iommu/dma: Factor out a iommu_dma_map_swiotlb helper (Jerry Snitselaar) [RHEL-113839]
  - dma-mapping: Provide an interface to allow allocate IOVA (Jerry Snitselaar) [RHEL-113839]
  - iommu: add kernel-doc for iommu_unmap_fast (Jerry Snitselaar) [RHEL-113839]
  - iommu: generalize the batched sync after map interface (Jerry Snitselaar) [RHEL-113839]
  - dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h (Jerry Snitselaar) [RHEL-113839]
  - PCI/P2PDMA: Refactor the p2pdma mapping helpers (Jerry Snitselaar) [RHEL-113839]
  - ALSA: update RHEL kconfigs for 6.16 upstream code (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Allow Focusrite devices to use low samplerates (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: tas2781: reorder tas2563 calibration variables (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: tas2781: fix tas2563 EFI data endianness (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: Intel: WCL: Add the sdw_process_wakeen op (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rsnd: tidyup direction name on rsnd_dai_connect() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Fix EFI name for calibration beginning with 1 instead of 0 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc-core: tidyup snd_soc_lookup_component_nolocked() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc-core: care NULL dirver name on snd_soc_lookup_component_nolocked() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Handle new algorithms IDs for CS35L63 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production silicon (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Adjust mutex unlock order (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SDCA: correct the calculation of the maximum init table size (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt5650: Eliminate the high frequency glitch (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: Intel: PTL: Add the sdw_process_wakeen op (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi: add support for HP Omen14 ARL (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga Book 9i GenX (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek: Support mute LED for Yoga with ALC287 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: fix SND_SOC_SOF dependencies (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt5660: Fix the dmic data source from GPIO2 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Fix NULL ptr deref on rmmod (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: yc: add DMI quirk for ASUS M6501RM (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek: Enable headset Mic on Positivo K116J (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Fix calibration data parser issue (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek: Add quirk for ASUS ExpertBook B9403CVAR (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: sof_sdw: Add quirks for Lenovo P1 and P16 (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Improve filtering of sample rates on Focusrite devices (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: qcom: fix NULL pointer dereference in qmi_stop_session (Jaroslav Kysela) [RHEL-112755]
  - ALSA: qc_audio_offload: Fix missing error code in prepare_qmi_response() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: sm8250: Fix possibly undefined reference (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek: Enable headset Mic on Positivo P15X (Jaroslav Kysela) [RHEL-112755]
  - ASoC: doc: cs35l56: Add CS35L63 to the list of supported devices (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/realtek: Add quirk for Asus GA605K (Jaroslav Kysela) [RHEL-112755]
  - ASoC: apple: mca: Drop default ARCH_APPLE in Kconfig (Jaroslav Kysela) [RHEL-112755]
  - ASoC: doc: cs35l56: Update to add new SoundWire firmware filename suffix (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Use SoundWire address as alternate firmware suffix on L56 B0 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Use SoundWire address as firmware name suffix for new silicon (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sdw_utils: Fix potential NULL pointer deref in is_sdca_endpoint_present() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ctxfi: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: ES8326: Modify initialization configuration (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs48l32: Fix a signedness bug in cs48l32_hw_params() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Fix rt5663 front end name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Simplify verification of parse_int_array() result (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: cs35l41: Constify regmap_irq_chip (Jaroslav Kysela) [RHEL-112755]
  - ASoC: pcm: Do not open FEs with no BEs connected (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Include missing string.h (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Verify kcalloc() status when setting constraints (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: yc: Add support for Lenovo Yoga 7 16ARP8 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas571x: fix tas5733 num_controls (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas571x: add separate tas5733 controls (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: fix USB_XHCI dependency (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qdsp6: fix compile-testing without CONFIG_OF (Jaroslav Kysela) [RHEL-112755]
  - ALSA: atmel: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: wm_adsp: Make cirrus_dir const (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: Tegra264 support in isomgr_bw (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: AHUB: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: AMX: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: ADX: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: I2S: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: Update PLL rate for Tegra264 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: ASRC: Update ARAM address (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: ADMAIF: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tegra: CIF: Add Tegra264 support (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: ASoC: Document Tegra264 APE support (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: ASoC: admaif: Add missing properties (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Move and unified the calibrated-data getting function for SPI and I2C into the tas2781_hda lib (Jaroslav Kysela) [RHEL-112755]
  - ALSA: qc_audio_offload: try to reduce address space confusion (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tegra: Switch to two-argument strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: qc_audio_offload: avoid leaking xfer_buf allocation (Jaroslav Kysela) [RHEL-112755]
  - ALSA: qc_audio_offload: rename dma/iova/va/cpu/phys variables (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Fix an error handling path in qc_usb_audio_probe() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/cs35l41_hda: select FW_CS_DSP (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: sof_sdw: Add support for wclrvp & ocelot in WCL platform (Jaroslav Kysela) [RHEL-112755]
  - ALSA: amd7930: replace strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-mtl-match: Add match for CDB35L63-CB2 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: intel: sof_sdw: Add support for CS35L63 into machine driver (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: add HDMI codec ID for Intel WCL (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: Intel: add initial support for WCL (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: intel-dsp-config: Add WCL support (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: hda-intel: add Wildcat Lake support (Jaroslav Kysela) [RHEL-112755]
  - PCI: Add Intel Wildcat Lake audio Device ID (Jaroslav Kysela) [RHEL-112755]
  - ALSA: dbri: replace strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: n64: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: sc8280xp: Add sound card support for QCS9100 and QCS9075 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: qcom,sm8250: Add QCS9100 and QCS9075 sound card (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2781: Header file cleanup and Move the macro definitions to fwlib (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt722: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_xcvr: update platform driver name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc-utils: Check string pointer validity in snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: fcp: Use USB API functions rather than constants (Jaroslav Kysela) [RHEL-112755]
  - ALSA: scarlett2: Use USB API functions rather than constants (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Rename Pioneer mixer channel controls (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: Document Tegra264 HDA Support (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: Update Tegra194 and Tegra234 HDA bindings (Jaroslav Kysela) [RHEL-112755]
  - ASoC: mediatek: mt8183-afe-pcm: Shorten irq_data table using macros (Jaroslav Kysela) [RHEL-112755]
  - ASoC: mediatek: mt8183-afe-pcm: shorten mt8183_is_volatile_reg() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: mediatek: mt8183-afe-pcm: Shorten memif_data table using macros (Jaroslav Kysela) [RHEL-112755]
  - ASoC: q6apm-lpass-dais: Print APM port id in decimal on enable error (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: use new ACP dev names for DAI links (Jaroslav Kysela) [RHEL-112755]
  - soundwire: intel: Add awareness of ACE3+ microphone privacy (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: Intel: hda: Set the mic_privacy flag for soundwire with ACE3+ (Jaroslav Kysela) [RHEL-112755]
  - soundwire: bus: Simplify sdw_assign_device_num() (Jaroslav Kysela) [RHEL-112755]
  - soundwire: bus: Add internal slave ID and use for IRQs (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: cs35l56: Log tuning unique identifiers during firmware load (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Log tuning unique identifiers during firmware load (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tlv320aic3x: Use dev_err_probe (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Fix the ld issue reported by kernel test robot (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Fix the symbol was not declare warning reported by kernel test robot (Jaroslav Kysela) [RHEL-112755]
  - ALSA: sb: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc-core: merge snd_soc_unregister_component() and snd_soc_unregister_component_by_driver() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: msnd: Remove midi code (Jaroslav Kysela) [RHEL-112755]
  - ALSA: intel-hdmi-audio: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: wavefront: remove snd_wavefront_xxx() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: isa/gus: remove snd_gf1_lfo_xxx() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: intel-nhlt: Print errors in intel_nhlt_ssp_device_type() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc.h: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc.h: remove unnecessary definitions (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: atom: Remove unused functions (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt712-sdca: remove redundant else path of if statement (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: rt9123: Fix sparse cast warning (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pci: au88x0: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pci: asihpi: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pci: ali5451: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: mixer_quirks: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: mixer_us16x08: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: sh: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: i2c: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: core: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: virtio: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pci: hda: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: midi: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb: mixer: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: gus: Remove deadcode (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Create an independent lib to save the shared parts for both SPI and I2C driver (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: Remove unused snd_hdac_stream_get_spbmaxfifo (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: Remove unused snd_hda_add_nid (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt712-sdca: remove redundant else path of if statement (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Add rt713_vb_l3_rt1320_l3 support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-lnl/ptl-match: Simplify variable name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2781: Add a debugfs node for acoustic tuning (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: sof_amd_sdw: add logic to get cpu_pin_id for ACP7.0/ACP7.1 platforms (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Sort ACPI link/machine tables (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l52: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l52: Drop cs42l52.h (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l52: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l73: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l73: Drop cs42l73.h (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l73: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l56: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l56: Drop cs42l56.h (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: cs42l56: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: add disable_function_topology module parameter (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: set disable_function_topology if override_tplg_filename is set (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: add disable_function_topology flag (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Read Silicon ID from DIE_STS registers for CS35L63 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Add Mute, Volume and Posture registers to firmware register list (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Add struct to index firmware registers (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs35l56: Add Index based on ACPI HID or SDW ID to select regmap config (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: sof_sdw: Avoid NULL check fail when re-probing (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sdw_utils: Remove num_platforms from simple DAI helper (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: select CONFIG_CRC8 for SND_HDA_SCODEC_TAS2781_I2C (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pcm: Remove unused snd_pcm_rate_range_to_bits (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pcm: Remove unused snd_dmaengine_pcm_open_request_chan (Jaroslav Kysela) [RHEL-112755]
  - ALSA: seq: Remove unused snd_seq_queue_client_leave_cells (Jaroslav Kysela) [RHEL-112755]
  - ALSA: core: Remove unused snd_device_get_state (Jaroslav Kysela) [RHEL-112755]
  - ALSA: core: Remove unused snd_jack_set_parent (Jaroslav Kysela) [RHEL-112755]
  - ASoC: intel: atom: Return -ENOMEM if pcim_iomap() fails (Jaroslav Kysela) [RHEL-112755]
  - ASoC: intel: avs: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ASoC: intel: atom: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sof: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: add build support for soundwire (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: add soundwire wake irq handling (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: enable soundwire host wake irq mask (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: refactor acp reset sequence (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: enable ACP_PME_EN register for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: update soundwire specific acp descriptor fields (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: add ACP7.1 platform support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: amd: remove else condition in resume sequence (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_rpmsg: Allocate a smaller buffer size for capture stream (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_rpmsg: Configure CPU DAI for card that sits on rpmsg-micfil-channel (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: tas2764: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: wsa88xx/wcd938x: Drop kerneldoc marker from inner comment (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc-utils: add snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Fix kcalloc() sizes (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: sma1307: Remove including of_gpio.h (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: twl4030: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: twl4030: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Remove tas2781_spi_fwlib.c and leverage SND_SOC_TAS2781_FMWLIB (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/cs35l56: Remove dependency on COMPILE_TEST (Jaroslav Kysela) [RHEL-112755]
  - ASoC: wm_adsp: Don't use no_free_ptr() when passing to PTR_ERR() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: Use min() to simplify aw_dev_dsp_update_container() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: topology: Fix null pointer dereference (Jaroslav Kysela) [RHEL-112755]
  - ASoC: amd: acp: Drop superfluous assignment in acp_sof_probe() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: korg1212: Replace the pending stop check code with sync_stop PCM ops (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/hda_cs_dsp_ctl: Delete hda_cs_dsp_ctl module (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl: don't set link->platform if not needed (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Fix NULL pointer dereference (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: wcd938x: drop unnecessary mux flag assignment (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: wcd938x: fix mux error handling (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: tpa6130a2: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: tpa6130a2: Remove tpa6130a2_platform_data (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: tpa6130a2: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112755]
  - ALSA: riptide: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: nm256: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ice: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: emu10k1: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: echoaudio: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cs5535: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cs46xx: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ca0106: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ali5451: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: maestro3: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: intel8x: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: fm801: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: es19x8: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: azt3328: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: als: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: oxygen: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: lx6464es: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: vx222: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: trident: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: rme9652: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ymfpci: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: sonicvibes: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: rme96: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: rme32: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ens1370: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cmipci: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: via82: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: sis7019: Use pure devres PCI (Jaroslav Kysela) [RHEL-112755]
  - ALSA: HDA: Add Zhaoxin HDMI Controller and Codec support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: adau7118: Allow dsp_a mode (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: fsl,mqs: Document audio graph port (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Add Pioneer DJ DJM-V10 support (Jaroslav Kysela) [RHEL-112755]
  - ALSA: pcm: Make snd_pcm_lib_malloc_pages() debug message say "allocate" (Jaroslav Kysela) [RHEL-112755]
  - ASoC: wm8998: Add Kconfig prompt (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs48l32: Use modern PM_OPS (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt722: fix pop noise at the beginning of DMIC recording (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs48l32: Fix spelling mistake "exceeeds" -> "exceeds" (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_rpmsg: Remove useless return variable (Jaroslav Kysela) [RHEL-112755]
  - ASoC: ak4458: Remove useless return variable (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rt722: fix pop noise at the beginning of headphone playback (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs-amp-lib-test: Use faux bus instead of creating a dummy platform device (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/tas2781: Create a common header for both spi and i2c tas2781 hda driver (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: Set error code in q6usb_hw_params() (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: delete a stray tab (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda/cirrus_scodec_test: Modernize creation of dummy devices (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs-amp-lib-test: Use flex_array_size() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs-amp-lib: Annotate struct cirrus_amp_efi_data with __counted_by() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: cs-amp-lib: Replace offsetof() with struct_size() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: rsnd: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc_sdw_utils: skip the endpoint that doesn't present (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sdw_utils: split asoc_sdw_get_codec_name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-mtl-match: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: soc-acpi-intel-lnl-match: set get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: topology: load multiple topologies (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: topology: don't convert error code (Jaroslav Kysela) [RHEL-112755]
  - ASoC: SOF: topology: allocate string for tuples (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: Add support for Richtek rt9123p (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: Add bindings for Richtek rt9123p (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: Add support for Richtek rt9123 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: Add bindings for Richtek rt9123 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2770: expose die temp to hwmon (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2764: expose die temp to hwmon (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2764: Apply Apple quirks (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2764: Raise regmap range maximum (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2770: Support setting the PDM TX slot (Jaroslav Kysela) [RHEL-112755]
  - ASoC: ac97: Add DT support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: Add Realtek ALC203 Codec (Jaroslav Kysela) [RHEL-112755]
  - ASoC: test-component: add set_tdm_slot stub implementation (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Add USB offload route kcontrol (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Notify USB audio devices on USB offload probing (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: Update example for enabling USB offload on SM8250 (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: Introduce USB AFE port to q6dsp (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: q6afe: Increase APR timeout (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: Add headphone jack for offload connection status (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: Fetch USB offload mapped card and PCM device (Jaroslav Kysela) [RHEL-112755]
  - ASoC: qcom: qdsp6: Add USB backend ASoC driver for Q6 (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Add USB QMI definitions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Don't allow USB offload path if PCM device is in use (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: qcom: Introduce QC USB SND offloading support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: usb: Fetch ASoC card and pcm device information (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Allow for rediscovery of connected USB SND devices (Jaroslav Kysela) [RHEL-112755]
  - ASoC: usb: Add PCM format check API for USB backend (Jaroslav Kysela) [RHEL-112755]
  - ASoC: usb: Create SOC USB SND jack kcontrol (Jaroslav Kysela) [RHEL-112755]
  - ASoC: usb: Rediscover USB SND devices on USB port add (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Add SoC USB APIs for adding an USB backend (Jaroslav Kysela) [RHEL-112755]
  - ASoC: doc: Add documentation for SOC USB (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: qcom,q6dsp-lpass-ports: Add USB_RX port (Jaroslav Kysela) [RHEL-112755]
  - ALSA: Add USB audio device jack type (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Export USB SND APIs for modules (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Introduce USB SND platform op callbacks (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Check for support for requested audio format (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Save UAC sample size information (Jaroslav Kysela) [RHEL-112755]
  - ALSA: usb-audio: Prevent starting of audio stream if in use (Jaroslav Kysela) [RHEL-112755]
  - ASoC: wm_adsp: Use vmemdup_user() instead of open-coding (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cs46xx: Remove commented out code (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Fix possible null-ptr-deref when initing hw (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Constrain path based on BE capabilities (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2781-i2c: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: wm_adsp: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: tas2781-fmwlib: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: ak5386: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Support 16 TDMs in dynamic assignment (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Iterate over correct number of TDMs (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Assign unique ID to platform devices (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Allow to specify custom configurations with i2s_test (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Allow for 16 channels configuration (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Rename AVS_CHANNELS_MAX define (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda: Allow for 16 channels configuration (Jaroslav Kysela) [RHEL-112755]
  - lib/string_helpers: Introduce parse_int_array() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt5682 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change ssm4567 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt5663 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt5514 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt298 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt286 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change rt274 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change probe card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change pcm3168a card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change nau8825 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change max98373 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change max98927 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change max98357a card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change sspX-loopback card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change hdaudio card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change es8336 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change DMIC card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Use topology information for endpoint numbers (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Change da7219 card name (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: boards: Add Kconfig option for obsolete card names (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Add boards definitions for FCL platform (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Conditionally add DMA config when creating Copier (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Dynamically assign ops for non-HDAudio DAIs (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: PTL-based platforms support (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hdspm: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: atiixp: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: au88x0: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: aw2: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: bt87x: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cs4281: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: hda_intel: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: cs5530: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: lola: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ALSA: ad1889: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sta32x: Remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: hdmi-codec: wire up the .prepare callback also for SPDIF DAI ops (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: rt5677: Use secs_to_jiffies() instead of msecs_to_jiffies() (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: fsl,mqs: Reference common DAI properties (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: maxim,max98925: Fix include placement in DTS example (Jaroslav Kysela) [RHEL-112755]
  - ASoC: sun8i-codec: Remove unnecessary NULL check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Permit deferred card registration (Jaroslav Kysela) [RHEL-112755]
  - ASoC: core: Complete support for card rebinding (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: wcd938x: add mux control support for hp audio mux (Jaroslav Kysela) [RHEL-112755]
  - ASoC: dt-bindings: wcd93xx: add bindings for audio mux controlling hp (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codecs: wcd-mbhc: cleanup swap_gnd_mic api (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_sai: separate set_tdm_slot() for tx and rx (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_sai: separate 'is_dsp_mode' for tx and rx (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_sai: add xlate_tdm_slot_mask() callback (Jaroslav Kysela) [RHEL-112755]
  - ASoC: fsl_sai: allow to set mclk rate with zero clk_id (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: wcd938x: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - ASoC: codec: wcd939x: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: Document Tegra114 HDA support (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: display: tegra: Document Tegra124 MIPI (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Honor the invert flag for mixer controls (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Move to the new control operations (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Update VOLUME and add MUTE IPCs (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: New volume control operations (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Make PEAKVOL configurable from topology (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Add WHM module support (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Remove unused gateway configuration code (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: New gateway configuration mechanism (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Move DSP-boot steps into individual functions (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: pcm3168a board selection (Jaroslav Kysela) [RHEL-112755]
  - ASoC: Intel: avs: Add pcm3168a machine board (Jaroslav Kysela) [RHEL-112755]
  - ASoC: soc.h: Don't use "proxy" headers (Jaroslav Kysela) [RHEL-112755]
  - dt-bindings: sound: tegra: Add minItems for resets (Jaroslav Kysela) [RHEL-112755]
  - iavf: iavf_suspend(): take RTNL before netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: mediatek: Fix potential NULL pointer dereference in dummy net_device handling (Mohammad Heib) [RHEL-87382]
  - iavf: fix circular lock dependency with netdev_lock (Mohammad Heib) [RHEL-87382]
  - iavf: Fix a locking bug in an error path (Mohammad Heib) [RHEL-87382]
  - wifi: mt76: move napi_enable() from under BH (Mohammad Heib) [RHEL-87382]
  - eth: via-rhine: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87382]
  - eth: niu: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87382]
  - eth: 8139too: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87382]
  - eth: forcedeth: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87382]
  - eth: forcedeth: remove local wrappers for napi enable/disable (Mohammad Heib) [RHEL-87382]
  - eth: tg3: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87382]
  - net: mvneta: fix locking in mvneta_cpu_online() (Mohammad Heib) [RHEL-87382]
  - net: introduce netdev_napi_exit() (Mohammad Heib) [RHEL-87382]
  - net: destroy dev->lock later in free_netdev() (Mohammad Heib) [RHEL-87382]
  - netdev-genl: remove rtnl_lock protection from NAPI ops (Mohammad Heib) [RHEL-87382]
  - net: protect NAPI config fields with netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: protect napi->irq with netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: protect threaded status of NAPI with netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: make netdev netlink ops hold netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: protect NAPI enablement with netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: protect netdev->napi_list with netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: add netdev->up protected by netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: add helpers for lookup and walking netdevs under netdev_lock() (Mohammad Heib) [RHEL-87382]
  - net: make netdev_lock() protect netdev->reg_state (Mohammad Heib) [RHEL-87382]
  - net: add netdev_lock() / netdev_unlock() helpers (Mohammad Heib) [RHEL-87382]
  - eth: iavf: extend the netdev_lock usage (Mohammad Heib) [RHEL-87382]
  - net: cleanup init_dummy_netdev_core() (Mohammad Heib) [RHEL-87382]
  - net: remove init_dummy_netdev() (Mohammad Heib) [RHEL-87382]
  - selftests: drv-net: test empty queue and NAPI responses in netlink (Mohammad Heib) [RHEL-87382]
  - netdev-genl: avoid empty messages in napi get (Mohammad Heib) [RHEL-87382]
  - netdev-genl: avoid empty messages in queue dump (Mohammad Heib) [RHEL-87382]
  - IB/hfi1: allocate dummy net_device dynamically (Mohammad Heib) [RHEL-87382]
  - wifi: qtnfmac: Use netdev dummy allocator helper (Mohammad Heib) [RHEL-87382]
  - wifi: qtnfmac: allocate dummy net_device dynamically (Mohammad Heib) [RHEL-87382]
  - net: ibm/emac: allocate dummy net_device dynamically (Mohammad Heib) [RHEL-87382]
  - net: ipa: allocate dummy net_device dynamically (Mohammad Heib) [RHEL-87382]
  - net: mediatek: mtk_eth_sock: allocate dummy net_device dynamically (Mohammad Heib) [RHEL-87382]
  - drm: Use page->pgmap instead of page_pgmap() (José Expósito) [RHEL-110619]
  - drm/vkms: Fix KUnit tests (José Expósito) [RHEL-110619]
  - drm/amdgpu/mes: Remove unused function (José Expósito) [RHEL-110619]
  - drm: Use previous includes (José Expósito) [RHEL-110619]
  - Revert "drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*()" (José Expósito) [RHEL-110619]
  - Revert "drm/i915: Avoid open-coded use of ratelimit_state structure's ->missed field" (José Expósito) [RHEL-110619]
  - Revert "drm/amd/pm: Avoid open-coded use of ratelimit_state structure's internals" (José Expósito) [RHEL-110619]
  - Revert "i915: Use writeback_iter()" (José Expósito) [RHEL-110619]
  - Revert "ttm: Call shmem_writeout() from ttm_backup_backup_page()" (José Expósito) [RHEL-110619]
  - Revert "treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()" (José Expósito) [RHEL-110619]
  - Revert "treewide, timers: Rename from_timer() to timer_container_of()" (José Expósito) [RHEL-110619]
  - Revert "bpf: Add dmabuf iterator" (José Expósito) [RHEL-110619]
  - redhat: Add new DRM modules to mod-internal.list (José Expósito) [RHEL-110619]
  - redhat/configs: Add new configs from DRM 6.16 backport (José Expósito) [RHEL-110619]
  - Merge DRM changes from upstream v6.15..v6.16 (José Expósito) [RHEL-110619]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-635.el9]
changelog:
  - dm: fix NULL pointer dereference in __dm_suspend() (Benjamin Marzinski) [RHEL-119009]
  - dm: fix queue start/stop imbalance under suspend/load/resume races (Benjamin Marzinski) [RHEL-119009]
  - dm-raid: don't set io_min and io_opt for raid1 (Benjamin Marzinski) [RHEL-119009]
  - dm-integrity: limit MAX_TAG_SIZE to 255 (Benjamin Marzinski) [RHEL-119009]
  - dm-stripe: fix a possible integer overflow (Benjamin Marzinski) [RHEL-119009]
  - dm-stripe: limit chunk_sectors to the stripe size (Benjamin Marzinski) [RHEL-119009]
  - dm: set DM_TARGET_PASSES_CRYPTO feature for dm-thin (Benjamin Marzinski) [RHEL-119009]
  - dm-thin: update the documentation (Benjamin Marzinski) [RHEL-119009]
  - dm-raid: do not include dm-core.h (Benjamin Marzinski) [RHEL-119009]
  - md: dm-zoned-target: Initialize return variable r to avoid uninitialized use (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: remove support for asynchronous hashes (Benjamin Marzinski) [RHEL-119009]
  - dm-mpath: don't print the "loaded" message if registering fails (Benjamin Marzinski) [RHEL-119009]
  - dm-mpath: make dm_unregister_path_selector return void (Benjamin Marzinski) [RHEL-119009]
  - dm: ima: avoid extra calls to strlen() (Benjamin Marzinski) [RHEL-119009]
  - dm: Simplify dm_io_complete() (Benjamin Marzinski) [RHEL-119009]
  - dm: Remove unnecessary return in dm_zone_endio() (Benjamin Marzinski) [RHEL-119009]
  - dm raid: add support for resync w/o metadata devices (Benjamin Marzinski) [RHEL-119009]
  - dm-flakey: Fix corrupt_bio_byte setup checks (Benjamin Marzinski) [RHEL-119009]
  - dm-table: fix checking for rq stackable devices (Benjamin Marzinski) [RHEL-119009]
  - dm-bufio: fix sched in atomic context (Benjamin Marzinski) [RHEL-119009]
  - dm-raid: fix variable in journal device check (Benjamin Marzinski) [RHEL-119009]
  - dm-stripe: small code cleanup (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: fix a memory leak if some arguments are specified multiple times (Benjamin Marzinski) [RHEL-119009]
  - dm-mirror: fix a tiny race condition (Benjamin Marzinski) [RHEL-119009]
  - dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock (Benjamin Marzinski) [RHEL-119009]
  - dm-zone: Use bdev_*() helper functions where applicable (Benjamin Marzinski) [RHEL-119009]
  - dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits (Benjamin Marzinski) [RHEL-119009]
  - dm-flakey: make corrupting read bios work (Benjamin Marzinski) [RHEL-119009]
  - dm-flakey: remove useless ERROR_READS check in flakey_end_io (Benjamin Marzinski) [RHEL-119009]
  - dm-flakey: error all IOs when num_features is absent (Benjamin Marzinski) [RHEL-119009]
  - dm-flakey: Clean up parsing messages (Benjamin Marzinski) [RHEL-119009]
  - dm: remove unneeded kvfree from alloc_targets (Benjamin Marzinski) [RHEL-119009]
  - dm-bufio: remove maximum age based eviction (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: use softirq context only when !need_resched() (Benjamin Marzinski) [RHEL-119009]
  - dm: lock limits when reading them (Benjamin Marzinski) [RHEL-119009]
  - dm: use generic functions instead of disable_discard and disable_write_zeroes (Benjamin Marzinski) [RHEL-119009]
  - dm-delay: don't busy-wait in kthread (Benjamin Marzinski) [RHEL-119009]
  - dm: fix native zone append devices on top of emulated ones (Benjamin Marzinski) [RHEL-119009]
  - dm: limit swapping tables for devices with zone write plugs (Benjamin Marzinski) [RHEL-119009]
  - dm: fix dm_blk_report_zones (Benjamin Marzinski) [RHEL-119009]
  - dm: handle failures in dm_table_set_restrictions (Benjamin Marzinski) [RHEL-119009]
  - dm: free table mempools if not used in __bind (Benjamin Marzinski) [RHEL-119009]
  - dm: don't change md if dm_table_set_restrictions() fails (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: support block number limits for different ioprio classes (Benjamin Marzinski) [RHEL-119009]
  - dm-delay: support zoned devices (Benjamin Marzinski) [RHEL-119009]
  - dm: restrict dm device size to 2^63-512 bytes (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: do forward error correction on metadata I/O errors (Benjamin Marzinski) [RHEL-119009]
  - dm-bufio: remove unused return value (Benjamin Marzinski) [RHEL-119009]
  - dm: Enable inline crypto passthrough for striped target (Benjamin Marzinski) [RHEL-119009]
  - dm-integrity: Document Inline mode for storing integrity data (Benjamin Marzinski) [RHEL-119009]
  - dm-verity: Document restart_on_error and panic_on_error options (Benjamin Marzinski) [RHEL-119009]
  - dm-crypt: switch to using the crc32 library (Benjamin Marzinski) [RHEL-119009]
  - thermal: Constify struct thermal_zone_device_ops (David Arcari) [RHEL-85463]
  - thermal: int340x: processor_thermal: Add Wildcat Lake PCI ID (David Arcari) [RHEL-85463]
  - ACPI: DPTF: Support for Wildcat Lake (David Arcari) [RHEL-85463]
  - thermal: intel: int340x: Allow temperature override (David Arcari) [RHEL-85463]
  - thermal: intel: int340x: Add throttling control interface to PTC (David Arcari) [RHEL-85463]
  - thermal: int340x: processor_thermal: Platform temperature control documentation (David Arcari) [RHEL-85463]
  - thermal: intel: int340x: Enable platform temperature control (David Arcari) [RHEL-85463]
  - thermal: intel: int340x: Add platform temperature control interface (David Arcari) [RHEL-85463]
  - x86/msr: Add explicit includes of <asm/msr.h> [partial] (David Arcari) [RHEL-85463]
  - thermal: intel: int340x: Add missing DVFS support flags (David Arcari) [RHEL-85463]
  - thermal: intel: Clean up zone_trips[] initialization in int340x_thermal_zone_add() (David Arcari) [RHEL-85463]
  - thermal: int340x: Use kcalloc() instead of kzalloc() with multiplication (David Arcari) [RHEL-85463]
  - thermal: int340x: Add NULL check for adev (David Arcari) [RHEL-85463]
  - selftests: tls: test skb copy under mem pressure and OOB (Sabrina Dubroca) [RHEL-115640]
  - tls: make sure to abort the stream if headers are bogus (Sabrina Dubroca) [RHEL-115640]
  - selftests: tls: make the new data_steal test less flaky (Sabrina Dubroca) [RHEL-115640]
  - selftests: tls: test TCP stealing data from under the TLS socket (Sabrina Dubroca) [RHEL-115640]
  - tls: handle data disappearing from under the TLS ULP (Sabrina Dubroca) [RHEL-115640]
  - bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Sabrina Dubroca) [RHEL-115640]
  - net/tls: fix kernel panic when alloc_page failed (Sabrina Dubroca) [RHEL-115640]
  - bpf: fix ktls panic with sockmap (Sabrina Dubroca) [RHEL-115640]
  - selftests: tls: check that disconnect does nothing (Sabrina Dubroca) [RHEL-115640]
  - net: tls: explicitly disallow disconnect (Sabrina Dubroca) [RHEL-115640]
  - Revert "drm/vkms: convert to use faux_device" (José Expósito) [RHEL-113577]
  - Revert "drm/xe/pf: Set VF LMEM BAR size" (José Expósito) [RHEL-113577]
  - Revert "drm/xe/nvm: add on-die non-volatile memory device" (José Expósito) [RHEL-113577]
  - Revert "Mark xe driver as BROKEN if kernel page size is not 4kB" (José Expósito) [RHEL-113577]
  - Revert "drm/tegra: gem: Don't attach dma-bufs when not needed" (José Expósito) [RHEL-113577]
  - Revert "PM: domains: Add flags to specify power on attach/detach" (José Expósito) [RHEL-113577]
  - Revert "relayfs: abolish prev_padding" (José Expósito) [RHEL-113577]
  - drm/sched: Add missing argument to __assign_str() (José Expósito) [RHEL-113577]
  - Revert "mm: rename call_mmap/mmap_prepare to vfs_mmap/mmap_prepare" (José Expósito) [RHEL-113577]
  - drm/sysfb: Add efidrm for EFI displays (José Expósito) [RHEL-113577]
  - redhat: Add new DRM modules to mod-internal.list (José Expósito) [RHEL-113577]
  - redhat/configs: Add new configs from DRM 6.17 backport (José Expósito) [RHEL-113577]
  - Merge DRM changes from upstream v6.17-rc7..v6.17 (José Expósito) [RHEL-113577]
  - Merge DRM changes from upstream v6.17-rc6..v6.17-rc7 (José Expósito) [RHEL-113577]
  - Merge DRM changes from upstream v6.17-rc5..v6.17-rc6 (José Expósito) [RHEL-113577]
  - Merge DRM changes from upstream v6.16..v6.17-rc5 (José Expósito) [RHEL-113577]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-636.el9]
changelog:
  - powerpc/pseries: Define __u{8,32} types in papr_hvpipe_hdr struct (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: HVPIPE changes to support migration (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Enable HVPIPE event message interrupt (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Wakeup hvpipe FD when the payload is pending (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Define HVPIPE specific macros (Mamatha Inamdar) [RHEL-101849]
  - powerpc/pseries: Define papr-hvpipe ioctl (Mamatha Inamdar) [RHEL-101849]
  - Documentation: ioctl-number: Fix linuxppc-dev mailto link (Mamatha Inamdar) [RHEL-101849]
  - tracing/osnoise: Replace kmalloc + copy_from_user with memdup_user_nul (Tomas Glozar) [RHEL-117873]
  - tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() (Tomas Glozar) [RHEL-117873] {CVE-2025-39974}
  - tracing/osnoise: Use for_each_online_cpu() instead of for_each_cpu() (Tomas Glozar) [RHEL-117873]
  - tracing/osnoise: Fix null-ptr-deref in bitmap_parselist() (Tomas Glozar) [RHEL-117873] {CVE-2025-39887}
  - tracing/osnoise: Fix crash in timerlat_dump_stack() (Tomas Glozar) [RHEL-117873] {CVE-2025-38493}
  - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (Tomas Glozar) [RHEL-117873]
  - osnoise: provide quiescent states (Tomas Glozar) [RHEL-117873]
  - tracing/osnoise: Switch to use hrtimer_setup() (Tomas Glozar) [RHEL-117873]
  - tracing/osnoise: Fix resetting of tracepoints (Tomas Glozar) [RHEL-117873] {CVE-2025-21733}
  - tracing: Switch trace_osnoise.c code over to use guard() and __free() (Tomas Glozar) [RHEL-117873]
  - rtla: Check pkg-config install (Tomas Glozar) [RHEL-117873]
  - rtla: Define __NR_sched_setattr for LoongArch (Tomas Glozar) [RHEL-117873]
  - rtla: Add the ability to create ctags and etags (Tomas Glozar) [RHEL-117873]
  - Documentation/rtla: Add include common_appendix.rst (Tomas Glozar) [RHEL-117873]
  - Documentation/rtla: Include BPF sample collection (Tomas Glozar) [RHEL-117873]
  - Documentation/rtla: Fix typo in common_timerlat_description.rst (Tomas Glozar) [RHEL-117873]
  - Documentation/rtla: Fix typo in rtla-timerlat.rst (Tomas Glozar) [RHEL-117873]
  - Documentation/rtla: Fix duplicate text about timerlat tracer (Tomas Glozar) [RHEL-117873]
  - rtla: Documentation: Fix -t, --trace (Tomas Glozar) [RHEL-117873]
  - rtla: fix a example in rtla-timerlat-hist.rst (Tomas Glozar) [RHEL-117873]
  - net/smc: Remove validation of reserved bits in CLC Decline message (Mete Durlu) [RHEL-124197]
  - i40e: add mask to apply valid bits for itr_idx (Michal Schmidt) [RHEL-123809]
  - i40e: add max boundary check for VF filters (Michal Schmidt) [RHEL-123809] {CVE-2025-39968}
  - i40e: fix validation of VF state in get resources (Michal Schmidt) [RHEL-123809] {CVE-2025-39969}
  - i40e: fix input validation logic for action_meta (Michal Schmidt) [RHEL-123809] {CVE-2025-39970}
  - i40e: fix idx validation in config queues msg (Michal Schmidt) [RHEL-123809] {CVE-2025-39971}
  - i40e: fix idx validation in i40e_validate_queue_map (Michal Schmidt) [RHEL-123809] {CVE-2025-39972}
  - i40e: add validation for ring_len param (Michal Schmidt) [RHEL-123809] {CVE-2025-39973}
  - io_uring: enable per-io write streams (Ming Lei) [RHEL-122870]
  - nvmet-fcloop: call done callback even when remote port is gone (Maurizio Lombardi) [RHEL-114502]
  - nvmet-tcp: fix callback lock for TLS handshake (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix misaccounting of nvme-mpath inflight I/O (Maurizio Lombardi) [RHEL-114502]
  - nvme: revert the cross-controller atomic write size validation (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix atomic write size validation (Maurizio Lombardi) [RHEL-114502]
  - nvme: refactor the atomic write unit detection (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix endianness of command word prints in nvme_log_err_passthru() (Maurizio Lombardi) [RHEL-114502]
  - nvme: Fix incorrect cdw15 value in passthru error logging (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() (Maurizio Lombardi) [RHEL-114502]
  - nvme-pci: refresh visible attrs after being checked (Maurizio Lombardi) [RHEL-114502]
  - nvmet: fix memory leak of bio integrity (Maurizio Lombardi) [RHEL-114502]
  - nvme: spelling fixes (Maurizio Lombardi) [RHEL-114502]
  - nvme-tcp: fix I/O stalls on congested sockets (Maurizio Lombardi) [RHEL-114502]
  - nvme-tcp: sanitize request list handling (Maurizio Lombardi) [RHEL-114502]
  - nvme-tcp: remove tag set when second admin queue config fails (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix command limits status code (Maurizio Lombardi) [RHEL-114502]
  - nvme-pci: store aborted state in flags variable (Maurizio Lombardi) [RHEL-114502]
  - nvme-fc: do not reference lsrsp after failure (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: don't wait for lport cleanup (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: add missing fcloop_callback_host_done (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fc: take tgtport refs for portentry (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fc: free pending reqs on tgtport unregister (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: drop response if targetport is gone (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: allocate/free fcloop_lsreq directly (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: prevent double port deletion (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: access fcpreq only when holding reqlock (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: update refs on tfcp_req (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: refactor fcloop_delete_local_port (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: refactor fcloop_nport_alloc and track lport (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: remove nport from list on last user (Maurizio Lombardi) [RHEL-114502]
  - nvmet-fcloop: track ref counts for nports (Maurizio Lombardi) [RHEL-114502]
  - nvmet-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-114502]
  - nvme-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-114502]
  - nvmet: simplify the nvmet_req_init() interface (Maurizio Lombardi) [RHEL-114502]
  - nvmet: support completion queue sharing (Maurizio Lombardi) [RHEL-114502]
  - nvmet: fabrics: add CQ init and destroy (Maurizio Lombardi) [RHEL-114502]
  - nvmet: cq: prepare for completion queue sharing (Maurizio Lombardi) [RHEL-114502]
  - nvmet: add a helper function for cqid checking (Maurizio Lombardi) [RHEL-114502]
  - nvmet-auth: authenticate on admin queue only (Maurizio Lombardi) [RHEL-114502]
  - nvme-auth: do not re-authenticate queues with no prior authentication (Maurizio Lombardi) [RHEL-114502]
  - nvmet-tcp: switch to using the crc32c library (Maurizio Lombardi) [RHEL-114502]
  - nvmet: replace strncpy with strscpy (Maurizio Lombardi) [RHEL-114502]
  - nvme-tcp: open-code nvme_tcp_queue_request() for R2T (Maurizio Lombardi) [RHEL-114502]
  - nvme-tcp: remove redundant check to ctrl->opts (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix incorrect sizeof (Maurizio Lombardi) [RHEL-114502]
  - nvme: fix write_stream_granularity initialization (Maurizio Lombardi) [RHEL-114502]
  - nvme: use fdp streams if write stream is provided (Maurizio Lombardi) [RHEL-114502]
  - nvme: register fdp parameters with the block layer (Maurizio Lombardi) [RHEL-114502]
  - nvme: add FDP definitions (Maurizio Lombardi) [RHEL-114502]
  - nvme: pass a void pointer to nvme_get/set_features for the result (Maurizio Lombardi) [RHEL-114502]
  - nvme: add a nvme_get_log_lsi helper (Maurizio Lombardi) [RHEL-114502]
  - nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro (Maurizio Lombardi) [RHEL-114502]
  - nvme: all namespaces in a subsystem must adhere to a common atomic write size (Maurizio Lombardi) [RHEL-114502]
  - nvme: multipath: enable BLK_FEAT_ATOMIC_WRITES for multipathing (Maurizio Lombardi) [RHEL-114502]
  - nvmet: pci-epf: remove NVMET_PCI_EPF_Q_IS_SQ (Maurizio Lombardi) [RHEL-114502]
  - nvmet: pci-epf: improve debug message (Maurizio Lombardi) [RHEL-114502]
  - nvmet: pci-epf: cleanup nvmet_pci_epf_raise_irq() (Maurizio Lombardi) [RHEL-114502]
  - nvmet: pci-epf: do not fall back to using INTX if not supported (Maurizio Lombardi) [RHEL-114502]
  - nvmet: pci-epf: clear completion queue IRQ flag on delete (Maurizio Lombardi) [RHEL-114502]
  - nvme-pci: add quirks for device 126f:1001 (Maurizio Lombardi) [RHEL-114502]
  - crypto: octeontx2 - Call strscpy() with correct size argument (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - get engine group number for asymmetric engine (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Rework how engine group number is obtained (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Fix address alignment issue on ucode loading (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - add timeout for load_fvc completion poll (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Use dynamic allocated memory region for lmtst (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Initialize cptlfs device info once (Vladis Dronov) [RHEL-122025]
  - crypto: octeontx2 - Simplify multiple return statements (Vladis Dronov) [RHEL-122025]
  - crypto: lib/Kconfig - hide library options [partial] (Vladis Dronov) [RHEL-122025]
  - RDMA/core: Free pfn_list with appropriate kvfree call (Kamal Heib) [RHEL-110100]
  - IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep (Kamal Heib) [RHEL-110100]
  - scsi: RDMA/srp: Don't set a max_segment_size when virt_boundary_mask is set (Kamal Heib) [RHEL-110100]
  - RDMA/core: Rate limit GID cache warning messages (Kamal Heib) [RHEL-110100]
  - RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work (Kamal Heib) [RHEL-110100]
  - IB/cm: Remove dead code and adjust naming (Kamal Heib) [RHEL-110100]
  - RDMA/core: Avoid hmm_dma_map_alloc() for virtual DMA devices (Kamal Heib) [RHEL-110100]
  - RDMA/umem: Separate implicit ODP initialization from explicit ODP (Kamal Heib) [RHEL-110100]
  - RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage (Kamal Heib) [RHEL-110100]
  - RDMA/umem: Store ODP access mask information in PFN (Kamal Heib) [RHEL-110100]
  - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Kamal Heib) [RHEL-110100]
  - IB/cm: Drop lockdep assert and WARN when freeing old msg (Kamal Heib) [RHEL-110100]
  - RDMA/core: Move ODP capability definitions to uapi (Kamal Heib) [RHEL-110100]
  - RDMA/rxe: Enable ODP in ATOMIC WRITE operation (Kamal Heib) [RHEL-110100]
  - RDMA/rxe: Enable ODP in RDMA FLUSH operation (Kamal Heib) [RHEL-110100]
  - RDMA/cma: Remove unused rdma_res_to_id (Kamal Heib) [RHEL-110100]
  - IB/cm: use rwlock for MAD agent lock (Kamal Heib) [RHEL-110100]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
  - RDMA/uverbs: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
  - mm/hmm: provide generic DMA managing logic (Kamal Heib) [RHEL-110100]
  - mm/hmm: let users to tag specific PFN with DMA mapped bit (Kamal Heib) [RHEL-110100]
  - i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116016]
  - i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116016]
  - memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Desnes Nunes) [RHEL-116016]
  - usb: hub: Don't try to recover devices lost during warm reset. (Desnes Nunes) [RHEL-116016]
  - USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Desnes Nunes) [RHEL-116016]
  - USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Desnes Nunes) [RHEL-116016]
  - usb: gadget: configfs: Fix OOB read on empty string write (Desnes Nunes) [RHEL-116016] {CVE-2025-38497}
  - xhci: dbc: Flush queued requests before stopping dbc (Desnes Nunes) [RHEL-116016]
  - xhci: dbctty: disable ECHO flag by default (Desnes Nunes) [RHEL-116016]
  - xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Desnes Nunes) [RHEL-116016]
  - usb: xhci: quirk for data loss in ISOC transfers (Desnes Nunes) [RHEL-116016]
  - usb: typec: displayport: Fix potential deadlock (Desnes Nunes) [RHEL-116016] {CVE-2025-38404}
  - usb: typec: altmodes/displayport: do not index invalid pin_assignments (Desnes Nunes) [RHEL-116016] {CVE-2025-38391}
  - usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach (Desnes Nunes) [RHEL-116016]
  - USB: serial: option: add Foxconn T99W640 (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Fix bit masking in tb_dp_port_set_hops() (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Fix wake on connect at runtime (Desnes Nunes) [RHEL-116016]
  - Revert "usb: xhci: Implement xhci_handshake_check_state() helper" (Desnes Nunes) [RHEL-116016]
  - usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Fix race condition in TTY wakeup (Desnes Nunes) [RHEL-116016] {CVE-2025-38448}
  - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Desnes Nunes) [RHEL-116016] {CVE-2024-56670}
  - Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io" (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Add null pointer check in gs_start_io (Desnes Nunes) [RHEL-116016]
  - usb: acpi: fix device link removal (Desnes Nunes) [RHEL-116016]
  - Logitech C-270 even more broken (Desnes Nunes) [RHEL-116016]
  - phy: use per-PHY lockdep keys (Desnes Nunes) [RHEL-116016]
  - phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode (Desnes Nunes) [RHEL-116016] {CVE-2025-38535}
  - phy: tegra: xusb: Disable periodic tracking on Tegra234 (Desnes Nunes) [RHEL-116016]
  - phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode (Desnes Nunes) [RHEL-116016]
  - usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n (Desnes Nunes) [RHEL-116016]
  - usb: typec: tipd: fix typo in TPS_STATUS_HIGH_VOLAGE_WARNING macro (Desnes Nunes) [RHEL-116016]
  - USB: typec: fix const issue in typec_match() (Desnes Nunes) [RHEL-116016]
  - USB: gadget: udc: fix const issue in gadget_match_driver() (Desnes Nunes) [RHEL-116016]
  - USB: gadget: fix up const issue with struct usb_function_instance (Desnes Nunes) [RHEL-116016]
  - USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB (Desnes Nunes) [RHEL-116016]
  - USB: serial: bus: fix const issue in usb_serial_device_match() (Desnes Nunes) [RHEL-116016]
  - usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: ti,usb8041: Add binding for TI USB8044 hub controller (Desnes Nunes) [RHEL-116016]
  - usb: misc: onboard_usb_dev: Add support for TI TUSB8044 hub (Desnes Nunes) [RHEL-116016]
  - usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: Add Parade PS8833 Type-C retimer variant (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Avoid double unlock of serial_port_lock (Desnes Nunes) [RHEL-116016]
  - usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Desnes Nunes) [RHEL-116016]
  - usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: Use configured PD revision for negotiation (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work (Desnes Nunes) [RHEL-116016] {CVE-2025-38268}
  - xhci: Add missing parameter description to xhci_get_endpoint_index() (Desnes Nunes) [RHEL-116016]
  - usb: xhci: fix host not responding after suspend and resume (Desnes Nunes) [RHEL-116016]
  - usb: xhci: rename 'irq_control' to 'imod' (Desnes Nunes) [RHEL-116016]
  - usb: xhci: rename 'irq_pending' to 'iman' (Desnes Nunes) [RHEL-116016]
  - usb: xhci: cleanup IMOD register comments (Desnes Nunes) [RHEL-116016]
  - usb: xhci: rework Event Ring Segment Table Address mask (Desnes Nunes) [RHEL-116016]
  - usb: xhci: rework Event Ring Segment Table Size mask (Desnes Nunes) [RHEL-116016]
  - usb: xhci: remove '0' write to write-1-to-clear register (Desnes Nunes) [RHEL-116016]
  - usb: xhci: guarantee that IMAN register is flushed (Desnes Nunes) [RHEL-116016]
  - usb: xhci: improve Interrupt Management register macros (Desnes Nunes) [RHEL-116016]
  - usb: xhci: set requested IMODI to the closest supported value (Desnes Nunes) [RHEL-116016]
  - usb: xhci: cleanup xhci_mem_init() (Desnes Nunes) [RHEL-116016]
  - usb: xhci: add individual allocation checks in xhci_mem_init() (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move initialization of the primary interrupter (Desnes Nunes) [RHEL-116016]
  - usb: xhci: remove error handling from xhci_add_interrupter() (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move enabling of USB 3 device notifications (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move doorbell array pointer assignment (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move DCBAA pointer write (Desnes Nunes) [RHEL-116016]
  - usb: xhci: refactor xhci_set_cmd_ring_deq() (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move command ring pointer write (Desnes Nunes) [RHEL-116016]
  - usb: xhci: move device slot enabling register write (Desnes Nunes) [RHEL-116016]
  - usb: xhci: relocate pre-allocation initialization (Desnes Nunes) [RHEL-116016]
  - usb: xhci: Add debugfs support for xHCI port bandwidth (Desnes Nunes) [RHEL-116016]
  - usb: xhci: Don't log transfer ring segment list on errors (Desnes Nunes) [RHEL-116016]
  - phy: tegra: p2u: Broaden architecture dependency (Desnes Nunes) [RHEL-116016]
  - phy: fsl-imx8mq-usb: add i.MX95 tuning support (Desnes Nunes) [RHEL-116016]
  - phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property() (Desnes Nunes) [RHEL-116016]
  - dt-bindings: phy: imx8mq-usb: add imx95 tuning support (Desnes Nunes) [RHEL-116016]
  - dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property (Desnes Nunes) [RHEL-116016]
  - phy: freescale: imx8m-pcie: Simplify with dev_err_probe() (Desnes Nunes) [RHEL-116016]
  - dt-bindings: phy: rockchip: Convert RK3399 Type-C PHY to schema (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: add rk3588 compatible to rockchip,dwc3 (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Do not double dequeue a configuration request (Desnes Nunes) [RHEL-116016] {CVE-2025-38174}
  - usb-storage: reject probe of device one non-DMA HCDs when using highmem (Desnes Nunes) [RHEL-116016]
  - USB: serial: ti_usb_3410_5052: drop bogus read urb check (Desnes Nunes) [RHEL-116016]
  - usb: misc: onboard_usb_dev: Add Parade PS5511 hub support (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: realtek,rts5411: Adapt usb-hub.yaml (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: Add binding for PS5511 hub controller (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: Introduce usb-hub.yaml (Desnes Nunes) [RHEL-116016]
  - misc: rtsx: Remove deadcode (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Implement remote wakeup capability (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push (Desnes Nunes) [RHEL-116016]
  - usb: gadget: u_serial: Add null pointer check in gserial_suspend (Desnes Nunes) [RHEL-116016] {CVE-2023-53356}
  - usb: gadget: u_serial: Add null pointer check in gserial_resume (Desnes Nunes) [RHEL-116016] {CVE-2023-53551}
  - dt-bindings: usb: usb-switch: Allow data-lanes property in port (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: Convert Nuvoton EHCI to DT schema (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: npcm7xx: Add npcm845 compatible (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: usb-device: relax compatible pattern to a contains (Desnes Nunes) [RHEL-116016]
  - usb: typec: ucsi: fix Clang -Wsign-conversion warning (Desnes Nunes) [RHEL-116016]
  - USB: host: omap: Do not enable by default during compile testing (Desnes Nunes) [RHEL-116016]
  - usb: typec: mux: fsa4480: add regulator support (Desnes Nunes) [RHEL-116016]
  - HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Desnes Nunes) [RHEL-116016] {CVE-2025-38103}
  - Documentation/admin-guide: Document Thunderbolt/USB4 tunneling events (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Notify userspace about firmware CM tunneling events (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Notify userspace about software CM tunneling events (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Introduce domain event message handler (Desnes Nunes) [RHEL-116016]
  - usb: typec: Connect Type-C port with associated USB4 port (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Expose usb4_port_index() to other modules (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Fix a logic error in wake on connect (Desnes Nunes) [RHEL-116016]
  - misc: rtsx: Enhance the signal handling processes in SVID/SSID 1028:0CE1 platform (Desnes Nunes) [RHEL-116016]
  - usb: misc: onboard_dev: Add Realtek RTL8188ETV WiFi (0bda:0179) (Desnes Nunes) [RHEL-116016]
  - Added usb_string function to a namespace (Desnes Nunes) [RHEL-116016]
  - USB: core: Correct API usb_(enable|disable)_autosuspend() prototypes (Desnes Nunes) [RHEL-116016]
  - USB: phy: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-116016]
  - usb: common: usb-conn-gpio: use a unique name for usb connector device (Desnes Nunes) [RHEL-116016]
  - usb: hub: Fail fast in USB3 link power management enable path (Desnes Nunes) [RHEL-116016]
  - usb: hub: reorder USB3 link power management enable requests (Desnes Nunes) [RHEL-116016]
  - usb: hub: Don't disable LPM completely if device initiated LPM fails (Desnes Nunes) [RHEL-116016]
  - usb: hub: verify device is configured in usb_device_may_initiate_lpm() (Desnes Nunes) [RHEL-116016]
  - usb: hub: Block less in USB3 link power management LPM disable path (Desnes Nunes) [RHEL-116016]
  - usb: Add checks for snprintf() calls in usb_alloc_dev() (Desnes Nunes) [RHEL-116016]
  - usb: chipidea: imx: add HSIO Block Control wakeup setting (Desnes Nunes) [RHEL-116016]
  - usb: chipidea: imx: add wakeup interrupt handling (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: usbmisc-imx: add support for i.MX95 platform (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: chipidea: Add i.MX95 compatible string 'fsl,imx95-usb' (Desnes Nunes) [RHEL-116016]
  - usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: smsc,usb3503: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-116016]
  - usb: cdns3: Remove the invalid comment (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: Use fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116016]
  - device property: Split fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116016]
  - device property: Fix a typo in the description of device_get_child_node_count() (Desnes Nunes) [RHEL-116016]
  - usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Desnes Nunes) [RHEL-116016]
  - usb: typec: tipd: Fix wakeup source leaks on device unbind (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpci: add regulator support (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: allow switching to mode accessory to mux properly (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: allow sink (ufp) to toggle into accessory mode debug (Desnes Nunes) [RHEL-116016]
  - usb: typec: tcpm: allow to use sink in accessory mode (Desnes Nunes) [RHEL-116016]
  - usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set (Desnes Nunes) [RHEL-116016]
  - usb: typec: ucsi: Add the UCSI commands in debugfs (Desnes Nunes) [RHEL-116016]
  - thunderbolt: Use wake on connect and disconnect over suspend (Desnes Nunes) [RHEL-116016]
  - usb: host: xhci: Notify xHCI sideband on transfer ring free (Desnes Nunes) [RHEL-116016]
  - usb: host: xhci-plat: Set XHCI max interrupters if property is present (Desnes Nunes) [RHEL-116016]
  - usb: host: xhci-mem: Allow for interrupter clients to choose specific index (Desnes Nunes) [RHEL-116016]
  - usb: host: xhci-mem: Cleanup pending secondary event ring events (Desnes Nunes) [RHEL-116016]
  - redhat/configs: Adding CONFIG_USB_XHCI_SIDEBAND (Desnes Nunes) [RHEL-116016]
  - xhci: sideband: add initial api to register a secondary interrupter entity (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: New bitfield definition and programming in GRSTCTL (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: Add hibernation updates for ULPI PHY (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: New bit definition in GPWRDN register (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: Add eUSB2 PHY disconnect flow support (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: Add new parameter eusb2_disc (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: New bit definition in GOTGCTL register (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: Add core new versions definition (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Don't leave BCR asserted (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: gadget: Fix TRB reclaim logic for short transfers and ZLPs (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: Abort suspend on soft disconnect failure (Desnes Nunes) [RHEL-116016]
  - usb: gadget: epautoconf: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: gadget: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
  - usb: core: config: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Use bulk clock API and devres (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Fix error handling in probe (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: use modern PM macros (Desnes Nunes) [RHEL-116016]
  - usb: dwc2: also exit clock_gating when stopping udc while suspended (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Transition to flattened model (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Don't rely on drvdata during probe (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: core: Don't touch resets and clocks (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: core: Expose core driver as library (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100 (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: Introduce qcom,snps-dwc3 (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: qcom: Snapshot driver for backwards compatibilty (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: dwc3: Allow connector in USB controller node (Desnes Nunes) [RHEL-116016]
  - dt-bindings: usb: qcom,dwc3: Add SM8750 compatible (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: core: Avoid redundant system suspend/resume callbacks (Desnes Nunes) [RHEL-116016]
  - i2c: Set i2c pinctrl recovery info from it's device pinctrl (Desnes Nunes) [RHEL-116016]
  - pinctrl: Add an API to get the pinctrl pins if initialized (Desnes Nunes) [RHEL-116016]
  - usb: dwc3: Specify maximum number of XHCI interrupters (Desnes Nunes) [RHEL-116016]
  - can: gs_usb: add VID/PID for the CANnectivity firmware (Desnes Nunes) [RHEL-116016]
  - can: gs_usb: add usb endpoint address detection at driver probe step (Desnes Nunes) [RHEL-116016]
  - can: gs_usb: add VID/PID for Xylanta SAINT3 product family (Desnes Nunes) [RHEL-116016]
  - ext4: fix reserved gdt blocks handling in fsmap (Brian Foster) [RHEL-109218]
  - ext4: fix fsmap end of range reporting with bigalloc (Brian Foster) [RHEL-109218]
  - ext4: fix FS_IOC_GETFSMAP handling (Brian Foster) [RHEL-109218]
  - ext4: replace the traditional ternary conditional operator with with max()/min() (Brian Foster) [RHEL-109218]
  - scsi: scsi_debug: Make read-only arrays static const (Ewan D. Milne) [RHEL-116075]
  - scsi: core: sysfs: Correct sysfs attributes access rights (Ewan D. Milne) [RHEL-116075]
  - scsi: sd: Make sd shutdown issue START STOP UNIT appropriately (Ewan D. Milne) [RHEL-116075]
  - scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_transport_fc: Change to use per-rport devloss_work_q (Ewan D. Milne) [RHEL-116075]
  - scsi: core: Fix kernel doc for scsi_track_queue_full() (Ewan D. Milne) [RHEL-116075]
  - scsi: core: Use scsi_cmd_priv() instead of open-coding it (Ewan D. Milne) [RHEL-116075]
  - scsi: core: Enforce unlimited max_segment_size when virt_boundary_mask is set (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_devinfo: Remove redundant 'found' (Ewan D. Milne) [RHEL-116075]
  - scsi: sd: Fix VPD page 0xb7 length check (Ewan D. Milne) [RHEL-116075]
  - scsi: core: Remember if a device is an ATA device (Ewan D. Milne) [RHEL-116075]
  - scsi: error: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-116075]
  - scsi: core: devinfo: Fix typo in comment (Ewan D. Milne) [RHEL-116075]
  - scsi: sd: Remove the stream_status member from scsi_stream_status_header (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Reduce DEF_ATOMIC_WR_MAX_LENGTH (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_transport_fc: Rename del_timer() in comment (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Add ERASE for tapes (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Use scsi_device->type instead os sdebug_ptype where possible (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Move some tape-specific commands to separate definitions (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Enable different command definitions for different device types (Ewan D. Milne) [RHEL-116075]
  - scsi: scsi_debug: Fix two typos in command definitions (Ewan D. Milne) [RHEL-116075]
  - KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush (Jon Maloy) [RHEL-104731] {CVE-2025-38351}
  - cgroup/rstat: avoid disabling irqs for O(num_cpu) (Radostin Stoyanov) [RHEL-94298]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-637.el9]
changelog:
  - net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync() (Mete Durlu) [RHEL-99989]
  - net/smc: fix UAF on smcsk after smc_listen_out() (Mete Durlu) [RHEL-99989]
  - smc: Fix various oops due to inet_sock type confusion. (Mete Durlu) [RHEL-99989]
  - net/smc: convert timeouts to secs_to_jiffies() (Mete Durlu) [RHEL-99989]
  - net/smc: replace strncpy with strscpy (Mete Durlu) [RHEL-99989]
  - net/smc: remove unused function smc_lo_supports_v2 (Mete Durlu) [RHEL-99989]
  - net/smc: remove unused input parameters in smc_buf_get_slot (Mete Durlu) [RHEL-99989]
  - s390: ism: Pass string literal as format argument of dev_set_name() (Mete Durlu) [RHEL-99989]
  - smc: Fix lockdep false-positive for IPPROTO_SMC. (Mete Durlu) [RHEL-99989]
  - net/smc: use the correct ndev to find pnetid by pnetid table (Mete Durlu) [RHEL-99989]
  - net/smc: fix data error when recvmsg with MSG_PEEK flag (Mete Durlu) [RHEL-99989]
  - net/smc: delete pointless divide by one (Mete Durlu) [RHEL-99989]
  - net/smc: support SMC-R V2 for rdma devices with max_recv_sge equals to 1 (Mete Durlu) [RHEL-99989]
  - net/smc: fix LGR and link use-after-free issue (Mete Durlu) [RHEL-99989]
  - net/smc: initialize close_work early to avoid warning (Mete Durlu) [RHEL-99989]
  - net/smc: do not leave a dangling sk pointer in __smc_create() (Mete Durlu) [RHEL-99989]
  - net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid (Mete Durlu) [RHEL-99989]
  - net/smc: Fix memory leak when using percpu refs (Mete Durlu) [RHEL-99989]
  - net/smc: Address spelling errors (Mete Durlu) [RHEL-99989]
  - net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC (Mete Durlu) [RHEL-99989]
  - net/smc: add sysctl for smc_limit_hs (Mete Durlu) [RHEL-99989]
  - net/smc: prevent NULL pointer dereference in txopt_get (Mete Durlu) [RHEL-99989]
  - net/smc: introduce statistics for ringbufs usage of net namespace (Mete Durlu) [RHEL-99989]
  - net/smc: introduce statistics for allocated ringbufs of link group (Mete Durlu) [RHEL-99989]
  - net/smc: Use static_assert() to check struct sizes (Mete Durlu) [RHEL-99989]
  - net/smc: add the max value of fallback reason count (Mete Durlu) [RHEL-99989]
  - net/smc: remove unused input parameters in smcr_new_buf_create (Mete Durlu) [RHEL-99989]
  - net/smc: remove redundant code in smc_connect_check_aclc (Mete Durlu) [RHEL-99989]
  - Subject: net/smc: remove the fallback in __smc_connect (Mete Durlu) [RHEL-99989]
  - Subject: net/smc: remove unreferenced header in smc_loopback.h file (Mete Durlu) [RHEL-99989]
  - Subject: net/smc: prevent UAF in inet_create() (Mete Durlu) [RHEL-99989]
  - net/smc: {at|de}tach sndbuf to peer DMB if supported (Mete Durlu) [RHEL-99989]
  - gitlab-ci: disable automotive pipelines (Scott Weaver)
  - redhat: use RELEASE_LOCALVERSION also for dist-get-tag (Jan Stancek)
  - redhat: introduce RELEASE_LOCALVERSION variable (Jan Stancek)
  - redhat: remove EARLY ystream bits (Jan Stancek)
  - bpf: Do not audit capability check in do_jit() (Ondrej Mosnacek) [RHEL-105376]
  - io_uring/waitid: always prune wait queue entry in io_waitid_wait() (CKI Backport Bot) [RHEL-124973] {CVE-2025-40047}
  - mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs (CKI Backport Bot) [RHEL-95651]
  - dma/mapping.c: dev_dbg support for dma_addressing_limited (Prarit Bhargava) [RHEL-117031]
  - x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers (Prarit Bhargava) [RHEL-117031]
  - x86/kaslr: Reduce KASLR entropy on most x86 systems (Prarit Bhargava) [RHEL-117031]
  - KVM: x86: Advertise support for AMD's PREFETCHI (Paolo Bonzini) [RHEL-98696]
  - KVM: s390: Fix access to unavailable adapter indicator pages during postcopy (Thomas Huth) [RHEL-43214]
  - iommu/s390: Make attach succeed when the device was surprise removed (Thomas Huth) [RHEL-113452]
  - iommu/s390: Fix memory corruption when using identity domain (Thomas Huth) [RHEL-113452]
  - KVM: s390: Fix incorrect usage of mmu_notifier_register() (Thomas Huth) [RHEL-113452]
  - KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY (Thomas Huth) [RHEL-113452]
  - KVM: s390: Remove unneeded srcu lock (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log (Thomas Huth) [RHEL-113452]
  - s390/kvm: Split kvm_host header file (Thomas Huth) [RHEL-113452]
  - s390/entry: Move early program check handler to entry.S (Thomas Huth) [RHEL-113452]
  - s390: Remove 2k vs 4k page table leftovers (Thomas Huth) [RHEL-113452]
  - s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() (Thomas Huth) [RHEL-113452]
  - s390/mm: Convert pgste_val() into function (Thomas Huth) [RHEL-113452]
  - s390/mm: Convert pgprot_val() into function (Thomas Huth) [RHEL-113452]
  - s390: Add missing _TIF defines (Thomas Huth) [RHEL-113452]
  - s390/syscall: Merge __do_syscall() and do_syscall() (Thomas Huth) [RHEL-113452]
  - KVM: s390: Don't use %pK through debug printing (Thomas Huth) [RHEL-113452]
  - KVM: s390: Don't use %pK through tracepoints (Thomas Huth) [RHEL-113452]
  - s390/asm-offsets: Rename __LC_PGM_INT_CODE (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Notify userspace that guest's AP config changed when mdev removed (Thomas Huth) [RHEL-72996]
  - s390/vfio-ap: Signal eventfd when guest AP configuration is changed (Thomas Huth) [RHEL-72996]
  - s390/vfio-ccw: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-113452]
  - KVM: s390: Switch to use hrtimer_setup() (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl() (Thomas Huth) [RHEL-113452]
  - KVM: s390: vsie: stop using "struct page" for vsie page (Thomas Huth) [RHEL-113452]
  - KVM: s390: vsie: stop messing with page refcount (Thomas Huth) [RHEL-113452]
  - KVM: s390: vsie: stop using page->index (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Remove gmap_convert_to_secure() from vfio_ap_ops (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Streamline uc_skey test to issue iske after sske (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add ucontrol gis routing test (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add ucontrol flic attr selftests (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for PFCR subfunctions (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: correct IP.b length in uc_handle_sieic debug output (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Fix whitespace confusion in ucontrol test (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Verify reject memory region operations for ucontrol VMs (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add uc_skey VM test case (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add uc_map_unmap VM test case (Thomas Huth) [RHEL-113452]
  - s390/vfio-ap: Switch over to sysfs_emit() (Thomas Huth) [RHEL-113452]
  - s390: Fix various typos (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for PLO subfunctions (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for KMAC, KMC, KM, KIMD and KLMD crypto subfunctions (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for KMCTR, KMF, KMO and PCC crypto subfunctions (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for PRNO, KDSA and KMA crypto subfunctions (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add regression tests for SORTL and DFLTCC CPU subfunctions (Thomas Huth) [RHEL-113452]
  - selftests: kvm: s390: Add VM run test case (Thomas Huth) [RHEL-113452]
  - selftests: kvm: s390: Add test fixture and simple VM setup tests (Thomas Huth) [RHEL-113452]
  - selftests: kvm: s390: Add s390x ucontrol test suite with hpage test (Thomas Huth) [RHEL-113452]
  - selftests: kvm: s390: Add kvm_s390_sie_block definition for userspace tests (Thomas Huth) [RHEL-113452]
  - selftests: kvm: s390: Define page sizes in shared header (Thomas Huth) [RHEL-113452]
  - selftests/kvm: remove dead file (Thomas Huth) [RHEL-113452]
  - Revert "kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h" (Thomas Huth) [RHEL-113452]
  - KVM: selftests: Define _GNU_SOURCE for all selftests code (Thomas Huth) [RHEL-113452]
  - s390/cio: Add missing MODULE_DESCRIPTION() macros (Thomas Huth) [RHEL-113452]
  - s390: Replace S390_lowcore by get_lowcore() (Thomas Huth) [RHEL-113452]
  - s390/uv: gmap_make_secure() cleanups for further changes (Thomas Huth) [RHEL-113452]
  - s390/uv: Don't call folio_wait_writeback() without a folio reference (Thomas Huth) [RHEL-113452]
  - KVM: s390x: selftests: Add shared zeropage test (Thomas Huth) [RHEL-113452]
  - KVM: s390: selftests: Add selftest for single-stepping (Thomas Huth) [RHEL-113452]
  - xfs: do not propagate ENODATA disk errors into xattr code (Carlos Maiolino) [RHEL-71501]
  - sched: restore the behavior of put_task_struct() for non-rt (Luis Claudio R. Goncalves) [RHEL-40885]
  - sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (Luis Claudio R. Goncalves) [RHEL-40885]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-638.el9]
changelog:
  - cpufreq: powernv: Stop setting common freq attributes (Yunming Yang) [RHEL-121364]
  - NFS: remove revoked delegation from server's delegation list (Benjamin Coddington) [RHEL-123617]
  - selftests/bpf: Test invalid narrower ctx load (Viktor Malik) [RHEL-110274]
  - bpf: Reject narrower access to pointer ctx fields (Viktor Malik) [RHEL-110274]
  - libbpf: Fix handling of BPF arena relocations (Viktor Malik) [RHEL-110274]
  - s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add negative test cases for snprintf (Viktor Malik) [RHEL-110274]
  - bpf: Reject %p% format string in bprintf-like helpers (Viktor Malik) [RHEL-110274]
  - selftests/bpf: adapt one more case in test_lru_map to the new target_free (Viktor Malik) [RHEL-110274]
  - libbpf: Fix possible use-after-free for externs (Viktor Malik) [RHEL-110274]
  - libbpf: Fix null pointer dereference in btf_dump__free on allocation failure (Viktor Malik) [RHEL-110274]
  - bpf: Adjust free target to avoid global starvation of LRU map (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add tests with stack ptr register in conditional jmp (Viktor Malik) [RHEL-110274]
  - bpf: Do not include stack ptr register in precision backtracking bookkeeping (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add unit tests with __bpf_trap() kfunc (Viktor Malik) [RHEL-110274]
  - bpf: Warn with __bpf_trap() kfunc maybe due to uninitialized variable (Viktor Malik) [RHEL-110274]
  - libbpf/btf: Fix string handling to support multi-split BTF (Viktor Malik) [RHEL-110274]
  - bpf: Pass the same orig_call value to trampoline functions (Viktor Malik) [RHEL-110274]
  - s390/bpf: Store backchain even for leaf progs (Viktor Malik) [RHEL-110274]
  - libbpf: Check bpf_map_skeleton link for NULL (Viktor Malik) [RHEL-110274]
  - bpf: Fix WARN() in get_bpf_raw_tp_regs (Viktor Malik) [RHEL-110274]
  - libbpf: Use proper errno value in nlattr (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Fix caps for __xlated/jited_unpriv (Viktor Malik) [RHEL-110274]
  - bpftool: Fix cgroup command to only show cgroup bpf programs (Viktor Malik) [RHEL-110274]
  - bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels (Viktor Malik) [RHEL-110274]
  - libbpf: Use proper errno value in linker (Viktor Malik) [RHEL-110274]
  - Use thread-safe function pointer in libbpf_print (Viktor Malik) [RHEL-110274]
  - bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add test for attaching kprobe with long event names (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add test for attaching uprobe with long event names (Viktor Malik) [RHEL-110274]
  - libbpf: Fix event name too long error (Viktor Malik) [RHEL-110274]
  - libbpf: Verify section type in btf_find_elf_sections (Viktor Malik) [RHEL-110274]
  - libbpf: Fix buffer overflow in bpf_object__init_prog (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Add test case for atomic update of fd htab (Viktor Malik) [RHEL-110274]
  - bpf: Don't allocate per-cpu extra_elems for fd htab (Viktor Malik) [RHEL-110274]
  - bpf: Add is_fd_htab() helper (Viktor Malik) [RHEL-110274]
  - bpf: Support atomic update for htab of maps (Viktor Malik) [RHEL-110274]
  - bpf: Rename __htab_percpu_map_update_elem to htab_map_update_elem_in_place (Viktor Malik) [RHEL-110274]
  - bpf: Factor out htab_elem_value helper() (Viktor Malik) [RHEL-110274]
  - bpf: Bail out early in __htab_map_lookup_and_delete_elem() (Viktor Malik) [RHEL-110274]
  - selftests/bpf: Fix bpf_nf selftest failure (Viktor Malik) [RHEL-110274]
  - bpf: Check link_create.flags parameter for multi_uprobe (Viktor Malik) [RHEL-110274]
  - bpf: Check link_create.flags parameter for multi_kprobe (Viktor Malik) [RHEL-110274]
  - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (CKI Backport Bot) [RHEL-119153] {CVE-2025-39883}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-639.el9]
changelog:
  - smb: client: fix refcount leak in smb2_set_path_attr (Paulo Alcantara) [RHEL-114699]
  - smb: client: fix potential UAF in smb2_close_cached_fid() (Paulo Alcantara) [RHEL-114699]
  - smb: client: fix potential cfid UAF in smb2_query_info_compound (Paulo Alcantara) [RHEL-114699]
  - smb: client: Fix refcount leak for cifs_sb_tlink (Paulo Alcantara) [RHEL-114699]
  - cifs: parse_dfs_referrals: prevent oob on malformed input (Paulo Alcantara) [RHEL-114699]
  - smb: client: remove cfids_invalidation_worker (Paulo Alcantara) [RHEL-114699]
  - smb client: fix bug with newly created file in cached dir (Paulo Alcantara) [RHEL-114699]
  - smb: client: short-circuit negative lookups when parent dir is fully cached (Paulo Alcantara) [RHEL-114699]
  - smb: client: short-circuit in open_cached_dir_by_dentry() if !dentry (Paulo Alcantara) [RHEL-114699]
  - smb: client: remove pointless cfid->has_lease check (Paulo Alcantara) [RHEL-114699]
  - smb: client: remove unused fid_lock (Paulo Alcantara) [RHEL-114699]
  - smb: client: update cfid->last_access_time in open_cached_dir_by_dentry() (Paulo Alcantara) [RHEL-114699]
  - smb: client: ensure open_cached_dir_by_dentry() only returns valid cfid (Paulo Alcantara) [RHEL-114699]
  - smb: client: account smb directory cache usage and per-tcon totals (Paulo Alcantara) [RHEL-114699]
  - smb: client: add drop_dir_cache module parameter to invalidate cached dirents (Paulo Alcantara) [RHEL-114699]
  - smb: client: show lease state as R/H/W (or NONE) in open_files (Paulo Alcantara) [RHEL-114699]
  - smb: client: show negotiated cipher in DebugData (Paulo Alcantara) [RHEL-114699]
  - smb: client: add new tracepoint to trace lease break notification (Paulo Alcantara) [RHEL-114699]
  - smb: client: Fix NULL pointer dereference in cifs_debug_dirs_proc_show() (Paulo Alcantara) [RHEL-114699]
  - smb: client: handle lack of IPC in dfs_cache_refresh() (Paulo Alcantara) [RHEL-119582]
  - smb: client: get rid of d_drop() in cifs_do_rename() (Paulo Alcantara) [RHEL-123665]
  - nvme-multipath: Skip nr_active increments in RETRY disposition (Ewan D. Milne) [RHEL-111104]
  - arm64: errata: Expand speculative SSBS workaround for Cortex-A720AE (Waiman Long) [RHEL-119900]
  - arm64: cputype: Add Cortex-A720AE definitions (Waiman Long) [RHEL-119900]
  - arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays (Waiman Long) [RHEL-119900]
  - arm64: Add support for HIP09 Spectre-BHB mitigation (Waiman Long) [RHEL-119900]
  - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (Waiman Long) [RHEL-119900]
  - arm64: cputype: Add MIDR_CORTEX_A76AE (Waiman Long) [RHEL-119900]
  - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (Waiman Long) [RHEL-119900]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-640.el9]
changelog:
  - kernfs: Fix UAF in polling when open file is released (Pavel Reichl) [RHEL-122088] {CVE-2025-39881}
  - crypto: iaa - mark as supported (Vladis Dronov) [RHEL-95629]
  - dmaengine: idxd: Add a new IAA device ID for Wildcat Lake family platforms (Vladis Dronov) [RHEL-95629]
  - crypto: iaa - Optimize rebalance_wq_table() (Vladis Dronov) [RHEL-95629]
  - crypto: iaa - Adjust workqueue allocation type (Vladis Dronov) [RHEL-95629]
  - fs: Add 'initramfs_options' to set initramfs mount options (Ian Kent) [RHEL-121113]
  - e1000e: fix heap overflow in e1000_set_eeprom (Corinna Vinschen) [RHEL-123108] {CVE-2025-39898}
  - Configs: Enable CONFIG_SCHED_MC for powerpc (Phil Auld) [RHEL-118964]
  - sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig (Phil Auld) [RHEL-118964]
  - sched: Move STDL_INIT() functions out-of-line (Phil Auld) [RHEL-118964]
  - sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask() (Phil Auld) [RHEL-118964]
  - x86/smpboot: avoid SMT domain attach/destroy if SMT is not enabled (Phil Auld) [RHEL-118964]
  - x86/smpboot: moves x86_topology to static initialize and truncate (Phil Auld) [RHEL-118964]
  - x86/smpboot: remove redundant CONFIG_SCHED_SMT (Phil Auld) [RHEL-118964]
  - smpboot: introduce SDTL_INIT() helper to tidy sched topology setup (Phil Auld) [RHEL-118964]
  - powerpc/smp: Dynamically build Powerpc topology (Phil Auld) [RHEL-118964]
  - powerpc/smp: Avoid asym packing within thread_group of a core (Phil Auld) [RHEL-118964]
  - powerpc/smp: Add __ro_after_init attribute (Phil Auld) [RHEL-118964]
  - powerpc/smp: Disable MC domain for shared processor (Phil Auld) [RHEL-118964]
  - powerpc/smp: Enable Asym packing for cores on shared processor (Phil Auld) [RHEL-118964]
  - perf/x86/intel/uncore: Add iMC freerunning for Panther Lake (Michael Petlan) [RHEL-47456]
  - perf/x86/intel/uncore: Add Panther Lake support (Michael Petlan) [RHEL-47456]
  - perf/x86/intel/uncore: Support customized MMIO map size (Michael Petlan) [RHEL-47442 RHEL-47456]
  - perf/x86/intel/uncore: Support MSR portal for discovery tables (Michael Petlan) [RHEL-47442 RHEL-47456]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-641.el9]
changelog:
  - tools/power/x86/intel-speed-select: v1.23 release (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Skip uncore frequency update (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Support SST PP revision 2 fields (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: v1.22 release (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Prefix header search path with sysroot (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Die ID for IO dies (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Fix the condition to check multi die system (David Arcari) [RHEL-125240]
  - tools/power/x86/intel-speed-select: Prevent increasing MAX_DIE_PER_PACKAGE (David Arcari) [RHEL-125240]
  - selftests: livepatch: test if ftrace can trace a livepatched function (Joe Lawrence) [RHEL-114920]
  - selftests: livepatch: add new ftrace helpers functions (Joe Lawrence) [RHEL-114920]
  - samples/livepatch: add module descriptions (Joe Lawrence) [RHEL-114920]
  - selftest/livepatch: Only run test-kprobe with CONFIG_KPROBES_ON_FTRACE (Joe Lawrence) [RHEL-114920]
  - docs: livepatch: move text out of code block (Joe Lawrence) [RHEL-114920]
  - livepatch: Add comment to clarify klp_add_nops() (Joe Lawrence) [RHEL-114920]
  - xfs: rework datasync tracking and execution (Pavel Reichl) [RHEL-113841]
  - xfs: rearrange code in xfs_inode_item_precommit (Pavel Reichl) [RHEL-113841]
  - dpll: zl3073x: Handle missing or corrupted flash configuration (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Increase maximum size of flash utility (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update() (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Implement devlink flash callback (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Refactor DPLL initialization (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Add firmware loading functionality (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Add low-level flash functions (Ivan Vecera) [RHEL-115369]
  - dpll: zl3073x: Add functions to access hardware registers (Ivan Vecera) [RHEL-115369]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-642.el9]
changelog:
  - kernel: extend rh_waived to cope better with the CVE mitigations case (Ricardo Robaina) [RHEL-122981]
  - Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-122981]
  - rh_flags: Rename rh_features to rh_flags (Ricardo Robaina) [RHEL-122981]
  - kernel: rh_features: fix reading empty feature list from /proc (Ricardo Robaina) [RHEL-122981]
  - rh_features: move rh_features entry to sys/kernel (Ricardo Robaina) [RHEL-122981]
  - rh_features: convert to atomic allocation (Ricardo Robaina) [RHEL-122981]
  - add rh_features to /proc (Ricardo Robaina) [RHEL-122981]
  - add support for rh_features (Ricardo Robaina) [RHEL-122981]
  - dlm: fix lkb timeout scanning lookup (Alexander Aring) [RHEL-82137]
  - dlm: move to rinfo for all middle conversion cases (Alexander Aring) [RHEL-110034]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-643.el9]
changelog:
  - s390/mm: Fix __ptep_rdp() inline assembly (Mete Durlu) [RHEL-129168]
  - scsi: s390: zfcp: Ensure synchronous unit_add (Mete Durlu) [RHEL-129201]
  - x86/topology: Implement topology_is_core_online() to address SMT regression (David Arcari) [RHEL-125289]
  - tools/power turbostat: Fix incorrect sorting of PMT telemetry (David Arcari) [RHEL-127415]
  - dma-mapping: fix missing clear bdr in check_ram_in_range_map() (Prarit Bhargava) [RHEL-128293]
  - net/mlx5: fs, fix UAF in flow counter release (CKI Backport Bot) [RHEL-124427] {CVE-2025-39979}
  - uprobes: Fix race in uprobe_free_utask (Viktor Malik) [RHEL-120479]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-644.el9]
changelog:
  - s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP (Luiz Capitulino) [RHEL-129896]
  - scsi: st: Skip buffer flush for information ioctls (John Meneghini) [RHEL-128358]
  - scsi: st: Separate st-unique ioctl handling from SCSI common ioctl handling (John Meneghini) [RHEL-128358]
  - mm/uffd: add missing pte_mkdirty() to mfill_atomic_install_pte() (Lucas Oakley) [RHEL-46006]
  - Bluetooth: revert TX timestamping (David Marlin) [RHEL-119045]
  - Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00 (David Marlin) [RHEL-119045]
  - Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete (David Marlin) [RHEL-119045]
  - Bluetooth: MGMT: Fix possible UAFs (David Marlin) [RHEL-119045] {CVE-2025-39981}
  - Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync (David Marlin) [RHEL-119045] {CVE-2025-39982}
  - Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue (David Marlin) [RHEL-119045] {CVE-2025-39983}
  - Bluetooth: hci_sync: Fix hci_resume_advertising_sync (David Marlin) [RHEL-119045]
  - Bluetooth: Fix build after header cleanup (David Marlin) [RHEL-119045]
  - Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (David Marlin) [RHEL-119045] {CVE-2025-39860}
  - Bluetooth: vhci: Prevent use-after-free by removing debugfs files early (David Marlin) [RHEL-119045] {CVE-2025-39861}
  - Bluetooth: hci_sync: fix set_local_name race condition (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: Mark connection as closed during suspend disconnect (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success (David Marlin) [RHEL-119045]
  - Bluetooth: hci_conn: Make unacked packet handling more robust (David Marlin) [RHEL-119045]
  - Bluetooth: btnxpuart: Uses threaded IRQ for host wakeup handling (David Marlin) [RHEL-119045]
  - Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established (David Marlin) [RHEL-119045]
  - Bluetooth: hci_core: Fix using ll_privacy_capable for current settings (David Marlin) [RHEL-119045]
  - Bluetooth: hci_core: Fix using {cis,bis}_capable for current settings (David Marlin) [RHEL-119045]
  - Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown (David Marlin) [RHEL-119045]
  - Bluetooth: hci_sync: Avoid adding default advertising on startup (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: Mask data status from LE ext adv reports (David Marlin) [RHEL-119045]
  - Bluetooth: btintel_pcie: Fix Alive Context State Handling (David Marlin) [RHEL-119045]
  - Bluetooth: btintel_pcie: Make driver wait for alive interrupt (David Marlin) [RHEL-119045]
  - Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()' (David Marlin) [RHEL-119045] {CVE-2025-38593}
  - Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855 (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: QCA: Support downloading custom-made firmwares (David Marlin) [RHEL-119045]
  - Bluetooth: btnxpuart: Add uevents for FW dump and FW download complete (David Marlin) [RHEL-119045]
  - Bluetooth: btnxpuart: Correct the Independent Reset handling after FW dump (David Marlin) [RHEL-119045]
  - Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS (David Marlin) [RHEL-119045]
  - Bluetooth: ISO: add socket option to report packet seqnum via CMSG (David Marlin) [RHEL-119045]
  - Bluetooth: btintel: Define a macro for Intel Reset vendor command (David Marlin) [RHEL-119045]
  - Bluetooth: Fix typos in comments (David Marlin) [RHEL-119045]
  - Bluetooth: RFCOMM: Fix typos in comments (David Marlin) [RHEL-119045]
  - Bluetooth: aosp: Fix typo in comment (David Marlin) [RHEL-119045]
  - Bluetooth: hci_bcm4377: Fix typo in comment (David Marlin) [RHEL-119045]
  - Bluetooth: btrtl: Fix typo in comment (David Marlin) [RHEL-119045]
  - Bluetooth: btmtk: Fix typo in log string (David Marlin) [RHEL-119045]
  - Bluetooth: btintel: Fix typo in comment (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925 (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Add RTL8852BE device 0x13d3:0x3618 (David Marlin) [RHEL-119045]
  - Bluetooth: btnxpuart: implement powerup sequence (David Marlin) [RHEL-119045]
  - Bluetooth: Fix spelling mistakes (David Marlin) [RHEL-119045]
  - Bluetooth: btnxpuart: Add support for 4M baudrate (David Marlin) [RHEL-119045]
  - Bluetooth: hci_event: Correct comment about HCI_EV_EXTENDED_INQUIRY_RESULT (David Marlin) [RHEL-119045]
  - Bluetooth: hci_core: Eliminate an unnecessary goto label in hci_find_irk_by_addr() (David Marlin) [RHEL-119045]
  - Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync() (David Marlin) [RHEL-119045]
  - Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie() (David Marlin) [RHEL-119045]
  - Bluetooth: hci_qca: Enable ISO data packet RX (David Marlin) [RHEL-119045]
  - Bluetooth: btintel_pcie: Add support for device 0x4d76 (David Marlin) [RHEL-119045]
  - Bluetooth: Remove hci_conn_hash_lookup_state() (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Add a new VID/PID 2c7c/7009 for MT7925 (David Marlin) [RHEL-119045]
  - Bluetooth: btintel_pcie: Reword restart to recovery (David Marlin) [RHEL-119045]
  - Bluetooth: btintel_pcie: Support Function level reset (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601) (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano (David Marlin) [RHEL-119045]
  - Bluetooth: btusb: Clean up some Bluetooth device IDs (David Marlin) [RHEL-119045]
  - netlink: avoid infinite retry looping in netlink_unicast() (Davide Caratti) [RHEL-115649] {CVE-2025-38727}
  - genetlink: fix genl_bind() invoking bind() after -EPERM (Davide Caratti) [RHEL-115649] {CVE-2025-39926}
  - netlink: make sure we allow at least one dump skb (Davide Caratti) [RHEL-115649]
  - netlink: Fix rmem check in netlink_broadcast_deliver(). (Davide Caratti) [RHEL-115649]
  - netlink: Fix wraparounds of sk->sk_rmem_alloc. (Davide Caratti) [RHEL-115649] {CVE-2025-38465}
  - bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6} (Xin Long) [RHEL-121298]
  - octeon_ep_vf: Add support to retrieve hardware channel information (Kamal Heib) [RHEL-111113]
  - octeon_ep: Add support to retrieve hardware channel information (Kamal Heib) [RHEL-111113]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-645.el9]
changelog:
  - tty: n_tty: Fix buffer offsets when lookahead is used (Radostin Stoyanov) [RHEL-127716]
  - ext4: don't over-report free space or inodes in statvfs (Ravi Singh) [RHEL-125357]
  - dpll: add phase-adjust-gran pin attribute (Petr Oros) [RHEL-126530]
  - dpll: fix device-id-get and pin-id-get to return errors properly (Petr Oros) [RHEL-126530]
  - dpll: spec: add missing module-name and clock-id to pin-get reply (Petr Oros) [RHEL-126530]
  - dpll: add phase_offset_avg_factor_get/set callback ops (Petr Oros) [RHEL-126530]
  - dpll: add phase-offset-avg-factor device attribute to netlink spec (Petr Oros) [RHEL-126530]
  - dpll: fix clock quality level reporting (Petr Oros) [RHEL-126530]
  - dpll: add reference sync get/set (Petr Oros) [RHEL-126530]
  - dpll: add reference-sync netlink attribute (Petr Oros) [RHEL-126530]
  - dpll: remove documentation of rclk_dev_name (Petr Oros) [RHEL-126530]
  - tpm: Prevent local DOS via tpm/tpm0/ppi/*operations (Denis Aleksandrov) [RHEL-62964]
  - KVM: arm64: vgic-v3: Release reserved slot outside of lpi_xa's lock (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-v3: Reinstate IRQ lock ordering for LPI xarray (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Update stale comment for sanitise_mte_tags() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Add build-time check for duplicate DECLARE_REG use (Cornelia Huck) [RHEL-115975]
  - kvm: arm64: use BUG() instead of BUG_ON(1) (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Fix page leak in user_mem_abort() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic: fix incorrect spinlock API usage (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-v3: Indicate vgic_put_irq() may take LPI xarray lock (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-v3: Don't require IRQs be disabled for LPI xarray lock (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-v3: Erase LPIs from xarray outside of raw spinlocks (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Spin off release helper from vgic_put_irq() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-v3: Use bare refcount for VGIC LPIs (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic: Drop stale comment on IRQ active state (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Initialize PMSCR_EL1 when in VHE (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Mark freed S2 MMUs as invalid (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Check for SYSREGS_ON_CPU before accessing the 32bit state (Cornelia Huck) [RHEL-115975]
  - arm64: vgic-v2: Fix guest endianness check in hVHE mode (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Disambiguate support for vSGIs v. vLPIs (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Enforce the sorting of the GICv3 system register table (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Clarify the check for reset callback in check_sysreg_table() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: vgic-its: Return -ENXIO to invalid KVM_DEV_ARM_VGIC_GRP_CTRL attrs (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Make RAS registers UNDEF when RAS isn't advertised (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Filter out HCR_EL2 bits when running in hypervisor context (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Fix vcpu_{read,write}_sys_reg() accessors (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Simplify sysreg access on exception delivery (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Check for SYSREGS_ON_CPU before accessing the CPU state (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: nv: Handle CNTHCTL_EL2 specially (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: nv: Add missing EL2->EL1 mappings in get_el2_to_el1_mapping() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Make RVBAR_EL2 accesses UNDEF (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Unify UNDEF injection helpers (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Make most GICv3 accesses UNDEF if they trap (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Fix enforcement of upper bound on MDCR_EL2.HPMN (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Don't retire MMIO instruction w/ pending (emulated) SError (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Treat vCPU with pending SError as runnable (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Block cacheable PFNMAP mapping (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Rename the device variable to s2_force_noncacheable (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Remove kvm_arch_vcpu_run_map_fp() (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Don't free hyp pages with pKVM on GICv2 (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Fix error path in init_hyp_mode() (Cornelia Huck) [RHEL-115975]
  - arm64: kvm: Introduce nvhe stack size constants (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: Adjust range correctly during host stage-2 faults (Cornelia Huck) [RHEL-115975]
  - KVM: arm64: WARN if unmapping a vLPI fails in any path (Cornelia Huck) [RHEL-115975]
  - can: j1939: add missing calls in NETDEV_UNREGISTER notification handler (CKI Backport Bot) [RHEL-124106] {CVE-2025-39925}
  - can: j1939: implement NETDEV_UNREGISTER notification handler (CKI Backport Bot) [RHEL-124106] {CVE-2025-39925}
  - futex: Optimize per-cpu reference counting (Waiman Long) [RHEL-101190]
  - futex: Don't leak robust_list pointer on exec race (Waiman Long) [RHEL-101190]
  - selftest/futex: Compile also with libnuma < 2.0.16 (Waiman Long) [RHEL-101190]
  - selftest/futex: Reintroduce "Memory out of range" numa_mpol's subtest (Waiman Long) [RHEL-101190]
  - selftest/futex: Make the error check more precise for futex_numa_mpol (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix futex_wait() for 32bit ARM (Waiman Long) [RHEL-101190]
  - selftests: futex: Fix incorrect kernel headers search path (Waiman Long) [RHEL-101190]
  - futex: Prevent use-after-free during requeue-PI (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix typos and grammar in futex_priv_hash (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix format-security warnings in futex_priv_hash (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix some futex_numa_mpol subtests (Waiman Long) [RHEL-101190]
  - selftests/futex: Remove the -g parameter from futex_priv_hash (Waiman Long) [RHEL-101190]
  - futex: Move futex_hash_free() back to __mmput() (Waiman Long) [RHEL-101190]
  - futex: Move futex cleanup to __mmdrop() (Waiman Long) [RHEL-101190]
  - kernel/fork: group allocation/free of per-cpu counters for mm struct (Waiman Long) [RHEL-101190]
  - futex: Use user_write_access_begin/_end() in futex_put_value() (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix spelling mistake "Succeffuly" -> "Successfully" (Waiman Long) [RHEL-101190]
  - selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Waiman Long) [RHEL-101190]
  - perf bench futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101190]
  - selftests/futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101190]
  - futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101190]
  - futex: Make futex_private_hash_get() static (Waiman Long) [RHEL-101190]
  - futex: Use RCU-based per-CPU reference counting instead of rcuref_t (Waiman Long) [RHEL-101190]
  - selftests/futex: Adapt the private hash test to RCU related changes (Waiman Long) [RHEL-101190]
  - perf bench futex: Fix prctl include in musl libc (Waiman Long) [RHEL-101190]
  - selftests/futex: Add futex_numa to .gitignore (Waiman Long) [RHEL-101190]
  - futex: Temporary disable FUTEX_PRIVATE_HASH (Waiman Long) [RHEL-101190]
  - futex: Initialize futex_phash_new during fork(). (Waiman Long) [RHEL-101190]
  - futex: Verify under the lock if hash can be replaced (Waiman Long) [RHEL-101190]
  - futex: Handle invalid node numbers supplied by user (Waiman Long) [RHEL-101190]
  - selftests/futex: Set the home_node in futex_numa_mpol (Waiman Long) [RHEL-101190]
  - selftests/futex: getopt() requires int as return value. (Waiman Long) [RHEL-101190]
  - tools headers UAPI: Sync linux/prctl.h with the kernel sources to pick FUTEX knob (Waiman Long) [RHEL-101190]
  - io_uring/futex: mark wait requests as inflight (Waiman Long) [RHEL-101190]
  - selftests/futex: Fix spelling mistake "unitiliazed" -> "uninitialized" (Waiman Long) [RHEL-101190]
  - futex: Correct the kernedoc return value for futex_wait_setup(). (Waiman Long) [RHEL-101190]
  - tools headers: Synchronize prctl.h ABI header (Waiman Long) [RHEL-101190]
  - futex: Use RCU_INIT_POINTER() in futex_mm_init(). (Waiman Long) [RHEL-101190]
  - selftests/futex: Use TAP output in futex_numa_mpol (Waiman Long) [RHEL-101190]
  - selftests/futex: Use TAP output in futex_priv_hash (Waiman Long) [RHEL-101190]
  - futex: Fix kernel-doc comments (Waiman Long) [RHEL-101190]
  - futex: Relax the rcu_assign_pointer() assignment of mm->futex_phash in futex_mm_init() (Waiman Long) [RHEL-101190]
  - futex: Fix outdated comment in struct restart_block (Waiman Long) [RHEL-101190]
  - futex,selftests: Add another FUTEX2_NUMA selftest (Waiman Long) [RHEL-101190]
  - selftests/futex: Add futex_numa_mpol (Waiman Long) [RHEL-101190]
  - selftests/futex: Add futex_priv_hash (Waiman Long) [RHEL-101190]
  - selftests/futex: Build without headers nonsense (Waiman Long) [RHEL-101190]
  - tools/perf: Allow to select the number of hash buckets (Waiman Long) [RHEL-101190]
  - tools headers: Synchronize prctl.h ABI header (Waiman Long) [RHEL-101190]
  - futex: Implement FUTEX2_MPOL (Waiman Long) [RHEL-101190]
  - futex: Implement FUTEX2_NUMA (Waiman Long) [RHEL-101190]
  - futex: Allow to make the private hash immutable (Waiman Long) [RHEL-101190]
  - futex: Allow to resize the private local hash (Waiman Long) [RHEL-101190]
  - futex: Allow automatic allocation of process wide futex hash (Waiman Long) [RHEL-101190]
  - futex: Add basic infrastructure for local task local hash (Waiman Long) [RHEL-101190]
  - futex: Create helper function to initialize a hash slot (Waiman Long) [RHEL-101190]
  - futex: Introduce futex_q_lockptr_lock() (Waiman Long) [RHEL-101190]
  - futex: Decrease the waiter count before the unlock operation (Waiman Long) [RHEL-101190]
  - futex: Acquire a hash reference in futex_wait_multiple_setup() (Waiman Long) [RHEL-101190]
  - futex: Create private_hash() get/put class (Waiman Long) [RHEL-101190]
  - futex: Create futex_hash() get/put class (Waiman Long) [RHEL-101190]
  - futex: Create hb scopes (Waiman Long) [RHEL-101190]
  - futex: Pull futex_hash() out of futex_q_lock() (Waiman Long) [RHEL-101190]
  - futex: Move futex_queue() into futex_wait_setup() (Waiman Long) [RHEL-101190]
  - mm: Add vmalloc_huge_node() (Waiman Long) [RHEL-101190]
  - rcuref: Provide rcuref_is_dead() (Waiman Long) [RHEL-101190]
  - futex: Use a hashmask instead of hashsize (Waiman Long) [RHEL-101190]
  - rcuref: Plug slowpath race in rcuref_put() (Waiman Long) [RHEL-101190]
  - seqlock: add missing parameter documentation for raw_seqcount_try_begin() (Waiman Long) [RHEL-101190]
  - mm: introduce mmap_lock_speculate_{try_begin|retry} (Waiman Long) [RHEL-101190]
  - mm: convert mm_lock_seq to a proper seqcount (Waiman Long) [RHEL-101190]
  - seqlock: add raw_seqcount_try_begin (Waiman Long) [RHEL-101190]
  - sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabled (Waiman Long) [RHEL-101190]
  - locking/rtmutex: Make sure we wake anything on the wake_q when we release the lock->wait_lock (Waiman Long) [RHEL-101190]
  - locking: rtmutex: Fix wake_q logic in task_blocks_on_rt_mutex (Waiman Long) [RHEL-101190]
  - futex: fix user access on powerpc (Waiman Long) [RHEL-101190]
  - futex: improve user space accesses (Waiman Long) [RHEL-101190]
  - locking/mutex: Make mutex::wait_lock irq safe (Waiman Long) [RHEL-101190]
  - locking/mutex: Remove wakeups from under mutex::wait_lock (Waiman Long) [RHEL-101190]
  - locking/rt: Annotate unlock followed by lock for sparse. (Waiman Long) [RHEL-101190]
  - mm: fix (harmless) type confusion in lock_vma_under_rcu() (Waiman Long) [RHEL-101190]
  - selftests/mm: kvm, mdwe fixes to avoid requiring "make headers" (Waiman Long) [RHEL-101190]
  - mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_area_struct (Waiman Long) [RHEL-101190]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-646.el9]
changelog:
  - docs: powerpc: Add htm.rst to table of contents (Mamatha Inamdar) [RHEL-52755]
  - Add CONFIG_HTMDUMP (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add documentation for H_HTM debugfs interface (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm capabilities support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm flags support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm setup support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm info support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm status support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm start support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm configure support to htmdump module (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries/htmdump: Add htm_hcall_wrapper to integrate other htm operations (Mamatha Inamdar) [RHEL-52755]
  - powerpc: Document details on H_HTM hcall (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries: Export hardware trace macro dump via debugfs (Mamatha Inamdar) [RHEL-52755]
  - powerpc/pseries: Macros and wrapper functions for H_HTM call (Mamatha Inamdar) [RHEL-52755]
  - powerpc: Export kvm_guest static key, for bcachefs six locks (Mamatha Inamdar) [RHEL-52755]
  - kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-129693]
  - USB: core: remove the move buf action (Desnes Nunes) [RHEL-122021]
  - usb: typec: tcpm: properly deliver cable vdms to altmode drivers (Desnes Nunes) [RHEL-122021]
  - xhci: fix memory leak regression when freeing xhci vdev devices depth first (Desnes Nunes) [RHEL-122021]
  - xhci: dbc: Fix full DbC transfer ring after several reconnects (Desnes Nunes) [RHEL-122021]
  - xhci: dbc: decouple endpoint allocation from initialization (Desnes Nunes) [RHEL-122021]
  - USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Desnes Nunes) [RHEL-122021]
  - USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Desnes Nunes) [RHEL-122021]
  - usb: xhci: Fix slot_id resource race conflict (Desnes Nunes) [RHEL-122021]
  - usb: typec: fusb302: Revert incorrect threaded irq fix (Desnes Nunes) [RHEL-122021]
  - USB: core: Update kerneldoc for usb_hcd_giveback_urb() (Desnes Nunes) [RHEL-122021]
  - memstick: Fix deadlock by moving removing flag earlier (Desnes Nunes) [RHEL-122021]
  - usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Desnes Nunes) [RHEL-122021] {CVE-2025-39801}
  - USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Desnes Nunes) [RHEL-122021]
  - usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: imx: improve usbmisc_imx7d_pullup() (Desnes Nunes) [RHEL-122021]
  - kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() (Desnes Nunes) [RHEL-122021]
  - usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Desnes Nunes) [RHEL-122021]
  - USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Desnes Nunes) [RHEL-122021]
  - usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Desnes Nunes) [RHEL-122021]
  - usb: renesas-xhci: Fix External ROM access timeouts (Desnes Nunes) [RHEL-122021]
  - usb: gadget: tegra-xudc: fix PM use count underflow (Desnes Nunes) [RHEL-122021]
  - usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-122021]
  - usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-122021]
  - usb: xhci: print xhci->xhc_state when queue_command failed (Desnes Nunes) [RHEL-122021]
  - usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Desnes Nunes) [RHEL-122021]
  - USB: serial: option: add Foxconn T99W709 (Desnes Nunes) [RHEL-122021]
  - usb: core: add urb->sgt parameter description (Desnes Nunes) [RHEL-122021]
  - thunderbolt: Fix copy+paste error in match_service_id() (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: Update power_supply on power role change (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Desnes Nunes) [RHEL-122021]
  - usb: typec: fusb302: cache PD RX state (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: add DRM dependency (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: imx: Add a missing blank line (Desnes Nunes) [RHEL-122021]
  - usb: usblp: clean up assignment inside if conditions (Desnes Nunes) [RHEL-122021]
  - cdc-acm: fix race between initial clearing halt and open (Desnes Nunes) [RHEL-122021]
  - usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Desnes Nunes) [RHEL-122021]
  - usb: xhci: Avoid showing warnings for dying controller (Desnes Nunes) [RHEL-122021]
  - usb: xhci: Avoid showing errors during surprise removal (Desnes Nunes) [RHEL-122021]
  - misc: rtsx: usb: Ensure mmc child device is active when card is present (Desnes Nunes) [RHEL-122021]
  - media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() (Desnes Nunes) [RHEL-122021]
  - usb: core: add dma-noncoherent buffer alloc and free API (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: s32g: Add usb support for s32g3 (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: s32g: Add usb support for s32g2 (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: Add compatible strings for s32g2/s32g3 (Desnes Nunes) [RHEL-122021]
  - usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument (Desnes Nunes) [RHEL-122021]
  - usb: early: xhci-dbc: Fix early_ioremap leak (Desnes Nunes) [RHEL-122021]
  - net: thunderbolt: Enable end-to-end flow control also in transmit (Desnes Nunes) [RHEL-122021]
  - net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (Desnes Nunes) [RHEL-122021]
  - usb: core: config: Prevent OOB read in SS endpoint companion parsing (Desnes Nunes) [RHEL-122021] {CVE-2025-39760}
  - usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: genesys,gl850g: add downstream facing ports (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: genesys,gl850g: use usb-hub.yaml (Desnes Nunes) [RHEL-122021]
  - dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt (Desnes Nunes) [RHEL-122021]
  - dt-bindings: trivial-devices: add onnn,adt7462 (Desnes Nunes) [RHEL-122021]
  - media: dt-bindings: Add OV5642 (Desnes Nunes) [RHEL-122021]
  - misc: rtsx: Add support for RTS5264 Version B and optimize init flow (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: register DRM HPD bridge (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: fake AltModes for port 0 (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: remove duplicate AltModes (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: add recipient arg to update_altmodes() callback (Desnes Nunes) [RHEL-122021]
  - usb: typec: ucsi: yoga-c630: fix error and remove paths (Desnes Nunes) [RHEL-122021]
  - usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: dwc2: rename sophgo usb compatible string (Desnes Nunes) [RHEL-122021]
  - usb: dwc2: add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: dwc2: Add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
  - usb: dwc2: support dwc2 IP for Amlogic A1 SoC family (Desnes Nunes) [RHEL-122021]
  - dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral (Desnes Nunes) [RHEL-122021]
  - usb: dwc3: gadget: Remove duplicate check while setting xfer resource (Desnes Nunes) [RHEL-122021]
  - usb: ehci: replace scnprintf() with sysfs_emit() (Desnes Nunes) [RHEL-122021]
  - usb: core: Use sysfs_emit_at() when showing dynamic IDs (Desnes Nunes) [RHEL-122021]
  - usb: typec: altmodes/displayport: add irq_hpd to sysfs (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
  - mmc: rtsx_pci: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
  - thunderbolt: Fix typos in documentation comments (Desnes Nunes) [RHEL-122021]
  - Documentation: treewide: Replace remaining spinics links with lore (Desnes Nunes) [RHEL-122021]
  - net: usb: enable the work after stop usbnet by ip down/up (Desnes Nunes) [RHEL-122021]
  - net: usbnet: Fix the wrong netif_carrier_on() call (Desnes Nunes) [RHEL-122021]
  - net: usb: Convert tasklet API to new bottom half workqueue mechanism (Desnes Nunes) [RHEL-122021]
  - net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (Desnes Nunes) [RHEL-122021]
  - usbnet: optimize usbnet_bh() to reduce CPU load (Desnes Nunes) [RHEL-122021]
  - treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-122021]
  - net: usb: usbnet: fix race in probe failure (Desnes Nunes) [RHEL-122021]
  - net: usbnet: Remove generic .ndo_get_stats64 (Desnes Nunes) [RHEL-122021]
  - net: usbnet: Leverage core stats allocator (Desnes Nunes) [RHEL-122021]
  - usbnet:fix NPE during rx_complete (Desnes Nunes) [RHEL-122021] {CVE-2025-22050}
  - usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: imx: implement workaround for ERR051725 (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: imx: add imx_usbmisc_pullup() hook (Desnes Nunes) [RHEL-122021]
  - usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event (Desnes Nunes) [RHEL-122021]
  - usb: core: usb_submit_urb: downgrade type check (Desnes Nunes) [RHEL-122021]
  - usb: storage: reltek_cr: convert to use secs_to_jiffies (Desnes Nunes) [RHEL-122021]
  - usb: typec: Remove unused ucsi_cci_str (Desnes Nunes) [RHEL-122021]
  - usb: core: Remove unused usb_unlink_anchored_urbs (Desnes Nunes) [RHEL-122021]
  - usb: gadget: Remove unused usb_remove_config (Desnes Nunes) [RHEL-122021]
  - usb: gadget: config: Remove unused usb_gadget_config_buf (Desnes Nunes) [RHEL-122021]
  - usb: Reorganize kerneldoc parameter names (Desnes Nunes) [RHEL-122021]
  - usb: gadget: remove max support speed info in bind operation (Desnes Nunes) [RHEL-122021]
  - usb: gadget: composite: cleanup function config_ep_by_speed_and_alt() (Desnes Nunes) [RHEL-122021]
  - usb: gadget: add a inline function gether_bitrate() (Desnes Nunes) [RHEL-122021]
  - usb: gadget: use working speed to calcaulate network bitrate and qlen (Desnes Nunes) [RHEL-122021]
  - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Desnes Nunes) [RHEL-122021] {CVE-2023-52894}
  - usb: gadget: config: remove max speed check in usb_assign_descriptors() (Desnes Nunes) [RHEL-122021]
  - usb: phy: tegra: Remove unused functions (Desnes Nunes) [RHEL-122021]
  - usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio (Desnes Nunes) [RHEL-122021]
  - usb: core: Add 0x prefix to quirks debug output (Desnes Nunes) [RHEL-122021]
  - Documentation: usb: gadget: Wrap remaining usage snippets in literal code block (Desnes Nunes) [RHEL-122021]
  - usb: gadget: configfs: Ignore trailing LF for user strings to cdev (Desnes Nunes) [RHEL-122021]
  - usb: gadget: configfs: Attach arbitrary strings to cdev (Desnes Nunes) [RHEL-122021]
  - usb: gadget: configfs: Fix set but not used variable warning (Desnes Nunes) [RHEL-122021]
  - usb: gadget: configfs: Support arbitrary string descriptors (Desnes Nunes) [RHEL-122021]
  - usb: gadget: configfs: Rename struct gadget_strings (Desnes Nunes) [RHEL-122021]
  - docs: usb: gadget: Reindent numbered list (Desnes Nunes) [RHEL-122021]
  - usb: gadget: composite: Use USB API functions rather than constants (Desnes Nunes) [RHEL-122021]
  - usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() (Desnes Nunes) [RHEL-122021]
  - dt-bindings: phy: Convert ti,keystone-usbphy to DT schema (Desnes Nunes) [RHEL-122021]
  - dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema (Desnes Nunes) [RHEL-122021]
  - Documentation: ABI: Update WMI device paths in ABI docs (Desnes Nunes) [RHEL-122021]
  - ABI: sysfs-platform-intel-pmc: add blank lines to make it valid for ReST (Desnes Nunes) [RHEL-122021]
  - ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries (Desnes Nunes) [RHEL-122021]
  - perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-118946]
  - mptcp: propagate shutdown to subflows when possible (Davide Caratti) [RHEL-115624]
  - mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN (Davide Caratti) [RHEL-115624]
  - mptcp: disable add_addr retransmission when timeout is 0 (Davide Caratti) [RHEL-115624]
  - mptcp: remove duplicate sk_reset_timer call (Davide Caratti) [RHEL-115624]
  - mptcp: pm: kernel: flush: do not reset ADD_ADDR limit (Davide Caratti) [RHEL-115624]
  - mptcp: drop skb if MPTCP skb extension allocation fails (Davide Caratti) [RHEL-115624]
  - mptcp: make fallback action and fallback decision atomic (Davide Caratti) [RHEL-115624]
  - mptcp: safety check before fallback (Davide Caratti) [RHEL-115624]
  - mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-115624]
  - mptcp: export mptcp_subflow_early_fallback() (Davide Caratti) [RHEL-115624]
  - iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents() (Jerry Snitselaar) [RHEL-114131]
  - dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC (Jerry Snitselaar) [RHEL-114131]
  - ntb: Force physically contiguous allocation of rx ring buffers (Jerry Snitselaar) [RHEL-114131]
  - KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (Jerry Snitselaar) [RHEL-114131]
  - dma-mapping: fix direction in dma_alloc direction traces (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Register iommufd mock devices with fwspec (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Disallow dirty tracking if incoherent page walk (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: debugfs: Fix legacy mode page table dump logic (Jerry Snitselaar) [RHEL-114131]
  - ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() (Jerry Snitselaar) [RHEL-114131]
  - gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-114131]
  - dma: kmsan: export kmsan_handle_dma() for modules (Jerry Snitselaar) [RHEL-114131]
  - software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-114131]
  - iommu/selftest: prevent use of uninitialized variable (Jerry Snitselaar) [RHEL-114131]
  - PCI: Fix driver_managed_dma check (Jerry Snitselaar) [RHEL-114131]
  - platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-114131]
  - PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Update the fail_nth limit (Jerry Snitselaar) [RHEL-114131]
  - iommufd: WARN if an object is aborted with an elevated refcount (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Fix race during abort for file descriptors (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39966}
  - iommufd: Fix refcounting race during mmap (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd/pgtbl: Fix possible race while increase page table level (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39961}
  - iommu/amd: Fix alias device DTE setting (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page() (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() (Jerry Snitselaar) [RHEL-114131]
  - dma-debug: don't enforce dma mapping check on noncoherent allocations (Jerry Snitselaar) [RHEL-114131]
  - dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Fix spelling errors in iommufd.rst (Jerry Snitselaar) [RHEL-114131]
  - iommufd: viommu: free memory allocated by kvcalloc() using kvfree() (Jerry Snitselaar) [RHEL-114131]
  - iommu/virtio: Make instance lookup robust (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Avoid stack buffer overflow from kernel cmdline (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38676}
  - iommu/vt-d: Use pci_is_display() (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Rename some shortterm-related identifiers (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for vdevice tombstone (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Explicitly skip tests for inapplicable variant (Jerry Snitselaar) [RHEL-114131]
  - iommufd/vdevice: Remove struct device reference from struct vdevice (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Destroy vdevice on idevice destroy (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Add a pre_destroy() op for objects (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Add iommufd_object_tombstone_user() helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Test reserved regions near ULONG_MAX (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Prevent ALIGN() overflow (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38688}
  - iommu/tegra241-cmdqv: import IOMMUFD module namespace (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Add user-space use support (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Do not statically map LVCMDQs (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Use request_threaded_irq (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Update hw_info coverage for an input data_type (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Allow an input data_type via iommu_hw_info (Jerry Snitselaar) [RHEL-114131]
  - iommu: Allow an input type in hw_info op (Jerry Snitselaar) [RHEL-114131]
  - Documentation: userspace-api: iommufd: Update HW QUEUE (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for the new mmap interface (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Add mmap interface (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC (Jerry Snitselaar) [RHEL-114131]
  - iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Add driver-defined vDEVICE support (Jerry Snitselaar) [RHEL-114131]
  - iommufd/access: Bypass access->ops->unmap for internal use (Jerry Snitselaar) [RHEL-114131]
  - iommufd/access: Add internal APIs for HW queue to use (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for viommu data (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Support user_data in mock_viommu_alloc (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Allow driver-specific user data for a vIOMMU object (Jerry Snitselaar) [RHEL-114131]
  - iommu: Pass in a driver-level user data structure to viommu_init op (Jerry Snitselaar) [RHEL-114131]
  - iommu: Add iommu_copy_struct_to_user helper (Jerry Snitselaar) [RHEL-114131]
  - iommu: Use enum iommu_hw_info_type for type in hw_info op (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Explicitly define vdev->virt_id (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Apply the new iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Introduce iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Move _iommufd_object_alloc out of driver.c (Jerry Snitselaar) [RHEL-114131]
  - iommu: Deprecate viommu_alloc op (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Drop parent domain from mock_iommu_domain_nested (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Support get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
  - iommu: Introduce get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Return EOPNOTSUPP for failures due to driver bugs (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Drop unused ictx in struct iommufd_vdevice (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Apply obvious cosmetic fixes (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu: disable PRR on SM8250 (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Revert vmaster in the error path (Jerry Snitselaar) [RHEL-114131]
  - iommu/io-pgtable-arm: Remove unused macro iopte_prot (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39739}
  - iommu/amd: Fix geometry.aperture_end for V2 tables (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add documentation for AMD IOMMU debugfs support (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add debugfs support to dump IRT Table (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add debugfs support to dump device table (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add support for device id user input (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add debugfs support to dump IOMMU command buffer (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add debugfs support to dump IOMMU Capability registers (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add debugfs support to dump IOMMU MMIO registers (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Refactor AMD IOMMU debugfs initial setup (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Enable PASID and ATS capabilities in the correct order (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add efr[HATS] max v1 page table level (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add HATDis feature support (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Fix UAF on sva unbind with pending IOPFs (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38594}
  - iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Deduplicate cache_tag_flush_all by reusing flush_range (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Split paging_domain_compatible() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Split intel_iommu_enforce_cache_coherency() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Create unique domain ops for each stage (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Do not wipe out the page table NID when devices detach (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Remove the CONFIG_X86 wrapping from iommu init hook (Jerry Snitselaar) [RHEL-114131]
  - iommu: Remove ops->pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
  - iommu: Remove iommu_ops pgsize_bitmap from simple drivers (Jerry Snitselaar) [RHEL-114131]
  - iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
  - qiommu/arm-smmu-v3: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
  - dma-contiguous: hornor the cma address limit setup by user (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Fix build warnings due to uninitialized mfd (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add missing close(mfd) in memfd_mmap() (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add asserts testing global mfd (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra: Fix incorrect size calculation (Jerry Snitselaar) [RHEL-114131]
  - scatterlist: fix extraneous '@'-sign kernel-doc notation (Jerry Snitselaar) [RHEL-114131]
  - Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Jerry Snitselaar) [RHEL-114131]
  - scatterlist: inline sg_next() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Clear the freelist after iommu_put_pages_list() (Jerry Snitselaar) [RHEL-114131]
  - iommu: make inclusion of amd directory conditional (Jerry Snitselaar) [RHEL-114131]
  - iommu: make inclusion of intel directory conditional (Jerry Snitselaar) [RHEL-114131]
  - iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-114131]
  - iommu: Cleanup comments for dev_enable/disable_feat (Jerry Snitselaar) [RHEL-114131]
  - iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-114131]
  - iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU (Jerry Snitselaar) [RHEL-114131]
  - iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() (Jerry Snitselaar) [RHEL-114131]
  - iommu/virtio: Move to domain_alloc_paging() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Add domain_alloc_identity() (Jerry Snitselaar) [RHEL-114131]
  - iommu/virtio: Break out bypass identity support into a global static (Jerry Snitselaar) [RHEL-114131]
  - iommu: Remove iommu_dev_enable/disable_feature() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
  - dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
  - iommu: Remove IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Put iopf enablement in the domain attach path (Jerry Snitselaar) [RHEL-114131]
  - iommu: Avoid introducing more races (Jerry Snitselaar) [RHEL-114131]
  - iommu/vtd: Remove iommu_alloc_pages_node() (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove iommu_alloc_page_node() (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove iommu_alloc_page/pages() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Update various drivers to pass in lg2sz instead of order to iommu pages (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Use roundup_pow_two() instead of get_order() (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Allow sub page sizes to be passed into the allocator (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Move the __GFP_HIGHMEM checks into the common code (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Move from struct page to struct ioptdesc and folio (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove iommu_put_pages_list_old and the _Generic (Jerry Snitselaar) [RHEL-114131]
  - iommu: Change iommu_iotlb_gather to use iommu_page_list (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Convert to use struct iommu_pages_list (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Formalize the freelist API (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: De-inline the substantial functions (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove iommu_free_page() (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove the order argument to iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Make iommu_put_pages_list() work with high order allocations (Jerry Snitselaar) [RHEL-114131]
  - iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra: Do not use struct page as the handle for pts (Jerry Snitselaar) [RHEL-114131]
  - iommu/terga: Do not use struct page as the handle for as->pd memory (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Add support for HTRangeIgnore feature (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Ensure GA log notifier callbacks finish running before module unload (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38216}
  - iommu/vt-d: Change dmar_ats_supported() to return boolean (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Replace spin_lock with mutex to protect domain ida (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Use ida to manage domain id (Jerry Snitselaar) [RHEL-114131]
  - ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Restore WO permissions on second-level paging entries (Jerry Snitselaar) [RHEL-114131]
  - iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-qcom: Add SAR2130P MDSS compatible (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-qcom: Make set_stall work when the device is on (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu: Move handing of RESUME to the context fault handler (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500 (Jerry Snitselaar) [RHEL-114131]
  - iommu/io-pgtable-arm: Add quirk to quiet WARN_ON() (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-114131]
  - iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-114131]
  - iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37900}
  - iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37927}
  - iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Jerry Snitselaar) [RHEL-114131]
  - dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-114131]
  - dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-114131]
  - dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-114131]
  - dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-114131]
  - iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37837}
  - iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-114131]
  - iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-114131]
  - iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37877}
  - iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-114131]
  - iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-114131]
  - iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-114131]
  - iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-114131]
  - iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-114131]
  - iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-114131]
  - iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-114131]
  - Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-114131]
  - iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-114131]
  - iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-114131]
  - iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-114131]
  - iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-114131]
  - lib/scatterlist: Add SG_MITER_LOCAL and use it (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-114131]
  - iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-114131]
  - iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-114131]
  - iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-114131]
  - iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-114131]
  - iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-114131]
  - iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-114131]
  - iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-114131]
  - iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-114131]
  - iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-114131]
  - iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-114131]
  - iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-114131]
  - iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-114131]
  - iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-114131]
  - irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-114131]
  - iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-114131]
  - genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-114131]
  - genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38062}
  - iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-114131]
  - iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-114131]
  - dma: Introduce generic dma_addr_*crypted helpers (Jerry Snitselaar) [RHEL-114131]
  - dma: Fix encryption bit clearing for dma_to_phys (Jerry Snitselaar) [RHEL-114131]
  - treewide, timers: Rename from_timer() to timer_container_of() (Ivan Vecera) [RHEL-115039]
  - xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112145]
  - xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112145]
  - xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112145]
  - xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112145]
  - xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112145]
  - xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112145]
  - xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112145]
  - xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112145]
  - xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-88450]
  - xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112145]
  - xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112145]
  - xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-112145]
  - xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112145]
  - xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112145]
  - xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112145]
  - xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112145]
  - xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112145]
  - xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112145]
  - xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112145]
  - xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112145]
  - xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112145]
  - xfs: don't over-report free space or inodes in statvfs (Carlos Maiolino) [RHEL-112145]
  - xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112145]
  - xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112145]
  - xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112145]
  - xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112145]
  - xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112145]
  - xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112145]
  - xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112145]
  - xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112145]
  - xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112145]
  - xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112145]
  - xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112145]
  - xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112145]
  - xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112145]
  - xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112145]
  - xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112145]
  - xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112145]
  - xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112145]
  - xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112145]
  - xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112145]
  - xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112145]
  - xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112145]
  - xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112145]
  - xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112145]
  - xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112145]
  - xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112145]
  - xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112145]
  - xfs: delalloc and quota softlimit timers are incoherent (Carlos Maiolino) [RHEL-112145]
  - xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112145]
  - xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112145]
  - xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
  - xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
  - xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112145]
  - xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112145]
  - xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112145]
  - xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112145]
  - xfs: report realtime block quota limits on realtime directories (Carlos Maiolino) [RHEL-112145]
  - xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112145]
  - xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112145]
  - xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112145]
  - xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112145]
  - xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112145]
  - xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112145]
  - xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112145]
  - xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112145]
  - xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112145]
  - xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112145]
  - xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112145]
  - xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112145]
  - xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
  - xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
  - xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112145]
  - xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112145]
  - xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112145]
  - xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112145]
  - xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112145]
  - xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112145]
  - xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112145]
  - xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112145]
  - xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112145]
  - xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112145]
  - xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112145]
  - xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112145]
  - xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112145]
  - xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112145]
  - xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112145]
  - xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112145]
  - xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112145]
  - xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112145]
  - xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112145]
  - xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112145]
  - xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112145]
  - xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112145]
  - xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112145]
  - xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112145]
  - xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112145]
  - xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112145]
  - iomap: add a merge boundary flag (Carlos Maiolino) [RHEL-112145]
  - xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112145]
  - xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112145]
  - xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112145]
  - xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112145]
  - xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112145]
  - xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112145]
  - xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112145]
  - xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112145]
  - xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112145]
  - xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112145]
  - xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112145]
  - xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112145]
  - xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112145]
  - xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112145]
  - xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112145]
  - xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112145]
  - xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112145]
  - xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
  - xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112145]
  - xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
  - xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112145]
  - xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112145]
  - xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112145]
  - xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112145]
  - xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112145]
  - xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112145]
  - xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112145]
  - xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112145]
  - xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112145]
  - xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112145]
  - xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112145]
  - xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112145]
  - xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112145]
  - xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112145]
  - xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112145]
  - xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112145]
  - xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112145]
  - xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112145]
  - xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112145]
  - xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112145]
  - xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112145]
  - xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112145]
  - xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112145]
  - xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112145]
  - xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112145]
  - xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112145]
  - xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112145]
  - xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112145]
  - xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112145]
  - xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112145]
  - xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112145]
  - xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112145]
  - xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112145]
  - xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112145]
  - xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112145]
  - xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112145]
  - xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112145]
  - xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112145]
  - xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112145]
  - xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112145]
  - xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112145]
  - xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112145]
  - xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112145]
  - xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112145]
  - xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112145]
  - xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112145]
  - xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112145]
  - xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112145]
  - xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
  - xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112145]
  - xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112145]
  - xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
  - xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
  - xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112145]
  - xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112145]
  - xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112145]
  - xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112145]


