# changelog

author: Viktor Ashirov <vashirov@redhat.com> - 3.0.6-1
changelog:
  - Update to 3.0.6
  - Resolves: RHEL-1681 - [RFE] Log buffering for all log types
  - Resolves: RHEL-5141 - [RFE] For each request, a ldap client can assign an
    identifier to be added in the logs
  - Resolves: RHEL-38917 - dscreate interactive install shows a traceback
    when mdb is selected
  - Resolves: RHEL-42485 - [RFE] pbkdf2 hardcoded parameters should be turned
    into configuration options
  - Resolves: RHEL-59513 - [RFE] Port logconv.pl to python
  - Resolves: RHEL-61253 - Make online import more robust
  - Resolves: RHEL-69819 - "Duplicated DN detected" errors when creating
    indexes or importing entries. [rhel-10.0]
  - Resolves: RHEL-70122 - Crash in attrlist_find() when the Account Policy
    plugin is enabled.
  - Resolves: RHEL-74149 - backup/restore broken
  - Resolves: RHEL-74154 - If an entry RDN is identical to the suffix, then
    Entryrdn gets broken during a reindex
  - Resolves: RHEL-74159 - Crash during bind when acct policy plugin does not
    have "alwaysrecordlogin" set
  - Resolves: RHEL-74164 - On replica consumer, account policy plugin fails
    to manage the last login history
  - Resolves: RHEL-76020 - IPA LDAP error code T3 when no exceeded time limit
    from a paged search result [rhel-10]
  - Resolves: RHEL-76838 - Unlocked and locked users having same error output
  - Resolves: RHEL-76841 - Healthcheck tool should warn admin about creating
    a substring index on membership attribute


author: Viktor Ashirov <vashirov@redhat.com> - 3.0.6-2
changelog:
  - Bump version to 3.0.6-3
  - Resolves: RHEL-5141 - [RFE] For each request, a ldap client can assign an
    identifier to be added in the logs
  - Resolves: RHEL-77948 - ns-slapd crashes with data directory ≥ 2 days old
    [rhel-10]
  - Resolves: RHEL-78342 - During import of entries without nsUniqueId, a
    supplier generates duplicate nsUniqueId (LMDB only)


author: Viktor Ashirov <vashirov@redhat.com> - 3.1.3-2
changelog:
  - Resolves: RHEL-5117 - ns-slapd crash in
    dbmdb_import_prepare_worker_entry()
  - Resolves: RHEL-31959 - [RFE] add plugin origin or source in security's
    log msg info
  - Resolves: RHEL-35241 - ns-slapd crashes in referral mode
  - Resolves: RHEL-61327 - Incomplete messages about replication in the
    errors log.
  - Resolves: RHEL-61353 - dbscan  on replication changelog does not display
    MOD_TYPE
  - Resolves: RHEL-62874 - dsidm: issue when renaming users
  - Resolves: RHEL-65660 - DSIDM: Re-enabling user accounts that reached
    inactivity limit fails with error
  - Resolves: RHEL-67003 - dsconf backend replication monitor fails if
    replica id starts with 0
  - Resolves: RHEL-67006 - dsconf  utility  should let you configure the
    "uniqueness-exclude-subtrees" parameter of the Attribute Uniqueness plug-
    in
  - Resolves: RHEL-67019 - Crash in __strlen_sse2 when using the nsRole
    filter rewriter.
  - Resolves: RHEL-67022 - Password modify extended operation should skip
    password policy checks when executed by root DN
  - Resolves: RHEL-70117 - Unify how group description can be added to a new
    group in WebUI and CLU
  - Resolves: RHEL-74085 - Increased memory consumption caused by NDN cache
  - Resolves: RHEL-74270 - [RFE] Implement "list-dn" option for dsidm tool in
    Directory Server
  - Resolves: RHEL-76832 - Wrong backend database name syntax causes "Red Hat
    Directory Server" => "Databases" menu blank in Cockpit
  - Resolves: RHEL-76837 - dsidm Error: float() argument must be a string or
    a number, not 'NoneType'
  - Resolves: RHEL-76840 - Monitoring tab should use dsconf monitor
  - Resolves: RHEL-77490 - Complete remove the parameter "nsslapd-subtree-
    rename-switch" from DS-12
  - Resolves: RHEL-79080 - Json option does not work with "dsidm account get-
    by-dn" command
  - Resolves: RHEL-80252 - [RFE] Structured (JSON) logging option for RHDS
    access and error logs
  - Resolves: RHEL-80253 - RHDS hangs when having online backup running
    together with automember_rebuild task executing
  - Resolves: RHEL-80497 - Can't rename users member of automember rule
    [rhel-10]
  - Resolves: RHEL-81277 - logconv.py fails when specific timestamps are
    provided
  - Resolves: RHEL-83850 - mdb database statistics don't work
  - Resolves: RHEL-86279 - Cannot create a nested role using "dsidm role
    create-nested"
  - Resolves: RHEL-86280 - Cannot create a filtered role using "dsidm role
    create-filtered"
  - Resolves: RHEL-86313 - RootDN Access Control Plugin with wildcards for IP
    addresses fails with an error "Invalid IP address"
  - Resolves: RHEL-86314 - dsidm failing with error "argument must be a
    string or a number"
  - Resolves: RHEL-86315 - Dsidm get_dn option fails for organizational unit,
    service and posixgroup
  - Resolves: RHEL-86316 - Dsidm uniquegroup members option does not work
  - Resolves: RHEL-86321 - dsidm role rename-by-dn does not rename a role
  - Resolves: RHEL-86322 - dsidm role subtree-status doesn't work
  - Resolves: RHEL-86323 - dsidm role get-by-dn doesn't work properly with -j
    option
  - Resolves: RHEL-86324 - Deleting a role with dsidm results in proper
    deletion message, but role is still present
  - Resolves: RHEL-86785 - dscontainer: support loading custom schema
  - Resolves: RHEL-86878 - segfault at 7ff2370010c8 ip 00007ff2339ba239 sp
    00007fed321fe100 error 6 in liblmdb.so.0.0.0
  - Resolves: RHEL-89748 - Nested group does not receive memberOf attribute
  - Resolves: RHEL-89774 - Improve the "result" field of ipa-healthcheck if
    replicas are busy [rhel-10]
  - Resolves: RHEL-89776 - RHDS12.2 NSMMReplicationPlugin - release_replica
    Unable to parse the response
  - Resolves: RHEL-95441 - ns-slapd[xxxx]: segfault at 10d7d0d0 ip
    00007ff734050cdb sp 00007ff6de9f1430 error 6 in
    libslapd.so.0.1.0[7ff733ec0000+1b3000]
  - Resolves: RHEL-95761 - Improve  error message when bulk import connection
    is closed
  - Resolves: RHEL-97565 - On RHDS 12.6 The user password policy for a user
    was created, but the pwdpolicysubentry attribute for this user
    incorrectly points to the People OU password policy instead of the
    specific user policy.
  - Resolves: RHEL-101926 - ipa-backup failed with error : 'No such file or
    directory: '/usr/sbin/dsctl'


author: Viktor Ashirov <vashirov@redhat.com> - 3.1.3-3
changelog:
  - Resolves: RHEL-80252 - [RFE] Structured (JSON) logging option for RHDS
    access and error logs
  - Resolves: RHEL-95441 - ns-slapd[xxxx]: segfault at 10d7d0d0 ip
    00007ff734050cdb sp 00007ff6de9f1430 error 6 in
    libslapd.so.0.1.0[7ff733ec0000+1b3000]


author: Viktor Ashirov <vashirov@redhat.com> - 3.1.3-4
changelog:
  - Resolves: RHEL-73032 - segfault - error 4 in libpthread-2.28.so
  - Resolves: RHEL-79079 - Failure to get Server monitoring data when NDN
    cache is disabled.
  - Resolves: RHEL-87352 - ns-slapd crashed when we add nsslapd-referral
  - Resolves: RHEL-92054 - Memory leak in
    roles_cache_create_object_from_entry [rhel-10]
  - Resolves: RHEL-107001 - ipa-restore fails to restore SELinux contexts,
    causes ns-slapd AVC denials on /dev/shm after restore. [rhel-10]
  - Resolves: RHEL-107028 - CWE-284 dirsrv log rotation creates files with
    world readable permission
  - Resolves: RHEL-107035 - CWE-532 Created user password hash available to
    see in audit log
  - Resolves: RHEL-107037 - CWE-778 Log doesn't show what user gets password
    changed by administrator


author: Viktor Ashirov <vashirov@redhat.com> - 3.1.3-5
changelog:
  - Resolves: RHEL-101727 - The numSubordinates value is not matching the
    number of direct children.
  - Resolves: RHEL-101783 - RHDS12: Web console doesn't show Server Version
  - Resolves: RHEL-109018 - Allow Uniqueness plugin to search uniqueness
    attributes using custom matching rules
  - Resolves: RHEL-111224 - Error showing local password policy on web UI
  - Resolves: RHEL-112675 - Statistics about index lookup report a wrong
    duration
  - Resolves: RHEL-112689 - Crash if repl keep alive entry can not be created
  - Resolves: RHEL-112722 - Exception thrown by dsconf instance repl get_ruv
  - Resolves: RHEL-113969 - AddressSanitizer: memory leak in
    memberof_add_memberof_attr


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


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


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


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


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


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


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


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


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


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


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


author: Pavel Cahyna <pcahyna@redhat.com> - 2.0.34-1
changelog:
  - Update to 2.0.34 (rhbz#2105023)
  - Resolve issues found by rpmdiff
    - add a patch to fix getaddrinfo detection to avoid using gethostbyname
    - add explicit Requires: on subpackages to avoid the need to test
      interoperability between the various combinations of old and new
      subpackages
  - Conditional Perl & Python module build, by default disabled


author: Al Stone <ahs3@fedoraproject.org> - 20240322-1
changelog:
  - Update source tree to 20240322 version from upstream.  NB: this update
    is done in conjunction with removing s390x support due to the large
    number of patches that are now rendered obsolete.  Closes BZ#2138250.
  - Note, too, that the upstream version of the tarball is missing two
    commits and has the wrong name; discussed this with upstream and
    included a patch with the two commits to correct this, and renamed
    the tarballs to try to maintain consistency. So, upstream is actually
    named version 20240321, but it should be 20240322 according to their
    own git tree (see tag G20240322 on github).
  - Removed executable bit from all the upstream source files
  - Remove big-endian support, aka s390x.  Closes BZ#2298855.
  - Remove several 32-bit only patches that are also obsolete since they
    are for unsupported architectures (thanks to pbonzini and PR#5).
  - Remove PIE patches since that is currently the default (again, thanks
    to pbonzini and PR#5)
  - Resolves: RHEL-66144


author: Radek Vykydal <rvykydal@redhat.com> - 40.22.3.25-1
changelog:
  - network: add dnsconfd to installer environment (rvykydal)
    Resolves: RHEL-79800
  - network: add dnsconfd to selected packages if used in installer (rvykydal)
    Resolves: RHEL-79802


author: Radek Vykydal <rvykydal@redhat.com> - 40.22.3.26-1
changelog:
  - network: start dnsconfd in initramfs (rvykydal)
    Resolves: RHEL-80302
  - network: enable dnsconfd service on installed system if required (rvykydal)
    Resolves: RHEL-80011
  - network: pass 16-dns-backend.conf to target system (rvykydal)
    Resolves: RHEL-80232
  - netowrk: enable dnsconfd service in installer environment (rvykydal)
    Resolves: RHEL-80011


author: Martin Kolman <mkolman@redhat.com> - 40.22.3.27-1
changelog:
  - Update the tests/README.rst file (jkonecny)
    Related: RHEL-48821
  - Move shell testing to a separated directory (jkonecny)
    Related: RHEL-48821
  - Enable dynamic bash commands disable for tests (jkonecny)
    Related: RHEL-48821
  - Add test for config_get dracut function (jkonecny)
    Related: RHEL-48821
  - Fix trailing `/` when downloading stage2 image (jkonecny)
    Resolves: RHEL-48821
  - Fix whitespace chars broke Dracut config parsing (jkonecny)
    Related: RHEL-48821


author: Martin Kolman <mkolman@redhat.com> - 40.22.3.28-1
changelog:
  - network: update NM autoconnections configuration for centos (rvykydal)
    Resolves: RHEL-67815
  - Run restorecon after copying logs (champetier.etienne)
    Resolves: RHEL-86788
  - s390x - enable raid1 as a stage2 device (dan)
    Resolves: RHEL-83924
    Resolves: INSTALLER-4148
  - edns: restart dnsconfd only after the first kickstart parsing (rvykydal)
    Resolves: RHEL-83931
  - edns: allow dnsconfd name resolution for kickstart fetching (rvykydal)
    Resolves: RHEL-83931
  - network: disable autoconnections on RHEL also for BOOTIF option (rvykydal)
    Resolves: RHEL-69400
  - security: fix dnsconfd backend option check in initramfs (rvykydal)
    Resolves: RHEL-83576


author: Jiri Konecny <jkonecny@redhat.com> - 40.22.3.29-1
changelog:
  - liveinst: Propagate the AT-SPI bus address to Anaconda for Wayland (neal)
    Resolves: RHEL-88645
  - Revert "Do not copy resolv.conf to target system at the end of installation"
    (mkolman)
    Resolves: RHEL-84110
  - rpm_ostree/installation.py: fix image deployment on s390x (nikita)
    Resolves: RHEL-88558


author: Jiri Konecny <jkonecny@redhat.com> - 40.22.3.30-1
changelog:
  - Revert "s390x - enable raid1 as a stage2 device" (jkonecny)
    Reverts: RHEL-83924
  - pyanaconda: module_manager: fix ciclic import (k.koukiou)
    Related: RHEL-85415
  - pyanaconda: bootloader: fix ImportError (k.koukiou)
    Related: RHEL-85415
  - ruff: enable isort rules and autofix all isort warnings (jkonecny)
    Resolves: RHEL-85415


author: Jiri Konecny <jkonecny@redhat.com> - 40.22.3.31-1
changelog:
  - bootloader: drop write_config_console, just preserve console= (awilliam)
    Resolves: RHEL-79961
  - flatpak: Fix Flatpak source generation from DNF (jkonecny)
    Related: RHEL-75804
  - flatpak: Add constants for Flatpak (jkonecny)
    Related: RHEL-75804
  - flatpak: Change log level for source processing (jkonecny)
    Related: RHEL-75804
  - flatpak: Improve log for setting refs for install (jkonecny)
    Related: RHEL-75804
  - flatpak: Improve documentation (jkonecny)
    Related: RHEL-75804
  - flatpak: `NoSourceError` to `SourceSetupError` (jkonecny)
    Related: RHEL-75804
  - Fix imports in flatpak payload (jkonecny)
    Related: RHEL-75804
  - When installing Flatpaks from a local repository, disable download (otaylor)
    Related: RHEL-75804
  - Add additional logging to Flatpak code (jkonecny)
    Related: RHEL-75804
  - Fix directory where flatpak blobs are stored (jkonecny)
    Related: RHEL-75804
  - Add FlatpakManager tests (jkonecny)
    Related: RHEL-75804
  - Improve FlatpakManager testing (jkonecny)
    Related: RHEL-75804
  - Add tests for Flatpak source.py (jkonecny)
    Related: RHEL-75804
  - Add tests for Flatpak payload utils (jkonecny)
    Related: RHEL-75804
  - Extract flatpak.source utils to a separate module (jkonecny)
    Related: RHEL-75804
  - Add Flatpak tests for the Flatpak module (jkonecny)
    Related: RHEL-75804
  - Do not allow any sources for Flatpak payload (jkonecny)
    Related: RHEL-75804
  - Support payload with no default source (jkonecny)
    Related: RHEL-75804
  - Add new API for Flatpak to CalculateSizeWithTask (jkonecny)
    Related: RHEL-75804
  - Add side_payload to PayloadBase object (jkonecny)
    Related: RHEL-75804
  - Add more logs for easier Flatpak module debugging (jkonecny)
    Related: RHEL-75804
  - Call calculate_size of the Flatpak manager (jkonecny)
    Related: RHEL-75804
  - Improve logging of the Flatpak module (jkonecny)
    Related: RHEL-75804
  - Support Flatpak preinstallation as part of a DNF install (otaylor)
    Resolves: RHEL-75804
  - anaconda.spec: Add Flatpak client to Requires (otaylor)
    Resolves: RHEL-75804
  - Extract pick_download_location(), calculate_required_space() utilities
    (otaylor)
    Resolves: RHEL-75804
  - Move hardcoded flatpak remote to configuration (jkonecny)
    Related: RHEL-75804
  - payload/rpm-ostree: Include program output in exception (walters)
    Resolves: RHEL-83926


author: Martin Kolman <mkolman@redhat.com> - 40.22.3.32-1
changelog:
  - Fix vconsole layout doesn't work for ostree (jkonecny)
    Resolves: RHEL-101058
  - Remove unused Flatpak manager code (jkonecny)
    Resolves: RHEL-106503
  - Rename DNF strings to Flatpak in installation.py (jkonecny)
    Resolves: RHEL-106503
  - Update to the approved version of the blivet change (a.badger)
    Resolves: RHEL-69878
  - Do not duplicate the DEVICE_TYPES enum in storage_constraints (a.badger)
    Resolves: RHEL-69878
  - Retrieve DEVICE_TYPES from blivet. (a.badger)
    Resolves: RHEL-69878


author: Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.34-1
changelog:
  - ui: tui: installation_source: show error message in the TUI screen
    (k.koukiou)
  - pyanaconda: dnf: clarify is_ready boolean return (k.koukiou)
  - tui: make SoftwareSpoke ready once installation source succeeds or fails
    (k.koukiou)
    Resolves: RHEL-60724
  - gui: Fix GTK warnings when removing non-existent accelerators (k.koukiou)
    Resolves: RHEL-45999
  - storage: fix mount point assignment of non-formatted swap partitions
    (rvykydal)
    Related: RHEL-61460
  - storage: include only fstab devices in fsset swap devices property (rvykydal)
    Resolves: RHEL-61460
  - Disable checking for the rdp verb in Anaconda (a.badger)


author: Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.35-1
changelog:
  - Add release notes for RDP kickstart support (adamkankovsky)
    Resolves: RHEL-96216
  - test: Enable kickstart RDP command in Anaconda (adamkankovsky)
    Resolves: RHEL-96216
  - Enable kickstart RDP command in Anaconda (adamkankovsky)
    Resolves: RHEL-96216
  - Adjust to pykickstart adding support for RDP (k.koukiou)
    Resolves: RHEL-96216
  - Adjust to pykickstart removing support for VNC (k.koukiou)
    Resolves: RHEL-119216
  - Remove temporary isFinal getter and DBUS API (adamkankovsky)
    Resolves: RHEL-119216
  - Add test for product DBUS API (adamkankovsky)
    Resolves: RHEL-119216
  - New getter for product in Runtime module (adamkankovsky)
    Resolves: RHEL-119216
  - Partial pick of 7a1ae76 (ruff/isort) limited to runtime (adamkankovsky)
    Resolves: RHEL-119216
  - Test for kickstart scripts (akankovs)
    Resolves: RHEL-119216
  - Migrate the %pre-install, %post, %onerror and %traceback scripts
    (akankovs)
    Resolves: RHEL-119216
  - Check if text mode was actually requested by kickstart (#2293672) (mkolman)
    Resolves: RHEL-119216
  - Get kickstart data via DBus (akankovs)
    Resolves: RHEL-119216
  - Adding a implementation for runtime and ui commands (akankovs)
    Resolves: RHEL-119216
  - Update tests for kickstart commands (akankovs)
    Resolves: RHEL-119216
  - Migration of the remaining kickstart commands to the Runtime module
    (akankovs)
    Resolves: RHEL-119216
  - Fix mock LUKS devices logic in tests (vtrefny)
  - Fix checking for locked LUKS devices (vtrefny)
  - Bump required version of blivet to 3.13 (vtrefny)
    Resolves: RHEL-115016
  - Catch blivet.errors.ISCSIError in ISCSIDiscoverTask (vtrefny)
    Resolves: RHEL-115016
  - Disable LVM auto-activation during installation (vtrefny)
    Resolves: RHEL-115016


author: Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.36-1
changelog:
  - Set Authselect agruments after run in Security module (adamkankovsky)
    Resolves: RHEL-118305
  - Authselect code simplification (adamkankovsky)
    Resolves: RHEL-118305
  - Emit authselect in KS when fingerprint is enabled (adamkankovsky)
    Resolves: RHEL-118305
  - custom: Reallocate partitions when removing a partition (vtrefny)
    Resolves: RHEL-115411
  - Add pyproject.toml for project configuration (bciconel)
  - Support Flatpak installations from Satellite OCI registries (bciconel)
    Resolves: RHEL-95061
    Resolves: RHEL-95062
  - Configure default Flatpak remote for RHEL 10 (bciconel)
  - flatpak: enable installation with CDROM source type (bciconel)
    Resolves: RHEL-116800


author: Katerina Koukiou <k.koukiou@gmail.com> - 40.22.3.38-1
changelog:
  - bootloader: efi: utilize grub2-common script for handling config file
    generation (k.koukiou)
    Resolves: RHEL-58830


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.0.0.20240502-5
changelog:
  - Fix some compiler warnings
  - src-main/context.c: Fix warning[-Waddress] &ce->str will always evaluate
    as 'true'
  - mkworddic/mkdic.c: Fix warning[-Wformat-overflow=] '%s' directive
    argument is null


author: Jerry James <loganjerry@gmail.com> - 1.2-34
changelog:
  - Build with log4j support in non-bootstrap mode
  - Convert the License tag to SPDX
  - Update the project URL


author: Neal Gompa <ngompa@fedoraproject.org> - 1.0.2-1
changelog:
  - Update to 1.0.2
  - Clean up some pre-1.0 scriptlet cruft
  - Resolves: RHEL-31497 (Backport latest bulid from Fedora 40)


author: Alessandro Astone <ales.astone@gmail.com> - 1.0.2-2
changelog:
  - Backport patch to fix installing swcatalog
  - Resolves: RHEL-31497 (Backport latest build from Fedora 40)


author: Richard W.M. Jones <rjones@redhat.com> - 1.14.1-1
changelog:
  - New upstream version 1.14.1
  - Use github tarballs again.
  - New binary augprint.
  - New bash-completions subpackage.


author: Richard W.M. Jones <rjones@redhat.com> - 1.14.2-0.3
changelog:
  - lenses/tmpfiles.aug: Permit '$' character in /usr/lib/tmpfiles.d/*.conf
    resolves: RHEL-76283
  - lenses/multipath.aug: Support all possible values for find_multipaths
  - lenses/systemd.aug: Allow "+"(fullprivileges) command flag


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


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


author: Miro Hrončok <mhroncok@redhat.com> - 2.12.0-1
changelog:
  - Update to 2.12.0
  - No longer depends on pytz
  - No longer depends on setuptools
  - Update the License tag to SPDX


author: Jerome Marchand <jmarchan@redhat.com> - 0.29.1-1
changelog:
  - Rebase to the latest release version (#2253688)
  - Enable libbpf-tools on s390x (#2249458)
  - Misc 0.29.1 fixes


author: Jerome Marchand <jmarchan@redhat.com> - 0.30.1-1
changelog:
  - Rebase to the latest version (RHEL-32379)
  - Really prevent the loading of compromised headers (CVE-2024-2314)
  - Add python3-pyelftools dependency
  - Exclude unsupported tools


author: Jerome Marchand <jmarchan@redhat.com> - 0.34.0-1
changelog:
  - Rebase to the latest version (RHEL-78921)
  - Rebuild with LLVM 20 (RHEL-81772)
  - Silence warning of trace tools (RHEL-68952)
  - Fix bpf-runqlen (RHEL-91190)
  - Fix sslsniff and sofdsnoop (RHEL-58348)
  - Fix slabratetop (RHEL-58810)
  - Fix funclatency funcslower and gethostlatency on s390x (RHEL-68947)
  - Fix bpf-klockstat on aarch64 and ppc64 (RHEL-83001)
  - Remove unsupported bpf-bcachefs* and bpf-zfs* tools (RHEL-75529)
  - Fix multiples ppc64 tools (RHEL-58147)


author: Petr Menšík <pemensik@redhat.com> - 32:9.18.33-12
changelog:
  - Refuse malformed DNSKEY records (CVE-2025-8677)
  - Address various spoofing attacks (CVE-2025-40778)
  - Prevent cache poisoning due to weak PRNG (CVE-2025-40780)


author: Petr Menšík <pemensik@redhat.com> - 32:9.18.33-1
changelog:
  - Update to 9.16.33 (rhbz#2342784)
  - Make relative documentation links
  - Permanently remove DLZ parts build


author: Arjun Shankar <arjun@redhat.com> - 3.8.2-6
changelog:
  - Analyse bison sources for license information
  - Migrate License field to SPDX identifiers for
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
    (#2222079)


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


author: Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-11
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
  - drop java binding for platforms not in %{java_arches}


author: Troy Dawson <tdawson@redhat.com> - 10.0-0.21
changelog:
  - Enable gpgcheck on all centos-addons.repo repositories
  - enable extras-common by default
  - Resolves: CS-2552


author: Jindrich Novy <jnovy@redhat.com> - 1.0.5-1
changelog:
  - composefs-1.0.5-1.el10
  - update to https://github.com/containers/composefs/releases/tag/v1.0.5
  - Related: RHEL-34195


author: Jindrich Novy <jnovy@redhat.com> - 1.0.6-1
changelog:
  - update to the latest upstream release
    https://github.com/containers/composefs/releases/tag/v1.0.6 Related:
    RHEL-60292


author: Jindrich Novy <jnovy@redhat.com> - 1.0.7-1
changelog:
  - composefs-1.0.7-1.el10
  - update to https://github.com/containers/composefs/releases/tag/v1.0.7
  - Related: RHEL-60292


author: Jan Friesse <jfriesse@redhat.com> - 3.1.9-2
changelog:
  - Resolves: RHEL-96073

  - exec: Add support for env STATE_DIRECTORY
  - init: Use LogsDirectory in systemd unit file


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


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


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


author: Jan Kolarik <jkolarik@redhat.com> - 1.0.3-1
changelog:
  - Update to 1.0.3
  - Set compression level 10 for zstd and zck
  - Introduce new --no-pretty option to reduce metadata size
  - Use gzip compression by default when --compatibility is specified
  - Default changelog limit restored for --compatibility
  - Use epoch-friendly sub-package interdependencies
  - Enable sqlite shared cache on connection level
  - Fix const-correctness with libxml2-2.12.0
  - Allow specifying zck compression only


author: Jan Kolarik <jkolarik@redhat.com> - 1.0.4-1
changelog:
  - Update to 1.0.4 (RHEL-38831)
  - Extend the --compatibility flag to cover other defaults
  - mergerepo_c and modifyrepo_c now make "pretty" indented xml
  - Fix building due to bash-completion repackaging


author: Petr Pisar <ppisar@redhat.com> - 1.1.2-3
changelog:
  - Fix a file descriptor and a memory leak in an error path of
    cr_detect_compression() (RHEL-45645)


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


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


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


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


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


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


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


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


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


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


author: Ales Nezbeda <anezbeda@redhat.com> - 0.8.8-49
changelog:
  - Fix SPDX license tag based on further research
  - https://gitlab.com/fedora/legal/fedora-license-data/-/issues/396#note_1976038980
  - Related: RHEL-37885


author: Omair Majid <omajid@redhat.com> - 10.0.100~rc.2.25502.107-0.12
changelog:
  - Update to .NET SDK 10.0.100-rc.2.25502.107 and Runtime 10.0.0-rc.2.25502.107
  - Resolves: RHEL-121558


author: Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.21-14
changelog:
  - fix CVE-2024-23185: very large headers can cause resource exhaustion
    when parsing message (RHEL-55218)
  - fix CVE-2024-23184: using a large number of address headers may trigger
    a denial of service (RHEL-55205)


author: Than Ngo <than@redhat.com> - 2:1.12.0-3
changelog:
  - Fix Non-reproducible file names in doxygen output
  - Fix broken markdown links to anchors
  Related: RHEL-58045


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.12.6-1
changelog:
  - Update to 0.12.6 (close RHBZ#2162811)
  - Update License to SPDX
  - Document and/or unbundle all bundled libraries


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-8
changelog:
  - edk2-Bumped-openssl-submodule-version-to-0205b5898872.patch [RHEL-55302]
  - Resolves: RHEL-55302
    (CVE-2024-6119 edk2/openssl: Possible denial of service in X.509 name checks [rhel-10.0 beta])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-9
changelog:
  - edk2-OvmfPkg-VirtioGpuDxe-ignore-display-resolutions-smal.patch [RHEL-56249]
  - edk2-OvmfPkg-QemuVideoDxe-ignore-display-resolutions-smal.patch [RHEL-56249]
  - edk2-MdePkg-Fix-overflow-issue-in-BasePeCoffLib.patch [RHEL-60829]
  - Resolves: RHEL-56249
    (507x510 display resolution should not crash the firmware [edk2,rhel-10])
  - Resolves: RHEL-60829
    (CVE-2024-38796 edk2: Integer overflows in PeCoffLoaderRelocateImage [rhel-10.0])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-11
changelog:
  - edk2-OvmfPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-66234]
  - edk2-OvmfPkg-ArmVirtPkg-Add-a-Fallback-RNG-RH-only.patch [RHEL-66234]
  - Resolves: RHEL-66234
    ([Regression] HTTP Boot not working on old vCPU without virtio-rng device present [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-12
changelog:
  - edk2-OvmfPkg-Rerun-dispatcher-after-initializing-virtio-r.patch [RHEL-64642]
  - Resolves: RHEL-64642
    ([Regression] HTTP Boot fails to work with edk2-ovmf-20231122-6.el9_4.2 and greater [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20241117-2
changelog:
  - edk2-Fix-amd-sev-firmware-file-for-amd-snp.patch [RHEL-72446]
  - Resolves: RHEL-72446
    ( QEMU should creating new json file that will correctly describe firmware for amd-sev-snp [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250221-1
changelog:
  - Rebase to edk2-stable202502 [RHEL-75592]
  - Resolves: RHEL-75592
    (rebase to edk2-stable202502)
  - Resulves: RHEL-82646
    (fix typo in fwcfg file name)
  - Resolves: RHEL-82837
    (The newer revocation file and Server 2025 required to update it)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250221-2
changelog:
  - edk2-.distro-drop-setup-macro-in-specfile-comment.patch [RHEL-85759]
  - edk2-.distro-switch-to-rhel-10-build-config.patch [RHEL-85759]
  - edk2-.distro-add-riscv64-sub-rpm.patch [RHEL-85759]
  - Resolves: RHEL-85759
    (RFE: Add riscv64 build and sub-package)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250221-3
changelog:
  - edk2-.distro-make-sure-virt-firmware-is-new-enough.patch [RHEL-85759]
  - Resolves: RHEL-85759
    (RFE: Add riscv64 build and sub-package)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250523-1
changelog:
  - Rebase to edk2-stable202505 [RHEL-82556]
  - Resolves: RHEL-82556
    ([edk2,rhel-10] rebase to edk2-stable202505)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250523-2
changelog:
  - edk2-add-qemu-vars-builds-to-build-config-and-file-lists.patch [RHEL-2908]
  - edk2-add-dbx-update-script.patch [RHEL-96866]
  - edk2-update-dbx-to-20250610.patch [RHEL-96866]
  - Resolves: RHEL-2908
    ([aarch64][EDK2] UEFI writable variable service in QEMU)
  - Resolves: RHEL-96866
    ([edk2,rhel-10] dbx update 20250610)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250822-1
changelog:
  - Rebase to edk2-stable202508 [RHEL-111718]
  - Resolves: RHEL-111718
    ([edk2,rhel-10] rebase to edk2-stable202508)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250822-2
changelog:
  - edk2-add-DBXUpdate-20250610.aa64.bin.patch [RHEL-109548]
  - Resolves: RHEL-109548
    ([aarch64][edk2] missing DBXUpdate-${date}.aa64.bin)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250822-3
changelog:
  - edk2-Bumped-OpenSSL-to-3.5.1-6.patch [RHEL-115880]
  - Resolves: RHEL-115880
    (CVE-2025-9230 edk2: Out-of-bounds read & write in RFC 3211 KEK Unwrap [rhel-10.2])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20250822-4
changelog:
  - edk2-make-dbxupdate.sh-get-version-tag-add-to-commit-mess.patch [RHEL-126085]
  - edk2-update-dbx-to-20251016-v1.6.1.patch [RHEL-126085]
  - Resolves: RHEL-126085
    ([edk2,rhel-10] dbx update to 20251016 / v1.6.1)


author: Jaroslav Škarvada <jskarvad@redhat.com> - 1.51.1-6
changelog:
  - Fixed buffer overflow in SetUpPhonemeTable function at synthdata.c
    Resolves: CVE-2023-49990
  - Fixed buffer underflow in CountVowelPosition function at synthdata.c
    Resolves: CVE-2023-49991
  - Fixed buffer overflow in RemoveEnding at dictionary.c
    Resolves: CVE-2023-49992
  - Fixed buffer overflow in ReadClause function at readclause.c
    Resolves: CVE-2023-49993
  - Fixed floating point exception in PeaksToHarmspect at wavegen.c
    Resolves: CVE-2023-49994


author: Milan Crha <mcrha@redhat.com> - 3.52.0-1
changelog:
  - Resolves: RHEL-30204 (Backport Fedora 40 changes)
  - Update to 3.52.0
  - Add patch to allow reconfiguring the dbus-prefix without rebuilding;
    this is needed to make EDS work with the new Flatpak infrastructure.
  - Remove support _eds_dbus_services_prefix - this was only used by
    F38 and earlier Flatpak builds.


author: Trent Piepho <tpiepho@gmail.com> - 3.3.10-6
changelog:
  - Enable AVX2 on x86-86
  - Enable NEON on aarch64
  - Clean up precision list
  - Fix for OpenMPI build with < 4 processors
  - Fix building with no enabled MPI types
  - Enable single precision Altivec on PPC
  - Enable CNTVCT_EL0 support on ARMv8


author: Fedora Release Engineering <releng@fedoraproject.org> - 3.3.10-10
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix i686 build by disabling openmpi
  - Fix "The file FFTW3LibraryDepends.cmake is missing" in autotools build
    https://github.com/FFTW/fftw3/issues/130#issuecomment-1902748460 (#2193075)
  - Disable mpich on s390x to fix the build


author: Jan Grulich <jgrulich@redhat.com> - 1.16.0-1
changelog:
  - Update to 1.16.0
    Resolves: RHEL-72779
  - Add support for preinstalling Flatpaks
    Resolves: RHEL-26066


author: Yaakov Selkowitz <yselkowi@redhat.com> - 40-1
changelog:
  - Version bump for F40
  - Define JAVA_HOME, JAVACONFDIRS and %__maven_path
  - Change xmvn configuration location


author: Iñaki Úcar <iucar@fedoraproject.org> - 3.3.1-3
changelog:
  - Require netlib from base package
  - Adapt license tag to SPDX
  - Add rpminspect.yaml file to skip tests with false positives


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


author: Antonio Torres <antorres@redhat.com> - 3.2.8-2
changelog:
  - Disable JIT if PCRE can't allocate executable memory
  - Fix warnings from service file
    Resolves: RHEL-116594


author: Marek Kasik <mkasik@redhat.com> - 2:3.10.3-3
changelog:
  - Initialize function pointers after resource allocation
  - Fixes CVE-2025-4478
  - Resolves: RHEL-91583


author: Ondrej Holy <oholy@redhat.com> - 2:3.5.1-1
changelog:
  - Update to 3.5.1 (CVE-2024-32039, CVE-2024-32040, CVE-2024-32041,
    CVE-2024-32458, CVE-2024-32459, CVE-2024-32460, CVE-2024-32658,
    CVE-2024-32659, CVE-2024-32660, CVE-2024-32661, CVE-2024-32662)


author: Jakub Jelinek <jakub@redhat.com> 14.0.1-0.13
changelog:
  - update from trunk
    - PRs analyzer/109251, analyzer/110902, analyzer/110928, analyzer/111305,
  	analyzer/111441, analyzer/112974, analyzer/112975, analyzer/113505,
  	analyzer/113619, analyzer/114286, analyzer/114408, analyzer/114473,
  	bootstrap/114369, c++/59465, c++/100557, c++/110323, c++/111918,
  	c++/112631, c++/112724, c++/114349, c++/114439, c/109619, c/114364,
  	fortran/30802, fortran/55978, fortran/101135, fortran/103715,
  	fortran/107426, fortran/111781, fortran/114475, ipa/108802,
  	ipa/114254, libfortran/107031, libgcc/111731, libgcc/114397,
  	libstdc++/101228, libstdc++/113841, libstdc++/114316,
  	libstdc++/114359, libstdc++/114367, libstdc++/114394,
  	libstdc++/114400, libstdc++/114401, middle-end/111151,
  	middle-end/111632, middle-end/111683, middle-end/113396,
  	middle-end/114347, middle-end/114348, middle-end/114480,
  	modula2/113836, modula2/114296, modula2/114380, modula2/114418,
  	modula2/114422, modula2/114443, modula2/114444, modula2/114478,
  	rtl-optimization/101523, rtl-optimization/112415, sanitizer/111736,
  	target/99829, target/111822, target/112651, target/114049,
  	target/114150, target/114175, target/114194, target/114272,
  	target/114323, target/114334, target/114352, target/114407,
  	target/114431, testsuite/114320, testsuite/114486,
  	tree-optimization/96147, tree-optimization/109925,
  	tree-optimization/111736, tree-optimization/113727,
  	tree-optimization/114057, tree-optimization/114151,
  	tree-optimization/114322, tree-optimization/114329,
  	tree-optimization/114365, tree-optimization/114375,
  	tree-optimization/114396, tree-optimization/114405,
  	tree-optimization/114425, tree-optimization/114433,
  	tree-optimization/114464, tree-optimization/114469,
  	tree-optimization/114471


author: Jakub Jelinek <jakub@redhat.com> 14.0.1-0.14
changelog:
  - update from trunk
    - PRs analyzer/114588, bootstrap/106472, c++/91079, c++/99377, c++/100667,
  	c++/103825, c++/104040, c++/111132, c++/114377, c++/114462,
  	c++/114479, c++/114537, c++/114561, c++/114562, c++/114572,
  	c++/114580, c/114361, debug/114608, fortran/36337, fortran/50410,
  	fortran/106999, fortran/110987, fortran/112407, fortran/113885,
  	fortran/113956, fortran/114474, fortran/114535, gcov-profile/113765,
  	gcov-profile/114115, gcov-profile/114601, ipa/111571, ipa/113359,
  	ipa/113907, ipa/113964, libquadmath/114533, libquadmath/114623,
  	libstdc++/104606, libstdc++/114519, libstdc++/114633, lto/114655,
  	middle-end/114552, middle-end/114599, middle-end/114604,
  	middle-end/114627, middle-end/114628, modula2/114517,
  	modula2/114520, modula2/114548, modula2/114565, modula2/114617,
  	modula2/114648, rtl-optimization/112560, rtl-optimization/114415,
  	target/88309, target/101865, target/112919, target/113233,
  	target/113986, target/114577, target/114587, target/114590,
  	target/114603, target/114607, testsuite/114034, testsuite/114036,
  	testsuite/114307, testsuite/114614, testsuite/114642,
  	testsuite/114662, tree-optimization/112303,
  	tree-optimization/114115, tree-optimization/114480,
  	tree-optimization/114485, tree-optimization/114551,
  	tree-optimization/114555, tree-optimization/114557,
  	tree-optimization/114566, tree-optimization/114624
    - don't emit VEX encoded AES-NI instructions when just -maes and not -mavx
      is enabled (#2272758, PR target/114576)
    - fix s390* peephole2 to check mode of constant pool entries and for
      64-bit extraction from 128-bit constant pool entry extract the correct
      half of the value (#2273618, PR target/114605)


author: Jakub Jelinek <jakub@redhat.com> 14.0.1-0.15
changelog:
  - update from trunk
    - PRs analyzer/114472, c++/114303, c++/114409, debug/112878,
  	fortran/106500, middle-end/110027, middle-end/114681, target/114639,
  	tree-optimization/109596, tree-optimization/114672
    - fix symbol version of std::__basic_file<char>::native_handle() const
      (PR libstdc++/114692)
    - emit -Whardened warning even for -fhardened -fcf-protection=none
      (#2273610, PR target/114606)


author: Jakub Jelinek <jakub@redhat.com> 14.0.1-0.16
changelog:
  - update from trunk and releases/gcc-14 branch
    - GCC 14.1.0-rc1
    - PRs c++/93595, c++/99426, c++/106820, c++/107457, c++/109966, c++/111284,
  	c++/113141, c++/114078, c++/114393, c++/114426, c++/114600,
  	c++/114634, c++/114691, c++/114706, c++/114709, c++/114784,
  	c++/114795, c++/114888, c/92880, c/114780, d/111650, fortran/89462,
  	fortran/93678, fortran/102597, fortran/103471, fortran/103496,
  	fortran/113793, fortran/114739, fortran/114825, fortran/114959,
  	gcov-profile/114715, gcov-profile/114720, libgcc/114689,
  	libgcc/114755, libgcc/114762, libstdc++/93672, libstdc++/113386,
  	libstdc++/114750, libstdc++/114770, libstdc++/114803,
  	libstdc++/114863, lto/113208, lto/114574, middle-end/112938,
  	middle-end/114753, modula2/112893, modula2/114745, modula2/114807,
  	modula2/114811, modula2/114836, other/114738, preprocessor/114748,
  	rtl-optimization/114768, sanitizer/114687, sanitizer/114743,
  	target/110621, target/112431, target/112432, target/114416,
  	target/114668, target/114676, target/114696, target/114714,
  	target/114741, target/114752, target/114783, target/114794,
  	target/114810, target/114837, target/114861, target/114885,
  	testsuite/113706, testsuite/114744, testsuite/114768,
  	tree-optimization/114403, tree-optimization/114666,
  	tree-optimization/114733, tree-optimization/114736,
  	tree-optimization/114749, tree-optimization/114769,
  	tree-optimization/114787, tree-optimization/114792,
  	tree-optimization/114799, tree-optimization/114832,
  	tree-optimization/114883
  - switch to --with-arch_64=x86-64-v3 for latest RHEL
  - remove obsolete reason for not shipping *.gch* files


author: Marek Polacek <polacek@redhat.com>
changelog:
  - enable hardening and configure with --enable-host-pie --enable-host-bind-now
    on RHEL
  - don't require rocm-runtime on RHEL


author: Jakub Jelinek <jakub@redhat.com> 14.1.1-1
changelog:
  - update from releases/gcc-14 branch
    - GCC 14.1.0 release
    - PRs analyzer/111475, c++/89224, c++/114856, c++/114889, c++/114935,
  	ipa/92606, middle-end/114734, middle-end/114907, modula2/113768,
  	modula2/114133, modula2/114929, rtl-optimization/114924,
  	sanitizer/114956, tree-optimization/114876,
  	tree-optimization/114921, tree-optimization/114965


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


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


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


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


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


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


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


author: Daan De Meyer <daan.j.demeyer@gmail.com> - 2.7.0-3
changelog:
  - Provide a sysusers.d file to get user() and group() provides
    (see https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format).


author: Neal Gompa <ngompa@centosproject.org> - 2.7.2-1
changelog:
  - Update to 2.7.2
    + Backport fixes from upstream to use BeaconDB
    + Use BeaconDB for the default location services source
    Resolves: RHEL-79063


author: Zdenek Dohnal <zdohnal@redhat.com> - 10.02.1-9
changelog:
  - RHEL-38835 CVE-2024-33871 ghostscript: OPVP device arbitrary code execution via custom Driver library


author: Zdenek Dohnal <zdohnal@redhat.com> - 10.02.1-12
changelog:
  - RHEL-44771 CVE-2024-33870 ghostscript: path traversal to arbitrary files if the current directory is in the permitted paths


author: Zdenek Dohnal <zdohnal@redhat.com> - 10.02.1-12
changelog:
  - RHEL-46149 CVE-2024-29509 ghostscript: heap buffer overflow via the PDFPassword parameter
  - RHEL-46131 CVE-2024-29508 ghostscript: heap pointer leak in pdf_base_font_alloc()
  - RHEL-46112 CVE-2024-29507 ghostscript: stack-based buffer overflow via the CIDFSubstPath and CIDFSubstFont parameters
  - RHEL-46076 CVE-2024-29506 ghostscript: stack-based buffer overflow in the pdfi_apply_filter()
  - RHEL-44727 CVE-2024-29510 ghostscript: format string injection leads to shell command execution (SAFER bypass)


author: Zdenek Dohnal <zdohnal@redhat.com> - 10.02.1-15
changelog:
  - RHEL-67044 CVE-2024-46951 ghostscript: Arbitrary Code Execution in Artifex Ghostscript Pattern Color Space
  - RHEL-67050 CVE-2024-46952 ghostscript: Buffer Overflow in Ghostscript PDF XRef Stream Handling
  - RHEL-67050 CVE-2024-46954 ghostscript: Directory Traversal in Ghostscript via Overlong UTF-8 Encoding
  - RHEL-67050 CVE-2024-46953 ghostscript: Path Traversal and Code Execution via Integer Overflow in Ghostscript
  - RHEL-67050 CVE-2024-46956 ghostscript: Out-of-Bounds Data Access in Ghostscript Leads to Arbitrary Code Execution


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


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


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


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


author: Takao Fujiwara <tfujiwar@redhat.com> - 2018.1-17
changelog:
  - Resolve RHELPLAN-170235 Fix OpenScanHub report
  - Fix deprecated g_spawn_check_exit_status with -Wdeprecated-declarations
  - Fix uninitialized n_failed with -Wanalyzer-use-of-uninitialized-value
  - Fix to check return value of g_setenv() with CWE-252


author: Matthias Clasen <mclasen@redhat.com> - 3.36.0-14
changelog:
  - Use autosetup
  - Rename 14.patch to gnome-menus-01.patch
  - Rearrange after design review
  - Resolves: RHEL-65839


author: Tomas Popela <tpopela@redhat.com> - 3.36.0-16
changelog:
  - Fix Calculator to be presented
  - Papers should be in Utilities and not in Graphics and Office
  - Resolves: RHEL-65839


author: Milan Crha <mcrha@redhat.com> - 3.50.1-2
changelog:
  - Resolves: RHEL-33893
  - Disable Microsoft 365 provider
  - Remove support for 'files' in Google provider


author: Tomas Popela <tpopela@redhat.com> - 3.24.43-2
changelog:
  - Don't require package gtk-immodules-imsettings as it isn't part of
    RHEL 10 (it's built from GTK 2 SRPM which isn't presented)
  - Resolves: RHEL-38223


author: Matthias Clasen <mclasen@redhat.com> - 3.24.43-4
changelog:
  - Stop relying on xpms in the testsuite
    Resolves: RHEL-69453
  - Avoid criticals on headless systems
    Resolves: RHEL-40884
  - Hide emoji chooser unless explicitly requested
    Resolves: RHEL-65214


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.31~beta1-7
changelog:
  - Resolves #2297147 Add directory datadir/GConf/gsettings
  - Resolves #2297735 Move ibus.conf to ibus-xinit sub package
  - Fix memory leaks in error handlings


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.31~beta1-11
changelog:
  - Disable ibus-panel rich condition in RHEL
  - Delete ibus-xx-desktop-testing-mutter.patch
  - Delete libXtst-devel dependency
  - Replace gnome-terminal with ptyxis
  - Install gnome-desktop-testing for RHEL
  - Delete xorg-x11-server-Xvfb gnome-session-xsession
  - Delete build packages for gnome-desktop-testing for RHEL
  - Move evince gnome-logs gvfs-fuse gvfs-gphoto2 gvfs-smb to Fedora specific
  - Fix CI test case conditions
  - Add no-overview@fthx until gnome-shell-extension-no-overview is available
  - Add gnome-headless-session@.service until GDM will provide it


author: Takao Fujiwara <tfujiwar@redhat.com> - 1.5.31-1
changelog:
  - Bump to 1.5.31
  - Delete RHEL specific packages
  - Update installed packages in CI
  - configure option for Flatpak build
  - Move xinit post scripts
  - Require gnome-shell-extension-no-overview in RHEL


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


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


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.10-3
changelog:
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Related: RHEL-61276


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-2
changelog:
  - Update to jdk-21.0.5+11 (GA)
  - Update release notes to 21.0.5+11
  - Remove local JDK-8327501 & JDK-8328366 backport as this is now upstream.
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-61276


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.5.0.11-4
changelog:
  - Revert incorrect automated Release change from 1:21.0.5.0.11-2.1
  - Set rpmrelease to 4
  - Remove copy-jdk-configs logic
  - Remove alternatives removal special handling
  - Move postun alternatives logic to preun
  - Remove --family arguments to alternatives --install
  - Precompute alternative priorities at build time
  - Remove extra newlines
  - Inline .gz for alternatives slave man pages
  - Unwrap alternatives --install lines
  - Remove set_if_needed_alternatives
  - Unroll alternatives --install loops
  - Remove exit 0 from alternatives scriptlets
  - Move alternatives installation from posttrans to post
  - Replace jrelnk alternative with sdkdir
  - Remove full version from uniquejavadocdir
  - Remove full version from uniquesuffix
  - Fix classes.jsa and classes_nocoops.jsa file-listed-twice warnings
  - Eliminate devel "failed to link [/usr/lib/jvm/java-21-openjdk] exists and it is not a symlink" warning
  - Eliminate javadoc-zip "failed to link [/usr/share/javadoc/java-21-openjdk.zip] exists and it is not a symlink" warning
  - Eliminate javadoc "failed to link [/usr/share/javadoc/java-21-openjdk] exists and it is not a symlink" warning
  - Take ownership of versioned jvmdir in javadoc, javadoc-zip subpackages
  - Make headless own /usr/share/doc/java-21-openjdk
  - Make javadoc-zip own /usr/share/javadoc/java-21-openjdk
  - Delete old conflicting links in pretrans for headless, javadoc and javadoc-zip
  - Use compatiblename not name in uniquejavadocdir and uniquesuffix
  - Do not overwrite slowdebug __provides_exclude_from and __requires_exclude_from regexps
  - Use RPM global macro for man page file extension and unwrap --slave lines
  - Comment on alternatives removal in preun and RPM scriptlet idiom
  - Remove unused family macros
  - Document priority_for
  - Consistently end scriptlets with exit 0
  - Resolves: RHEL-71920
  - Resolves: RHEL-71954
  - Resolves: RHEL-69321
  - Resolves: RHEL-69995
  - Resolves: RHEL-71924
  - Resolves: RHEL-68848


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.5.0.11-5
changelog:
  - Document rationale for gtk-update-icon-cache being in posttrans
  - Remove extra spaces in posttrans files section headers
  - Resolves: RHEL-71488


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.5.0.11-6
changelog:
  - Transition to the devkit build by not defining pkgos
  - Exempt x86_64 from the static libs debuginfo test until portable uses an older DWARF version
  - Sync the copy of the portable specfile with the devkit version
  - Include the devkit specfile and patches
  - Document the devkit in README.md
  - Resolves: RHEL-74407


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.6.0.7-1
changelog:
  - Update to jdk-21.0.6+7 (GA)
  - Update release notes to 21.0.6+7
  - Sync the copy of the portable & devkit specfiles with the latest update
  - Include the latest devkit patches
  - Update README.md to list an easier way of disabling the devkit
  - Bump tzdata requirement to 2024b for JDK-8339637
  - ** This tarball is embargoed until 2025-01-21 @ 1pm PT. **
  - Resolves: RHEL-73565
  - Resolves: RHEL-74005


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.6.0.7-2
changelog:
  - Attempt to avoid conflicts between subpackages
    - Make javadoc packages depend on headless package for legal documentation
    - Only include legal subdirectory in headless package, not demo, src & javadoc{,-zip}
    - Change javadoc-zip to just own the top-level directory, not include the entire subtree
  - Resolves: RHEL-78710


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.6.0.7-3
changelog:
  - Cleanup java_javadoc_rpo macro, removing unused argument and duplicated Requires
  - Related: RHEL-78710


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.7.0.6-1
changelog:
  - Update to jdk-21.0.7+6 (GA)
  - Update release notes to 21.0.7+6
  - Rebase FIPS support against 21.0.7+5
  - Require tzdata 2025a due to upstream inclusion of JDK-8347965
  - ** This tarball is embargoed until 2025-04-15 @ 1pm PT. **
  - Resolves: RHEL-86986
  - Resolves: RHEL-86636


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.7.0.6-2
changelog:
  - Add local version of JDK-8351500 for early interim release before 21.0.8
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-90310


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.7.0.6-3
changelog:
  - Bump portablerelease to match riscv64 patched version
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-92631


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:21.0.7.0.6-3
changelog:
  - Recommend PipeWire on RHEL 9 and later for java.awt.Robot screenshots under Wayland
  - Resolves: RHEL-102686


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.1-0.1.ea
changelog:
  - Update to jdk-21.0.8+1 (EA)
  - Update release notes to 21.0.8+1
  - Bump freetype version to 2.13.3 following JDK-8348596
  - Bump harfbuzz version to 10.4.0 following JDK-8348597
  - Bump lcms2 version to 2.17.0 following JDK-8348110
  - Bump libpng version to 1.6.47 following JDK-8348598
  - Switch to EA mode
  - Drop JDK-8351500 local patch which is now available in 21.0.8+1 upstream
  - Sync the copy of the portable specfile with the latest update
  - Related: RHEL-101803


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.1-0.1.ea
changelog:
  - Update get_bundle_versions.sh to match other scripts
  - * get_bundle_versions.sh: Add license
  - * get_bundle_versions.sh: Set compile-command in Emacs
  - * get_bundle_versions.sh: Use different error codes for different failures
  - * get_bundle_versions.sh: Remove unneeded '.' in JPEG version
  - * get_bundle_versions.sh: shellcheck: Double-quote variable references (SC2086)
  - * get_bundle_versions.sh: shellcheck: Drop use of cat and pass file to awk directly (SC2002)
  - Add OpenJDK 8u support to get_bundle_versions.sh
  - Print bundle updates and backouts at end of openjdk_news.sh output
  - Refer user to get_bundle_versions.sh when bundle updates are found by openjdk_news.sh
  - Related: RHEL-103211


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.2-0.1.ea
changelog:
  - Update to jdk-21.0.8+2 (EA)
  - Update release notes to 21.0.8+2
  - Sync the copy of the portable specfile with the latest update
  - Add timezone data update check to openjdk_news.sh
  - Add duplicate check to openjdk_news.sh
  - Exit if no fixes are obtained rather than try to run filters in openjdk_news.sh
  - Related: RHEL-101803
  - Resolves: RHEL-103211


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.8-0.1.ea
changelog:
  - Update to jdk-21.0.8+8 (EA)
  - Update release notes to 21.0.8+8
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-101803


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.9-1.1
changelog:
  - Update to jdk-21.0.8+9 (GA)
  - Update release notes to 21.0.8+9
  - Switch to GA mode
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2025-07-15 @ 1pm PT. **
  - Resolves: RHEL-102295


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.9.0.10-1
changelog:
  - Update to jdk-21.0.9+10 (GA)
  - Update release notes to 21.0.9+10
  - Bump harfbuzz version to 11.2.0 following JDK-8355528
  - Add NEWS corrections from Thomas
  - Use double spacing consistently in notes for this release
  - Correct 11u release reference to corresponding 21u release as pointed out by Kieran
  - Sync the copy of the portable specfile with the latest update
  - ** This tarball is embargoed until 2025-10-21 @ 1pm PT. **
  - Resolves: RHEL-118771
  - Resolves: RHEL-119468


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.9.0.10-2
changelog:
  - Bump rpmrelease for CentOS build
  - Add scripts to handle tagging of portable-based RPMs
  - Related: RHEL-118771
  - Related: RHEL-119468


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.8.0.9-1
changelog:
  - Create java-25-openjdk package based on java-21-openjdk
  - Introduce fakefeaturever to pretend we are java-25-openjdk ahead of time
  - Sync the copy of the portable specfile with the latest update
  - Update README file for java-25-openjdk
  - Make sure this is not the default/system JDK providing 'java', 'jre', 'java-devel' ,etc.
  - Related: RHEL-100678


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:22.0.2.0.9-1
changelog:
  - Update to jdk-22.0.2+9 (GA)
  - Update release notes with features of JDK 22
  - Remove 21u FIPS patch and disable use until we are ready for the 25 version
  - Adjust CLDR expectations in TestTranslations.java after JDK-8317979 started using tzdata values
  - Adjust TestTranslations.java to expect the same short name throughout for fr_FR and de_DE (bug?)
  - Sync the copy of the portable specfile with the latest update
  - Remove references to libsystemconf.so and nss.fips.cfg from the 21u FIPS patch
  - Include static libraries in the vm_variant subdirectory after JDK-8307858 (libjvm.a)
  - Flip equals test in TestSecurityProperties.java to handle null values from Security.getProperty
  - Introduce crypto_policy_active to designate whether we should expect policy adherence in testing
  - Flip crypto_policy_active to false while the crypto policy & FIPS patch is not present
  - Handle new libsimdsort.so introduced on x86_64 only by JDK-8309130
  - Related: RHEL-100678


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:23.0.2.0.7-1
changelog:
  - Update to jdk-23.0.2+7 (GA)
  - Update release notes with features of JDK 23
  - Sync the copy of the portable specfile with the latest update
  - Remove lible.so handling following its removal in JDK-8327476: "Upgrade JLine to 3.26.1"
  - Install jaxp-strict.properties.template added by JDK-8330542: "Template for Creating Strict JAXP Configuration File"
  - Related: RHEL-120553


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:24.0.2.0.12-1
changelog:
  - Update to jdk-24.0.2+12 (GA)
  - Update release notes with features of JDK 24
  - alt-java man page installation is now handled by the OpenJDK build
  - Adjust TestTranslations.java with updated German translations from CLDR 46 (JDK-8333582) (Mountain->Mountains)
  - Run javap with the disassembled code (-c) option now required for -l by JDK-8345145
  - Sync the copy of the portable specfile with the latest update
  - Remove default.policy and java.policy following JDK-8338411: "Permanently Disable the Security Manager"
  - Make man page handling dependent on pandoc being available during the portable build
  - Handle new CDS archive variants (*_coh*) added by Compact Object Headers (JDK-8305895)
  - Add missing man page alternatives for jdeprscan, jfr, jhsdb, jimage, jlink & jmod and fix alphabetical ordering
  - Support jnativescan added by JDK-8317611: "Add a tool like jdeprscan to find usage of restricted methods"
  - Add recent native libraries to _privatelibs (libjsvml.so, libsimdsort.so, libsyslookup.so)
  - Support libsleef on AArch64 & RISC-V added by JDK-8329816, JDK-8320500 (RISC-V) & JDK-8312425 (AArch64)
  - Related: RHEL-120553


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.1.0.8-1
changelog:
  - Update to jdk-25.0.1+8 (GA)
  - Update release notes with features of JDK 25
  - Mention finalisation JEP for features finalised in JDK 22, 23 & 24
  - Drop fakefeaturever now we have reached OpenJDK 25
  - Update release notes to 25.0.1+8
  - Sync the copy of the portable specfile with the latest update
  - Resolves: RHEL-120553


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.1.0.8-2
changelog:
  - Remove superfluous backslashes that cause two alternative commands to be combined
  - Related: RHEL-120553


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:25.0.1.0.8-3
changelog:
  - Add libnssadapter.so
  - Add FIPS crypto-policies configuration
  - Remove obsolete security.useSystemPropertiesFile setup
  - Update TestSecurityProperties.java test and calling convention
  - Resolves: RHEL-128413
  - Resolves: RHEL-128409


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 1:25.0.1.0.8-4
changelog:
  - Add java-25-openjdk-crypto-adapter subpackage
  - Update library setting in create-redhat-properties-files.bash
  - Resolves: RHEL-131896


author: Andrew Hughes <gnu.andrew@redhat.com> - 1:25.0.1.0.8-5
changelog:
  - Incorporate new FIPS patch for 25u
  - Drop static libjvm.a following adjusted build target for portable build
  - Remove redundant (and now outdated) build targets, jdkimage and static_libs_image
  - Pass ourflags and ourldflags into the nssadapter build using CFLAGS & LDFLAGS
  - Patch the nssadapter build to recognise LDFLAGS
  - Remove OpenJDK compiler flag filters and use build_{c,ld}flags directly
  - Resolves: RHEL-133733
  - Resolves: RHEL-133735
  - Resolves: RHEL-133763


author: Jerry James <loganjerry@gmail.com> - 0:7.0.12-1
changelog:
  - Update to 7.0.12
  - Convert License tag to SPDX
  - Add bootstrap build mode
  - Add patch to fix javadoc errors in the JavaCharStream template
  - Add patch to remove duplicate @Deprecated annotations


author: Mikolaj Izdebski <mizdebsk@redhat.com> - 6.2.0-10
changelog:
  - Switch to OpenJDK 21 as default JDK/JRE
  - Drop generated Requires on JRE
  - Drop subpackages related to Java other than 21
  - Resolves: RHEL-49822, RHEL-51276, RHEL-51276


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


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


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


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


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


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


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


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


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


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


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


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


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-153.el10]
changelog:
  - tracing/osnoise: Replace kmalloc + copy_from_user with memdup_user_nul (Tomas Glozar) [RHEL-117874]
  - tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() (Tomas Glozar) [RHEL-117874] {CVE-2025-39974}
  - tracing/osnoise: Use for_each_online_cpu() instead of for_each_cpu() (Tomas Glozar) [RHEL-117874]
  - tracing/osnoise: Fix null-ptr-deref in bitmap_parselist() (Tomas Glozar) [RHEL-117874] {CVE-2025-39887}
  - tracing: Switch trace_osnoise.c code over to use guard() and __free() (Tomas Glozar) [RHEL-117874]
  - osnoise: provide quiescent states (Tomas Glozar) [RHEL-117874]
  - rtla: Check pkg-config install (Tomas Glozar) [RHEL-117874]
  - rtla: Define __NR_sched_setattr for LoongArch (Tomas Glozar) [RHEL-117874]
  - rtla: Add the ability to create ctags and etags (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Add include common_appendix.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Include BPF sample collection (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix typo in common_timerlat_description.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix typo in rtla-timerlat.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix duplicate text about timerlat tracer (Tomas Glozar) [RHEL-117874]
  - mei: more prints with client prefix (Steve Best) [RHEL-113185]
  - mei: bus: use cldev in prints (Steve Best) [RHEL-113185]
  - mei: bus: Check for still connected devices in mei_cl_bus_dev_release() (Steve Best) [RHEL-113185]
  - mei: vsc: Fix "BUG: Invalid wait context" lockdep error (Steve Best) [RHEL-113185]
  - mei: vsc: Run event callback from a workqueue (Steve Best) [RHEL-113185]
  - mei: vsc: Unset the event callback on remove and probe errors (Steve Best) [RHEL-113185]
  - mei: vsc: Event notifier fixes (Steve Best) [RHEL-113185]
  - mei: vsc: Destroy mutex after freeing the IRQ (Steve Best) [RHEL-113185]
  - mei: vsc: Use vsc_tp_remove() as shutdown handler (Steve Best) [RHEL-113185]
  - mei: vsc: Don't call vsc_tp_reset() a second time on shutdown (Steve Best) [RHEL-113185]
  - mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop (Steve Best) [RHEL-113185]
  - mei: vsc: Drop unused vsc_tp_request_irq() and vsc_tp_free_irq() (Steve Best) [RHEL-113185]
  - mei: bus: replace sprintf/scnprintf with sysfs_emit in show functions (Steve Best) [RHEL-113185]
  - mei: vsc: Cast tx_buf to (__be32 *) when passed to cpu_to_be32_array() (Steve Best) [RHEL-113185]
  - mei: Cast the cb->ext_hdr allocation type (Steve Best) [RHEL-113185]
  - mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type (Steve Best) [RHEL-113185]
  - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (Steve Best) [RHEL-113185]
  - mei: me: add panther lake H DID (Steve Best) [RHEL-113185]
  - mei: Remove unused functions (Steve Best) [RHEL-113185]
  - mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO (Steve Best) [RHEL-113185]
  - mei: vsc: Fix typo "maintstepping" -> "mainstepping" (Steve Best) [RHEL-113185]
  - mei: vsc: Improve error logging in vsc_identify_silicon() (Steve Best) [RHEL-113185]
  - mei: vsc: Do not re-enable interrupt from vsc_tp_reset() (Steve Best) [RHEL-113185]
  - mei: bus: Reorganize kerneldoc parameter names (Steve Best) [RHEL-113185]
  - PM: EM: Add function for registering a PD without capacity update (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Support Clearwater Forest OOB mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: EAS: Increase cost for CPUs using L3 cache (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: EAS support for hybrid platforms (Steve Best) [RHEL-110833]
  - PM: EM: Introduce em_adjust_cpu_capacity() (Steve Best) [RHEL-110833]
  - PM: EM: Move CPU capacity check to em_adjust_new_capacity() (Steve Best) [RHEL-110833]
  - PM: EM: Fix potential division-by-zero error in em_compute_costs() (Steve Best) [RHEL-110833]
  - PM: EM: Address RCU-related sparse warnings (Steve Best) [RHEL-110833]
  - PM: EM: Consify two parameters of em_dev_register_perf_domain() (Steve Best) [RHEL-110833]
  - PM: EM: use kfree_rcu() to simplify the code (Steve Best) [RHEL-110833]
  - PM: EM: Slightly reduce em_check_capacity_update() overhead (Steve Best) [RHEL-110833]
  - PM: EM: Drop unused parameter from em_adjust_new_capacity() (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Populate the cpu_capacity sysfs entries (Steve Best) [RHEL-110833]
  - arch_topology: Relocate cpu_scale to topology.[h|c] (Steve Best) [RHEL-110833]
  - arm64/sysreg: Fix GIC CDEOI instruction encoding (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Update TCR_EL1 register (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add validation checks to sysreg header generation script (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Correct sign definitions for EIESB and DoubleLock (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Fix and tidy up sysreg field definitions (Mark Salter) [RHEL-101059]
  - arm64: cputype: Remove duplicate Cortex-X1C definitions (Mark Salter) [RHEL-101059]
  - arm64/hwcap: Add hwcap for FEAT_LSFE (Mark Salter) [RHEL-101059]
  - arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE (Mark Salter) [RHEL-101059]
  - arm64: uapi: Provide correct __BITS_PER_LONG for the compat vDSO (Mark Salter) [RHEL-101059]
  - arm64/gcs: task_gcs_el0_enable() should use passed task (Mark Salter) [RHEL-101059]
  - arm64: signal: Remove ISB when resetting POR_EL0 (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop redundant addr increment in set_huge_pte_at() (Mark Salter) [RHEL-101059]
  - arm64: Mark kernel as tainted on SAE and SError panic (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't call gcs_free() when releasing task_struct (Mark Salter) [RHEL-101059]
  - arm64: fix unnecessary rebuilding when CONFIG_DEBUG_EFI=y (Mark Salter) [RHEL-101059]
  - arm64/mm: Optimize loop to reduce redundant operations of contpte_ptep_get (Mark Salter) [RHEL-101059]
  - arm64: pi: use 'targets' instead of extra-y in Makefile (Mark Salter) [RHEL-101059]
  - arm64: Kconfig: Keep selects somewhat alphabetically ordered (Mark Salter) [RHEL-101059]
  - arm64: Implement HAVE_LIVEPATCH (Mark Salter) [RHEL-101059]
  - arm64: stacktrace: Implement arch_stack_walk_reliable() (Mark Salter) [RHEL-101059]
  - arm64: Handle BRBE booting requirements (Mark Salter) [RHEL-101059]
  - arm64: el2_setup.h: Make __init_el2_fgt labels consistent, again (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add BRBE registers and fields (Mark Salter) [RHEL-101059]
  - arm64: stacktrace: Check kretprobe_find_ret_addr() return value (Mark Salter) [RHEL-101059]
  - arm64/module: Use text-poke API for late relocations. (Mark Salter) [RHEL-101059]
  - arm64: Detect FEAT_DoubleFault2 (Mark Salter) [RHEL-101059]
  - arm64: Detect FEAT_SCTLR2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx (Mark Salter) [RHEL-101059]
  - arm64: smp: Fix pNMI setup after GICv5 rework (Mark Salter) [RHEL-101059]
  - arm64: Add support for GICv5 GSB barriers (Mark Salter) [RHEL-101059]
  - arm64: smp: Support non-SGIs for IPIs (Mark Salter) [RHEL-101059]
  - arm64: cpucaps: Add GICv5 CPU interface (GCIE) capability (Mark Salter) [RHEL-101059]
  - arm64: cpucaps: Rename GICv3 CPU interface capability (Mark Salter) [RHEL-101059]
  - arm64: Disable GICv5 read/write/instruction traps (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGITR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGWTR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGRTR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_IDR0_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PCR_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_CR0_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_{C/S}PENDR<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_{C/S}ACTIVER<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_ENABLER<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_HMR<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_ICSR_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_PRIORITY<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add GCIE field to ID_AA64PFR2_EL1 (Mark Salter) [RHEL-101059]
  - dt-bindings: interrupt-controller: Add Arm GICv5 (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from entry code (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from SDEI stack handling (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from stacktrace overflow logic (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK conditionals from traps overflow stack (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK conditionals from irq stack setup (Mark Salter) [RHEL-101059]
  - arm64: Remove CONFIG_VMAP_STACK conditionals from THREAD_SHIFT and THREAD_ALIGN (Mark Salter) [RHEL-101059]
  - arm64: efi: Remove CONFIG_VMAP_STACK check (Mark Salter) [RHEL-101059]
  - arm64: Mandate VMAP_STACK (Mark Salter) [RHEL-101059]
  - arm64/debug: Drop redundant DBG_MDSCR_* macros (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add MTE_STORE_ONLY testcases (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Preparation for mte store only test (Mark Salter) [RHEL-101059]
  - kselftest/arm64/abi: Add MTE_STORE_ONLY feature hwcap test (Mark Salter) [RHEL-101059]
  - arm64/hwcaps: Add MTE_STORE_ONLY hwcaps (Mark Salter) [RHEL-101059]
  - arm64/kernel: Support store-only mte tag check (Mark Salter) [RHEL-101059]
  - prctl: Introduce PR_MTE_STORE_ONLY (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add MTE_STORE_ONLY feature (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add mtefar tests on check_mmap_options (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Refactor check_mmap_option test (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add verification for address tag in signal handler (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add address tag related macro and function (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Check MTE_FAR feature is supported (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Register mte signal handler with SA_EXPOSE_TAGBITS (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Add MTE_FAR hwcap test (Mark Salter) [RHEL-101059]
  - arm64: Report address tag when FEAT_MTE_TAGGED_FAR is supported (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add FEAT_MTE_TAGGED_FAR feature (Mark Salter) [RHEL-101059]
  - ACPI: Suppress misleading SPCR console message when SPCR table is absent (Mark Salter) [RHEL-101059]
  - ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled (Mark Salter) [RHEL-101059]
  - arm64: Add BBM Level 2 cpu feature (Mark Salter) [RHEL-101059]
  - arm64: cpufeature: Introduce MATCH_ALL_EARLY_CPUS capability type (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Set default OUTPUT path when undefined (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Adjust to new inactive mode behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Adjust to new VL change behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: tpidr2: Adjust to new clone() behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Fix expected FPMR value when PSTATE.SM is changed (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Try harder to generate different keys during PAC tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Corrupt P0 in the irritator when testing SSVE (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Add FPMR coverage to fp-ptrace (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Expand the set of ZA writes fp-ptrace does (Mark Salter) [RHEL-101059]
  - kselftets/arm64: Use flag bits for features in fp-ptrace assembler code (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Enable build of PAC tests with LLVM=1 (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Check that SVCR is 0 in signal handlers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() compiler warnings in the arm64 syscall-abi.c tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() warning in the arm64 MTE prctl() test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() compiler warnings in the arm64 fp tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix build with stricter assemblers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Test signal handler state modification in fp-stress (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Provide a SIGUSR1 handler in the kernel mode FP stress test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Implement irritators for ZA and ZT (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Remove unused ADRs from irritator handlers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Correct misleading comments on fp-stress irritators (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Poll less often while waiting for fp-stress children (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Increase frequency of signal delivery in fp-stress (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix encoding for SVE B16B16 test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Use ksft_perror() to log MTE failures (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Log fp-stress child startup errors to stdout (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fail the overall fp-stress test if any test fails (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about longs (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about pointers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about __u64 (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: use string literal for printf-style functions (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: use proper SKIP syntax (Mark Salter) [RHEL-101059]
  - kselftest/arm64: hwcap: fix f8dp2 cpuinfo name (Mark Salter) [RHEL-101059]
  - kselftest/arm64: signal: drop now redundant GNU_SOURCE definition (Mark Salter) [RHEL-101059]
  - arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack() (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop wrong writes into TCR2_EL1 (Mark Salter) [RHEL-101059]
  - arm64: poe: Handle spurious Overlay faults (Mark Salter) [RHEL-101059]
  - arm64: Filter out SME hwcaps when FEAT_SME isn't implemented (Mark Salter) [RHEL-101059]
  - arm64: move smp_send_stop() cpu mask off stack (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't try to access GCS registers if arm64.nogcs is enabled (Mark Salter) [RHEL-101059]
  - arm64: Unconditionally select CONFIG_JUMP_LABEL (Mark Salter) [RHEL-101059]
  - arm64: efi: Fix KASAN false positive for EFI runtime stack (Mark Salter) [RHEL-101059]
  - arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't call gcs_free() during flush_gcs() (Mark Salter) [RHEL-101059]
  - arm64: Restrict pagetable teardown to avoid false warning (Mark Salter) [RHEL-101059]
  - docs: arm64: Fix ICC_SRE_EL2 register typo in booting.rst (Mark Salter) [RHEL-101059]
  - arm64: Expose AIDR_EL1 via sysfs (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add missing id_aa64mmfr4 feature reg update (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add layout for VNCR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: Add FEAT_FGT2 capability (Mark Salter) [RHEL-101059]
  - arm64: Add syndrome information for trapped LD64B/ST64B{,V,V0} (Mark Salter) [RHEL-101059]
  - arm64: tools: Resync sysreg.h (Mark Salter) [RHEL-101059]
  - arm64: Remove duplicated sysreg encodings (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add system instructions trapped by HFGIRT2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add registers trapped by HDFG{R,W}TR2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add registers trapped by HFG{R,W}TR2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update CPACR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update TRBIDR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update PMSIDR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update ID_AA64PFR0_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add layout for HCR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update ID_AA64MMFR4_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add ID_AA64ISAR1_EL1.LS64 encoding for FEAT_LS64WB (Mark Salter) [RHEL-101059]
  - arm64: vdso: Use __arch_counter_get_cntvct() (Mark Salter) [RHEL-101059]
  - arm64/boot: Disallow BSS exports to startup code (Mark Salter) [RHEL-101059]
  - arm64/boot: Move global CPU override variables out of BSS (Mark Salter) [RHEL-101059]
  - arm64/boot: Move init_pgdir[] and init_idmap_pgdir[] into __pi_ namespace (Mark Salter) [RHEL-101059]
  - arm64: mm: Drop redundant check in pmd_trans_huge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Permit lazy_mmu_mode to be nested (Mark Salter) [RHEL-101059]
  - arm64/mm: Disable barrier batching in interrupt contexts (Mark Salter) [RHEL-101059]
  - arm64/mm: Batch barriers when updating kernel mappings (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Enter lazy mmu mode while manipulating vmalloc ptes (Mark Salter) [RHEL-101059]
  - arm64/mm: Support huge pte-mapped pages in vmap (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Gracefully unmap huge ptes (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Warn on improper use of vunmap_range() (Mark Salter) [RHEL-101059]
  - arm64/mm: Hoist barriers out of set_ptes_anysz() loop (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Use __set_ptes_anysz() and __ptep_get_and_clear_anysz() (Mark Salter) [RHEL-101059]
  - arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear() (Mark Salter) [RHEL-101059]
  - mm/page_table_check: Batch-check pmds/puds just like ptes (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Refine tlb maintenance scope (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Cleanup huge_pte size discovery mechanisms (Mark Salter) [RHEL-101059]
  - arm64: pageattr: Explicitly bail out when changing permissions for vmalloc_huge mappings (Mark Salter) [RHEL-101059]
  - arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX (Mark Salter) [RHEL-101059]
  - arm64/mm: Remove randomization of the linear map (Mark Salter) [RHEL-101059]
  - arm64/cpuinfo: only show one cpu's info in c_show() (Mark Salter) [RHEL-101059]
  - arm64: Extend pr_crit message on invalid FDT (Mark Salter) [RHEL-101059]
  - arm64: Kconfig: remove unnecessary selection of CRC32 (Mark Salter) [RHEL-101059]
  - arm64: Add missing includes for mem_encrypt (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Allow CONFIG_ARM64_SME to be selected (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Gracefully handle errors (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Mandate SVE payload for streaming-mode state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Do not present register data for inactive mode (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Save task state before generating SVE header (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace/prctl: Ensure VL changes leave task in a valid state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace/prctl: Ensure VL changes do not resurrect stale data (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Make clone() compatible with ZA lazy saving (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Clear PSTATE.SM during clone() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Consistently preserve FPSIMD state during clone() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove redundant task->mm check (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Use SMSTOP behaviour in setup_return() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Add task_smstop_sm() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Factor out {sve,sme}_state_size() helpers (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Clarify sve_sync_*() functions (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Consistently handle partial writes to NT_ARM_(S)SVE (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Consistently read FPSIMD context (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Clear PSTATE.SM when restoring FPSIMD frame only (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Clear TPIDR2 when delivering signals (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Simplify preserve_tpidr2_context() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Always save+flush state early (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal32: Always save+flush state early (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Add fpsimd_save_and_flush_current_state() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Fix merging of FPSIMD state during signal return (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Reset FPMR upon exec() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Don't corrupt FPMR when streaming mode changes (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Discard stale CPU state when handling SME traps (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove opportunistic freeing of SME state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove redundant SVE trap manipulation (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid RES0 bits in the SME trap handler (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid unnecessary per-CPU buffers for EFI runtime calls (Mark Salter) [RHEL-101059]
  - arm64: enable PREEMPT_LAZY (Mark Salter) [RHEL-101059]
  - arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation (Mark Salter) [RHEL-101059]
  - arm64: Don't call NULL in do_compat_alignment_fixup() (Mark Salter) [RHEL-101059]
  - arm64: mm: Drop dead code for pud special bit handling (Mark Salter) [RHEL-101059]
  - arm64: mops: Do not dereference src reg for a set operation (Mark Salter) [RHEL-101059]
  - arm64: mm: Correct the update of max_pfn (Mark Salter) [RHEL-101059]
  - arm64: mm: Don't use %pK through printk (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare() (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Enforce whole word match for open/close tokens (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Fix unbalanced closing block (Mark Salter) [RHEL-101059]
  - arm64/mm: Define PTDESC_ORDER (Mark Salter) [RHEL-101059]
  - arm64/kernel: Always use level 2 or higher for early mappings (Mark Salter) [RHEL-101059]
  - arm64/hugetlb: Consistently use pud_sect_supported() (Mark Salter) [RHEL-101059]
  - arm64/mm: Convert __pte_to_phys() and __phys_to_pte_val() as functions (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop PXD_TABLE_BIT (Mark Salter) [RHEL-101059]
  - arm64/mm: Check pmd_table() in pmd_trans_huge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Check PUD_TYPE_TABLE in pud_bad() (Mark Salter) [RHEL-101059]
  - arm64/mm: Check PXD_TYPE_TABLE in [p4d|pgd]_bad() (Mark Salter) [RHEL-101059]
  - arm64/mm: Clear PXX_TYPE_MASK and set PXD_TYPE_SECT in [pmd|pud]_mkhuge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Clear PXX_TYPE_MASK in mk_[pmd|pud]_sect_prot() (Mark Salter) [RHEL-101059]
  - arm64/ptdump: Test PMD_TYPE_MASK for block mapping (Mark Salter) [RHEL-101059]
  - arm64: cputype: Add comments about Qualcomm Kryo 5XX and 6XX cores (Mark Salter) [RHEL-101059]
  - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Move POR_EL0_INIT to asm/por.h (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Rename POE_RXW to POE_RWX (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Improve PIR/POR helpers (Mark Salter) [RHEL-101059]
  - arm64: lib: Use MOPS for usercopy routines (Mark Salter) [RHEL-101059]
  - arm64: mm: Handle PAN faults on uaccess CPY* instructions (Mark Salter) [RHEL-101059]
  - arm64: extable: Add fixup handling for uaccess CPY* instructions (Mark Salter) [RHEL-101059]
  - arm64: mm: Populate vmemmap at the page level if not section aligned (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes (Mark Salter) [RHEL-101059]
  - mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() (Mark Salter) [RHEL-101059]
  - s390/mm/hugetlbfs: Remove huge_pte_none() / huge_pte_none_mostly() (Mark Salter) [RHEL-101059]
  - arm64: rust: clean Rust 1.85.0 warning using softfloat target (Mark Salter) [RHEL-101059]
  - redhat/configs: automotive: Disable VLAN_8021Q_GVRP config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable DCB and MPLS configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IEEE 802.15.4 config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable various network classification features (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the SMBFS file system (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Myricom network adapters (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable USB4 Ethernet config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the Mellanox SwitchX core driver (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable network storage related protocols (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable lightweight tunneling with BPF (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable RADOS block device configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable switchdev driver framework (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable network packet generator (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable NET_CLS_ACT and PSAMPLE configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable BPF STREAM_PARSER (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Open vSwitch and NET_NSH configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IP Virtual Server configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IP set support (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable TLS Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Advanced TCP Congestion Control (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable XDP Socket Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: Disable unsafe queuing disciplines (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable wireless network and it's dependencies (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the SCTP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable TIPC Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable L2TP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable MRP/8021Q_MVRP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IPsec Protocols and XFRM (Dorinda Bassey) [RHEL-85959]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-154.el10]
changelog:
  - net/smc: Remove validation of reserved bits in CLC Decline message (Mete Durlu) [RHEL-124196]
  - powerpc/pseries: Define __u{8,32} types in papr_hvpipe_hdr struct (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: HVPIPE changes to support migration (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Enable HVPIPE event message interrupt (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Wakeup hvpipe FD when the payload is pending (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Define HVPIPE specific macros (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Define papr-hvpipe ioctl (Mamatha Inamdar) [RHEL-101959]
  - Documentation: ioctl-number: Fix linuxppc-dev mailto link (Mamatha Inamdar) [RHEL-101959]
  - md: add legacy_async_del_gendisk mode (Nigel Croxon) [RHEL-123668]
  - lib/raid6: update recov_rvv.c zero page usage (Nigel Croxon) [RHEL-123668]
  - md: Don't clear MD_CLOSING until mddev is freed (Nigel Croxon) [RHEL-123668]
  - md: fix mssing blktrace bio split events (Nigel Croxon) [RHEL-123668]
  - md: factor out a helper raid_is_456() (Nigel Croxon) [RHEL-123668]
  - md: add a new parameter 'offset' to md_super_write() (Nigel Croxon) [RHEL-123668]
  - md: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid5: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid10: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid1: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid1: check bitmap before behind write (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: handle the case bitmap is not enabled before end_sync() (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: handle the case bitmap is not enabled before start_sync() (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: add md_bitmap_registered/enabled() helper (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: add a new parameter 'flush' to bitmap_ops->enabled (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: merge md_bitmap_group into bitmap_operations (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize() (Nigel Croxon) [RHEL-123668]
  - md: prevent incorrect update of resync/recovery offset (Nigel Croxon) [RHEL-123668]
  - md/raid1: fix data lost for writemostly rdev (Nigel Croxon) [RHEL-123668]
  - md: fix sync_action incorrect display during resync (Nigel Croxon) [RHEL-123668]
  - md: add helper rdev_needs_recovery() (Nigel Croxon) [RHEL-123668]
  - md: keep recovery_cp in mdp_superblock_s (Nigel Croxon) [RHEL-123668]
  - md: make rdev_addable usable for rcu mode (Nigel Croxon) [RHEL-123668] {CVE-2025-38621}
  - md/raid1: remove struct pool_info and related code (Nigel Croxon) [RHEL-123668]
  - md/raid1: change r1conf->r1bio_pool to a pointer type (Nigel Croxon) [RHEL-123668]
  - md: rename recovery_cp to resync_offset (Nigel Croxon) [RHEL-123668]
  - md/md-cluster: handle REMOVE message earlier (Nigel Croxon) [RHEL-123668]
  - md: fix create on open mddev lifetime regression (Nigel Croxon) [RHEL-123668]
  - lib/raid6: replace custom zero page with ZERO_PAGE (Nigel Croxon) [RHEL-123668]
  - md: call del_gendisk in control path (Nigel Croxon) [RHEL-123668]
  - redhat/configs: enable NXP S32 on aarch64 autmotive (Alessandro Carminati) [RHEL-124951]
  - dm vdo: return error on corrupted metadata in start_restoring_volume functions (Benjamin Marzinski) [RHEL-119008]
  - dm: fix NULL pointer dereference in __dm_suspend() (Benjamin Marzinski) [RHEL-119008]
  - dm: fix queue start/stop imbalance under suspend/load/resume races (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: don't set io_min and io_opt for raid1 (Benjamin Marzinski) [RHEL-119008]
  - dm-integrity: limit MAX_TAG_SIZE to 255 (Benjamin Marzinski) [RHEL-119008]
  - dm-stripe: fix a possible integer overflow (Benjamin Marzinski) [RHEL-119008]
  - dm: set DM_TARGET_PASSES_CRYPTO feature for dm-thin (Benjamin Marzinski) [RHEL-119008]
  - dm-thin: update the documentation (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: do not include dm-core.h (Benjamin Marzinski) [RHEL-119008]
  - vdo: omit need_resched() before cond_resched() (Benjamin Marzinski) [RHEL-119008]
  - md: dm-zoned-target: Initialize return variable r to avoid uninitialized use (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: remove support for asynchronous hashes (Benjamin Marzinski) [RHEL-119008]
  - dm-mpath: don't print the "loaded" message if registering fails (Benjamin Marzinski) [RHEL-119008]
  - dm-mpath: make dm_unregister_path_selector return void (Benjamin Marzinski) [RHEL-119008]
  - dm: ima: avoid extra calls to strlen() (Benjamin Marzinski) [RHEL-119008]
  - dm: Simplify dm_io_complete() (Benjamin Marzinski) [RHEL-119008]
  - dm: Remove unnecessary return in dm_zone_endio() (Benjamin Marzinski) [RHEL-119008]
  - dm raid: add support for resync w/o metadata devices (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: Fix corrupt_bio_byte setup checks (Benjamin Marzinski) [RHEL-119008]
  - dm-table: fix checking for rq stackable devices (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: fix sched in atomic context (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: fix variable in journal device check (Benjamin Marzinski) [RHEL-119008]
  - dm-stripe: small code cleanup (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: fix a memory leak if some arguments are specified multiple times (Benjamin Marzinski) [RHEL-119008]
  - dm-mirror: fix a tiny race condition (Benjamin Marzinski) [RHEL-119008]
  - dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock (Benjamin Marzinski) [RHEL-119008]
  - dm-zone: Use bdev_*() helper functions where applicable (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: don't read request structure after enqueuing (Benjamin Marzinski) [RHEL-119008]
  - dm: pass through operations on wrapped inline crypto keys (Benjamin Marzinski) [RHEL-119008]
  - blk-crypto: export wrapped key functions (Benjamin Marzinski) [RHEL-119008]
  - dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: make corrupting read bios work (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: remove useless ERROR_READS check in flakey_end_io (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: error all IOs when num_features is absent (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: Clean up parsing messages (Benjamin Marzinski) [RHEL-119008]
  - dm: remove unneeded kvfree from alloc_targets (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: remove maximum age based eviction (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: use softirq context only when !need_resched() (Benjamin Marzinski) [RHEL-119008]
  - dm: lock limits when reading them (Benjamin Marzinski) [RHEL-119008]
  - dm: use generic functions instead of disable_discard and disable_write_zeroes (Benjamin Marzinski) [RHEL-119008]
  - dm-delay: don't busy-wait in kthread (Benjamin Marzinski) [RHEL-119008]
  - dm: fix native zone append devices on top of emulated ones (Benjamin Marzinski) [RHEL-119008]
  - dm: limit swapping tables for devices with zone write plugs (Benjamin Marzinski) [RHEL-119008]
  - dm: fix dm_blk_report_zones (Benjamin Marzinski) [RHEL-119008]
  - dm: handle failures in dm_table_set_restrictions (Benjamin Marzinski) [RHEL-119008]
  - dm: free table mempools if not used in __bind (Benjamin Marzinski) [RHEL-119008]
  - dm: don't change md if dm_table_set_restrictions() fails (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: support block number limits for different ioprio classes (Benjamin Marzinski) [RHEL-119008]
  - dm-delay: support zoned devices (Benjamin Marzinski) [RHEL-119008]
  - dm: restrict dm device size to 2^63-512 bytes (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: reorder uds_request to reduce padding (Benjamin Marzinski) [RHEL-119008]
  - dm vdo: rework processing of loaded refcount byte arrays (Benjamin Marzinski) [RHEL-12834]
  - dm vdo: remove remaining ring references (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: do forward error correction on metadata I/O errors (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: remove unused return value (Benjamin Marzinski) [RHEL-119008]
  - dm: Enable inline crypto passthrough for striped target (Benjamin Marzinski) [RHEL-119008]
  - dm vdo slab-depot: read refcount blocks in large chunks at load time (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: allow variable-sized metadata vios (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: support pools with multiple data blocks per vio (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: add a pool pointer to pooled_vio (Benjamin Marzinski) [RHEL-12834]
  - dm vdo: remove checks that can not fail (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: prevent unterminated string warning (Benjamin Marzinski) [RHEL-119008]
  - dm vdo: use a short static string for thread name prefix (Benjamin Marzinski) [RHEL-119008]
  - dm-crypt: Document integrity_key_size option. (Benjamin Marzinski) [RHEL-119008]
  - dm-integrity: Document Inline mode for storing integrity data (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: Document restart_on_error and panic_on_error options (Benjamin Marzinski) [RHEL-119008]
  - dm-crypt: switch to using the crc32 library (Benjamin Marzinski) [RHEL-119008]
  - nbd: override creds to kernel when calling sock_{send,recv}msg() (Ming Lei) [RHEL-124544]
  - netfilter: nft_set_pipapo_avx2: fix skip of expired entries (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: use 0 genmask for packetpath lookups (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: restart set lookup on base_seq change (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: make nft_set_do_lookup available unconditionally (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: place base_seq in struct net (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_rbtree: continue traversal if element is inactive (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: don't check genbit from packetpath lookups (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo_avx2: Drop the comment regarding protection (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: fix null deref for empty set (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: don't return bogus extension pointer (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: merge pipapo_get/lookup (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set: remove indirection from update API call (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set: remove one argument from lookup and update functions (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: remove unused arguments (Florian Westphal) [RHEL-113001]
  - selftests: netfilter: nft_concat_range.sh: send packets to empty set (Florian Westphal) [RHEL-113001]
  - crypto: octeontx2 - Call strscpy() with correct size argument (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - get engine group number for asymmetric engine (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Rework how engine group number is obtained (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment issue on ucode loading (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - add timeout for load_fvc completion poll (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Use dynamic allocated memory region for lmtst (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Initialize cptlfs device info once (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Simplify multiple return statements (Vladis Dronov) [RHEL-122026]
  - crypto: lib/Kconfig - hide library options [partial] (Vladis Dronov) [RHEL-122026]
  - selftests: tls: test skb copy under mem pressure and OOB (CKI Backport Bot) [RHEL-115592]
  - tls: make sure to abort the stream if headers are bogus (CKI Backport Bot) [RHEL-115592]
  - selftests: tls: make the new data_steal test less flaky (CKI Backport Bot) [RHEL-115592]
  - selftests: tls: test TCP stealing data from under the TLS socket (CKI Backport Bot) [RHEL-115592]
  - tls: handle data disappearing from under the TLS ULP (CKI Backport Bot) [RHEL-115592]
  - bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (CKI Backport Bot) [RHEL-115592]
  - net/tls: fix kernel panic when alloc_page failed (CKI Backport Bot) [RHEL-115592]
  - ktls, sockmap: Fix missing uncharge operation (CKI Backport Bot) [RHEL-115592]
  - bpf: fix ktls panic with sockmap (CKI Backport Bot) [RHEL-115592]
  - scsi: sr: Reinstate rotational media flag (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Make read-only arrays static const (Ewan D. Milne) [RHEL-116076]
  - scsi: core: sysfs: Correct sysfs attributes access rights (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Make sd shutdown issue START STOP UNIT appropriately (Ewan D. Milne) [RHEL-116076]
  - scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_transport_fc: Change to use per-rport devloss_work_q (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Fix kernel doc for scsi_track_queue_full() (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Use scsi_cmd_priv() instead of open-coding it (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Enforce unlimited max_segment_size when virt_boundary_mask is set (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_devinfo: Remove redundant 'found' (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Fix VPD page 0xb7 length check (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Remember if a device is an ATA device (Ewan D. Milne) [RHEL-116076]
  - scsi: error: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-116076]
  - scsi: core: devinfo: Fix typo in comment (Ewan D. Milne) [RHEL-116076]
  - scsi: sg: Remove unnecessary NULL check before unregister_sysctl_table() (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Remove the stream_status member from scsi_stream_status_header (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Remove unused scsi_dev_info_list_del_keyed() (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Reduce DEF_ATOMIC_WR_MAX_LENGTH (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Add ERASE for tapes (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Use scsi_device->type instead os sdebug_ptype where possible (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Move some tape-specific commands to separate definitions (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Enable different command definitions for different device types (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Fix two typos in command definitions (Ewan D. Milne) [RHEL-116076]
  - KVM: s390: Fix to clear PTE when discarding a swapped page (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix access to unavailable adapter indicator pages during postcopy (Thomas Huth) [RHEL-42486]
  - iommu/s390: Make attach succeed when the device was surprise removed (Thomas Huth) [RHEL-113440]
  - iommu/s390: Fix memory corruption when using identity domain (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix incorrect usage of mmu_notifier_register() (Thomas Huth) [RHEL-113440]
  - KVM: s390: Rework guest entry logic (Thomas Huth) [RHEL-113440]
  - entry: Add arch_in_rcu_eqs() (Thomas Huth) [RHEL-113440]
  - KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY (Thomas Huth) [RHEL-113440]
  - KVM: s390: Simplify and move pv code (Thomas Huth) [RHEL-113440]
  - KVM: s390: Refactor and split some gmap helpers (Thomas Huth) [RHEL-113440]
  - KVM: s390: Remove unneeded srcu lock (Thomas Huth) [RHEL-113440]
  - s390: Remove unneeded includes (Thomas Huth) [RHEL-113440]
  - s390/uv: Rename find_secret() to uv_find_secret() and publish (Thomas Huth) [RHEL-113440]
  - s390/kvm: Split kvm_host header file (Thomas Huth) [RHEL-113440]
  - s390/sysctl: Remove "vm/allocate_pgste" sysctl (Thomas Huth) [RHEL-113440]
  - s390: Remove 2k vs 4k page table leftovers (Thomas Huth) [RHEL-113440]
  - s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() (Thomas Huth) [RHEL-113440]
  - s390/syscall: Merge __do_syscall() and do_syscall() (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add ucontrol gis routing test (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add ucontrol flic attr selftests (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PFCR subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PLO subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for KMAC, KMC, KM, KIMD and KLMD crypto subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for KMCTR, KMF, KMO and PCC crypto subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PRNO, KDSA and KMA crypto subfunctions (Thomas Huth) [RHEL-113440]
  - cgroup/rstat: avoid disabling irqs for O(num_cpu) (Radostin Stoyanov) [RHEL-95602]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-155.el10]
changelog:
  - bpf: Do not audit capability check in do_jit() (Ondrej Mosnacek) [RHEL-108805]
  - kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-124143]
  - of: reserved_mem: Add missing IORESOURCE_MEM flag on resources (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Restructure call site for dma_contiguous_early_fixup() (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Add functions to parse "memory-region" (Maxime Ripard) [RHEL-125402]
  - Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Warn for missing static reserved memory regions (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Move an assignment to effective place in __reserved_mem_alloc_size() (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Do not make kmemleak ignore freed address (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Maxime Ripard) [RHEL-125402]
  - dma-mapping: save base/size instead of pointer to shared DMA pool (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Add code to dynamically allocate reserved_mem array (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Restructure how the reserved memory regions are processed (Maxime Ripard) [RHEL-125402]
  - redhat: add all namespace-dependent selftests to kernel-selftests-internal (Joel Savitz) [RHEL-122506]
  - io_uring/waitid: always prune wait queue entry in io_waitid_wait() (CKI Backport Bot) [RHEL-124977] {CVE-2025-40047}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-156.el10]
changelog:
  - of_numa: fix uninitialized memory nodes causing kernel panic (Charles Mirabile) [RHEL-123153] {CVE-2025-39903}
  - smb: client: get rid of d_drop() in cifs_do_rename() (Paulo Alcantara) [RHEL-124956]
  - smb: client: fix wrong index reference in smb2_compound_op() (Paulo Alcantara) [RHEL-124956]
  - smb: client: handle unlink(2) of files open by different clients (Paulo Alcantara) [RHEL-124956]
  - smb: client: fix filename matching of deferred files (Paulo Alcantara) [RHEL-124956]
  - fs/smb: Fix inconsistent refcnt update (Paulo Alcantara) [RHEL-124956] {CVE-2025-39819}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-157.el10]
changelog:
  - smb: client: handle lack of IPC in dfs_cache_refresh() (Paulo Alcantara) [RHEL-126228]
  - scsi: core: Fix a regression triggered by scsi_host_busy() (Ming Lei) [RHEL-123046]
  - powerpc64/modules: replace stub allocation sentinel with an explicit counter (Joe Lawrence) [RHEL-113085]
  - powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs (Joe Lawrence) [RHEL-113085]
  - powerpc/ftrace: ensure ftrace record ops are always set for NOPs (Joe Lawrence) [RHEL-113085]
  - x86/pti: Add attack vector controls for PTI (Waiman Long) [RHEL-119227]
  - x86/bugs: Report correct retbleed mitigation status (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix reporting of LFENCE retpoline (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix spectre_v2 forcing (Waiman Long) [RHEL-119227]
  - x86/bugs: Remove uses of cpu_mitigations_off() (Waiman Long) [RHEL-119227]
  - x86/bugs: Simplify SSB cmdline parsing (Waiman Long) [RHEL-119227]
  - x86/bugs: Use early_param() for spectre_v2 (Waiman Long) [RHEL-119227]
  - x86/bugs: Use early_param() for spectre_v2_user (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for VMSCAPE (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SSB (Waiman Long) [RHEL-119227]
  - x86/microcode/AMD: Handle the case of no BIOS microcode (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix GDS mitigation selecting when mitigation is off (Waiman Long) [RHEL-119227]
  - x86/bugs: Select best SRSO mitigation (Waiman Long) [RHEL-119227]
  - alloc_tag: remove empty module tag section (Waiman Long) [RHEL-119227]
  - x86/bugs: Print enabled attack vectors (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for TSA (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for ITS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SRSO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for L1TF (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v2 (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for BHI (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v2_user (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for retbleed (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v1 (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for GDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SRBDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for RFDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for MMIO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for TAA (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for MDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Define attack vectors relevant for each bug (Waiman Long) [RHEL-119227]
  - x86/Kconfig: Add arch attack vector support (Waiman Long) [RHEL-119227]
  - cpu: Define attack vectors (Waiman Long) [RHEL-119227]
  - Documentation/x86: Document new attack vector controls (Waiman Long) [RHEL-119227]
  - x86/bugs: Clean up SRSO microcode handling (Waiman Long) [RHEL-119227]
  - x86/bugs: Use IBPB for retbleed if used by SRSO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add SRSO_MITIGATION_NOSMT (Waiman Long) [RHEL-119227]
  - x86/bugs: Allow ITS stuffing in eIBRS+retpoline mode also (Waiman Long) [RHEL-119227]
  - x86/bugs: Remove its=stuff dependency on retbleed (Waiman Long) [RHEL-119227]
  - x86/bugs: Introduce cdt_possible() (Waiman Long) [RHEL-119227]
  - x86/bugs: Use switch/case in its_apply_mitigation() (Waiman Long) [RHEL-119227]
  - x86/bugs: Avoid warning when overriding return thunk (Waiman Long) [RHEL-119227]
  - x86/bugs: Simplify the retbleed=stuff checks (Waiman Long) [RHEL-119227]
  - x86/bugs: Avoid AUTO after the select step in the retbleed mitigation (Waiman Long) [RHEL-119227]
  - mm/alloc_tag: fix the kmemleak false positive issue in the allocation of the percpu variable tag->counters (Waiman Long) [RHEL-119227]
  - alloc_tag: handle module codetag load errors as module load failures (Waiman Long) [RHEL-119227]
  - execmem: enforce allocation size aligment to PAGE_SIZE (Waiman Long) [RHEL-119227]
  - x86/cpu: Add "Old Microcode" docs to hw-vuln toctree (Waiman Long) [RHEL-119227]
  - x86/cpu: Help users notice when running old Intel microcode (Waiman Long) [RHEL-119227]
  - alloc_tag: allocate percpu counters for module tags dynamically (Waiman Long) [RHEL-119227]
  - module: release codetag section when module load fails (Waiman Long) [RHEL-119227]
  - Documentation/x86: Update the naming of CPU features for /proc/cpuinfo (Waiman Long) [RHEL-119227]
  - PM: sleep: Allow pm_restrict_gfp_mask() stacking (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Combine return paths in power_down() (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Restrict GFP mask in power_down() (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Fix hybrid-sleep (Mark Langsdorf) [RHEL-109250]
  - xen: take system_transition_mutex on suspend (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Restrict GFP mask in hibernation_snapshot() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: annotate RCU list iterations (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Add stub for pm_hibernate_is_recovering() (Mark Langsdorf) [RHEL-109250]
  - PM: suspend: Drop a misplaced pm_restore_gfp_mask() call (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Avoid lockdep warnings with nested regmap-irq chips (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Free the regmap-irq mutex (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Rearrange suspend/resume error handling in the core (Mark Langsdorf) [RHEL-109250]
  - cacheinfo: Add arch hook to compress CPU h/w id into 32 bits for cache-id (Mark Langsdorf) [RHEL-109250]
  - cacheinfo: Set cache 'id' based on DT data (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: fix OF node leak (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: Take active children into account in pm_runtime_get_if_in_use() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Update power.completion for all devices on errors (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: add new api pm_hibernate_is_recovering() (Mark Langsdorf) [RHEL-109250]
  - drivers/base/node: optimize memory block registration to reduce boot time (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Call pm_restore_gfp_mask() after dpm_resume() (Mark Langsdorf) [RHEL-109250]
  - driver core: Export get_dev_from_fwnode() (Mark Langsdorf) [RHEL-109250]
  - driver core: platform: Drop dev_pm_domain_detach() call (Mark Langsdorf) [RHEL-109250]
  - PM: domains: Detach on device_unbind_cleanup() (Mark Langsdorf) [RHEL-109250]
  - PM: domains: Add flags to specify power on attach/detach (Mark Langsdorf) [RHEL-109250]
  - clk: qcom: Fix missing error check for dev_pm_domain_attach() (Mark Langsdorf) [RHEL-109250]
  - regmap: get rid of redundant debugfs_file_{get,put}() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make async suspend handle suppliers like parents (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make async resume handle consumers like children (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Drop superfluous might_sleep() calls (Mark Langsdorf) [RHEL-109250]
  - regmap: fix potential memory leak of regmap_bus (Mark Langsdorf) [RHEL-109250]
  - PM: Restrict swap use to later in the suspend sequence (Mark Langsdorf) [RHEL-109250]
  - driver core: Add device_link_test() for testing device link flags (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Quiet probe failures (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Suppress bind attributes (Mark Langsdorf) [RHEL-109250]
  - regmap: kunit: Constify regmap_range_cfg array (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Add locking to dpm_async_resume_children() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Fix list splicing in device suspend error paths (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Add support for chips without separate IRQ status (Mark Langsdorf) [RHEL-109250]
  - regmap-irq: Use dedicated interrupt wake setters (Mark Langsdorf) [RHEL-109250]
  - regmap: Move selecting for REGMAP_MDIO and REGMAP_IRQ (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Introduce pm_sleep_transition_in_progress() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Introduce pm_suspend_in_progress() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Print PM debug messages during hibernation (Mark Langsdorf) [RHEL-109250]
  - PM: sysfs: Move debug runtime PM attributes to runtime_attrs[] (Mark Langsdorf) [RHEL-109250]
  - PM: wakeup: Add missing wakeup source attribute relax_count (Mark Langsdorf) [RHEL-109250]
  - arch_topology: Relocate cpu_scale to topology.[h|c] (Mark Langsdorf) [RHEL-109250]
  - firmware_loader: use SHA-256 library API instead of crypto_shash API (Mark Langsdorf) [RHEL-109250]
  - regcache: Use sort()'s default swap() implementation (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: Add new devm functions (Mark Langsdorf) [RHEL-109250]
  - devres: Add devm_is_action_added() helper (Mark Langsdorf) [RHEL-109250]
  - PM: wakeup: Do not expose 4 device wakeup source APIs (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: Fix IS_ERR() vs NULL mixup in __devm_auxiliary_device_create() (Mark Langsdorf) [RHEL-109250]
  - property: Add functions to iterate named child (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make suspend of devices more asynchronous (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Suspend async parents after suspending children (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Resume children after resuming the parent (Mark Langsdorf) [RHEL-109250]
  - software node: Correct a OOB check in software_node_get_reference_args() (Mark Langsdorf) [RHEL-109250]
  - drivers/base: Extend documentation with preferred way to use auxbus (Mark Langsdorf) [RHEL-109250]
  - devres: simplify devm_kstrdup() using devm_kmemdup() (Mark Langsdorf) [RHEL-109250]
  - platform: replace magic number with macro PLATFORM_DEVID_NONE (Mark Langsdorf) [RHEL-109250]
  - component: do not try to unbind unbound components (Mark Langsdorf) [RHEL-109250]
  - driver core: fix potential NULL pointer dereference in dev_uevent() (Mark Langsdorf) [RHEL-109250]
  - driver core: introduce device_set_driver() helper (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: add device creation helpers (Mark Langsdorf) [RHEL-109250]
  - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Add sysfs groups after probing (Mark Langsdorf) [RHEL-109250]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-158.el10]
changelog:
  - net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync() (Mete Durlu) [RHEL-99998]
  - net/smc: fix UAF on smcsk after smc_listen_out() (Mete Durlu) [RHEL-99998]
  - smc: Fix various oops due to inet_sock type confusion. (Mete Durlu) [RHEL-99998]
  - net/smc: convert timeouts to secs_to_jiffies() (Mete Durlu) [RHEL-99998]
  - net/smc: replace strncpy with strscpy (Mete Durlu) [RHEL-99998]
  - net/smc: remove unused function smc_lo_supports_v2 (Mete Durlu) [RHEL-99998]
  - net/smc: remove unused input parameters in smc_buf_get_slot (Mete Durlu) [RHEL-99998]
  - s390: ism: Pass string literal as format argument of dev_set_name() (Mete Durlu) [RHEL-99998]
  - smc: Fix lockdep false-positive for IPPROTO_SMC. (Mete Durlu) [RHEL-99998]
  - net/smc: use the correct ndev to find pnetid by pnetid table (Mete Durlu) [RHEL-99998]
  - net/smc: fix data error when recvmsg with MSG_PEEK flag (Mete Durlu) [RHEL-99998]
  - net/smc: delete pointless divide by one (Mete Durlu) [RHEL-99998]
  - net/smc: check return value of sock_recvmsg when draining clc data (Mete Durlu) [RHEL-99998]
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg (Mete Durlu) [RHEL-99998]
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg (Mete Durlu) [RHEL-99998]
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg (Mete Durlu) [RHEL-99998]
  - net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Mete Durlu) [RHEL-99998]
  - net/smc: protect link down work from execute after lgr freed (Mete Durlu) [RHEL-99998]
  - net/smc: support SMC-R V2 for rdma devices with max_recv_sge equals to 1 (Mete Durlu) [RHEL-99998]
  - net/smc: fix LGR and link use-after-free issue (Mete Durlu) [RHEL-99998]
  - net/smc: initialize close_work early to avoid warning (Mete Durlu) [RHEL-99998]
  - net/smc: Address spelling errors (Mete Durlu) [RHEL-99998]
  - s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP (Luiz Capitulino) [RHEL-116228]
  - USB: core: remove the move buf action (Desnes Nunes) [RHEL-122019]
  - usb: typec: tcpm: properly deliver cable vdms to altmode drivers (Desnes Nunes) [RHEL-122019]
  - xhci: fix memory leak regression when freeing xhci vdev devices depth first (Desnes Nunes) [RHEL-122019]
  - xhci: dbc: Fix full DbC transfer ring after several reconnects (Desnes Nunes) [RHEL-122019]
  - xhci: dbc: decouple endpoint allocation from initialization (Desnes Nunes) [RHEL-122019]
  - USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Desnes Nunes) [RHEL-122019]
  - USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Desnes Nunes) [RHEL-122019]
  - usb: xhci: Fix slot_id resource race conflict (Desnes Nunes) [RHEL-122019]
  - usb: typec: fusb302: Revert incorrect threaded irq fix (Desnes Nunes) [RHEL-122019]
  - USB: core: Update kerneldoc for usb_hcd_giveback_urb() (Desnes Nunes) [RHEL-122019]
  - memstick: Fix deadlock by moving removing flag earlier (Desnes Nunes) [RHEL-122019]
  - usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Desnes Nunes) [RHEL-122019] {CVE-2025-39801}
  - USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Desnes Nunes) [RHEL-122019]
  - usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: imx: improve usbmisc_imx7d_pullup() (Desnes Nunes) [RHEL-122019]
  - kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() (Desnes Nunes) [RHEL-122019]
  - usb: dwc3: pci: add support for the Intel Wildcat Lake (Desnes Nunes) [RHEL-122019]
  - usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Desnes Nunes) [RHEL-122019]
  - USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Desnes Nunes) [RHEL-122019]
  - usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Desnes Nunes) [RHEL-122019]
  - usb: renesas-xhci: Fix External ROM access timeouts (Desnes Nunes) [RHEL-122019]
  - usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-122019]
  - phy: ti: omap-usb2: fix device leak at unbind (Desnes Nunes) [RHEL-122019]
  - net: usbnet: Fix the wrong netif_carrier_on() call (Desnes Nunes) [RHEL-122019]
  - net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (Desnes Nunes) [RHEL-122019]
  - usb: musb: omap2430: enable compile testing (Desnes Nunes) [RHEL-122019]
  - usb: xhci: print xhci->xhc_state when queue_command failed (Desnes Nunes) [RHEL-122019]
  - USB: serial: option: add Foxconn T99W709 (Desnes Nunes) [RHEL-122019]
  - net: usb: cdc-ncm: check for filtering capability (Desnes Nunes) [RHEL-122019]
  - usb: core: add urb->sgt parameter description (Desnes Nunes) [RHEL-122019]
  - thunderbolt: Fix copy+paste error in match_service_id() (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: Update power_supply on power role change (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Desnes Nunes) [RHEL-122019]
  - usb: typec: fusb302: cache PD RX state (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: add DRM dependency (Desnes Nunes) [RHEL-122019]
  - usb: gadget : fix use-after-free in composite_dev_cleanup() (Desnes Nunes) [RHEL-122019] {CVE-2025-38555}
  - usb: chipidea: imx: Add a missing blank line (Desnes Nunes) [RHEL-122019]
  - usb: usblp: clean up assignment inside if conditions (Desnes Nunes) [RHEL-122019]
  - cdc-acm: fix race between initial clearing halt and open (Desnes Nunes) [RHEL-122019]
  - usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Desnes Nunes) [RHEL-122019]
  - usb: xhci: Avoid showing warnings for dying controller (Desnes Nunes) [RHEL-122019]
  - usb: xhci: Avoid showing errors during surprise removal (Desnes Nunes) [RHEL-122019]
  - usb: core: add dma-noncoherent buffer alloc and free API (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: s32g: Add usb support for s32g3 (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: s32g: Add usb support for s32g2 (Desnes Nunes) [RHEL-122019]
  - dt-bindings: usb: Add compatible strings for s32g2/s32g3 (Desnes Nunes) [RHEL-122019]
  - usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument (Desnes Nunes) [RHEL-122019]
  - usb: early: xhci-dbc: Fix early_ioremap leak (Desnes Nunes) [RHEL-122019]
  - net: thunderbolt: Enable end-to-end flow control also in transmit (Desnes Nunes) [RHEL-122019]
  - net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (Desnes Nunes) [RHEL-122019]
  - usb: core: config: Prevent OOB read in SS endpoint companion parsing (Desnes Nunes) [RHEL-122019] {CVE-2025-39760}
  - usb: dwc2: disable platform lowlevel hw resources during shutdown (Desnes Nunes) [RHEL-122019]
  - usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera (Desnes Nunes) [RHEL-122019]
  - usb: gadget: u_serial: remove some dead code (Desnes Nunes) [RHEL-122019]
  - usb: gadget: u_serial: Avoid double unlock of serial_port_lock (Desnes Nunes) [RHEL-122019]
  - usb: gadget: u_serial: Implement remote wakeup capability (Desnes Nunes) [RHEL-122019]
  - dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt (Desnes Nunes) [RHEL-122019]
  - dt-bindings: trivial-devices: add onnn,adt7462 (Desnes Nunes) [RHEL-122019]
  - misc: rtsx: Add support for RTS5264 Version B and optimize init flow (Desnes Nunes) [RHEL-122019]
  - dt-bindings: usb: genesys,gl850g: add downstream facing ports (Desnes Nunes) [RHEL-122019]
  - dt-bindings: usb: genesys,gl850g: use usb-hub.yaml (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: register DRM HPD bridge (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: fake AltModes for port 0 (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: remove duplicate AltModes (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: add recipient arg to update_altmodes() callback (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: yoga-c630: fix error and remove paths (Desnes Nunes) [RHEL-122019]
  - usb: typec: ucsi: make yoga_c630_ucsi_ops be static (Desnes Nunes) [RHEL-122019]
  - usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122019]
  - dt-bindings: usb: dwc2: rename sophgo usb compatible string (Desnes Nunes) [RHEL-122019]
  - usb: dwc3: gadget: Remove duplicate check while setting xfer resource (Desnes Nunes) [RHEL-122019]
  - usb: ehci: replace scnprintf() with sysfs_emit() (Desnes Nunes) [RHEL-122019]
  - usb: core: Use sysfs_emit_at() when showing dynamic IDs (Desnes Nunes) [RHEL-122019]
  - usb: typec: altmodes/displayport: add irq_hpd to sysfs (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122019]
  - mmc: rtsx_pci: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122019]
  - thunderbolt: Fix typos in documentation comments (Desnes Nunes) [RHEL-122019]
  - Documentation: treewide: Replace remaining spinics links with lore (Desnes Nunes) [RHEL-122019]
  - net: usb: enable the work after stop usbnet by ip down/up (Desnes Nunes) [RHEL-122019]
  - net: usb: Convert tasklet API to new bottom half workqueue mechanism (Desnes Nunes) [RHEL-122019]
  - usbnet:fix NPE during rx_complete (Desnes Nunes) [RHEL-122019] {CVE-2025-22050}
  - usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: imx: implement workaround for ERR051725 (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: imx: add imx_usbmisc_pullup() hook (Desnes Nunes) [RHEL-122019]
  - usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event (Desnes Nunes) [RHEL-122019]
  - usb: core: usb_submit_urb: downgrade type check (Desnes Nunes) [RHEL-122019]
  - usb: storage: reltek_cr: convert to use secs_to_jiffies (Desnes Nunes) [RHEL-122019]
  - usb: typec: Remove unused ucsi_cci_str (Desnes Nunes) [RHEL-122019]
  - usb: core: Remove unused usb_unlink_anchored_urbs (Desnes Nunes) [RHEL-122019]
  - usb: gadget: Remove unused usb_remove_config (Desnes Nunes) [RHEL-122019]
  - usb: gadget: config: Remove unused usb_gadget_config_buf (Desnes Nunes) [RHEL-122019]
  - usb: Reorganize kerneldoc parameter names (Desnes Nunes) [RHEL-122019]
  - usb: phy: tegra: Remove unused functions (Desnes Nunes) [RHEL-122019]
  - usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio (Desnes Nunes) [RHEL-122019]
  - usb: core: Add 0x prefix to quirks debug output (Desnes Nunes) [RHEL-122019]
  - Documentation: usb: gadget: Wrap remaining usage snippets in literal code block (Desnes Nunes) [RHEL-122019]
  - docs: usb: gadget: Reindent numbered list (Desnes Nunes) [RHEL-122019]
  - usb: gadget: composite: Use USB API functions rather than constants (Desnes Nunes) [RHEL-122019]
  - usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() (Desnes Nunes) [RHEL-122019]
  - tty: fix tty_port_tty_*hangup() kernel-doc (Desnes Nunes) [RHEL-122019]
  - tty: introduce and use tty_port_tty_vhangup() helper (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: renesas,usb2-phy: Document RZ/V2N SoC support (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: Convert ti,keystone-usbphy to DT schema (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema (Desnes Nunes) [RHEL-122019]
  - Documentation: ABI: Update WMI device paths in ABI docs (Desnes Nunes) [RHEL-122019]
  - platform/x86: dell-smbios-wmi: Stop touching WMI device ID (Desnes Nunes) [RHEL-122019]
  - platform/x86: wmi: Fix WMI device naming issue (Desnes Nunes) [RHEL-122019]
  - redhat/configs: Adding CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES (Desnes Nunes) [RHEL-122019]
  - platform/x86: wmi: Remove wmi_block_list (Desnes Nunes) [RHEL-122019]
  - phy: qcom: qmp-combo: Add missing PLL (VCO) configuration on SM8750 (Desnes Nunes) [RHEL-122019]
  - phy: qcom: qmp-pcie: Update PHY settings for QCS8300 & SA8775P (Desnes Nunes) [RHEL-122019]
  - phy: qcom-qmp-pcie: add dual lane PHY support for QCS8300 (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS8300 QMP PCIe PHY Gen4 x2 (Desnes Nunes) [RHEL-122019]
  - phy: qcom: Add M31 based eUSB2 PHY driver (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: Add the M31 based eUSB2 PHY bindings (Desnes Nunes) [RHEL-122019]
  - redhat/configs: Adding CONFIG_PHY_QCOM_M31_EUSB (Desnes Nunes) [RHEL-122019]
  - phy: qcom: uniphy-28lp: add COMMON_CLK dependency (Desnes Nunes) [RHEL-122019]
  - phy: qcom: Introduce PCIe UNIPHY 28LP driver (Desnes Nunes) [RHEL-122019]
  - redhat/configs: Adding CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: qcom,uniphy-pcie: Document PCIe uniphy (Desnes Nunes) [RHEL-122019]
  - phy: qcom: Update description for QCOM based eUSB2 repeater (Desnes Nunes) [RHEL-122019]
  - phy: qcom: qmp-combo: Add new PHY sequences for SM8750 (Desnes Nunes) [RHEL-122019]
  - dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add SM8750 to QMP PHY (Desnes Nunes) [RHEL-122019]
  - e1000e: fix heap overflow in e1000_set_eeprom (Corinna Vinschen) [RHEL-123124] {CVE-2025-39898}
  - i40e: add mask to apply valid bits for itr_idx (Michal Schmidt) [RHEL-123813]
  - i40e: add max boundary check for VF filters (Michal Schmidt) [RHEL-123813] {CVE-2025-39968}
  - i40e: fix validation of VF state in get resources (Michal Schmidt) [RHEL-123813] {CVE-2025-39969}
  - i40e: fix input validation logic for action_meta (Michal Schmidt) [RHEL-123813] {CVE-2025-39970}
  - i40e: fix idx validation in config queues msg (Michal Schmidt) [RHEL-123813] {CVE-2025-39971}
  - i40e: fix idx validation in i40e_validate_queue_map (Michal Schmidt) [RHEL-123813] {CVE-2025-39972}
  - i40e: add validation for ring_len param (Michal Schmidt) [RHEL-123813] {CVE-2025-39973}
  - nvme-multipath: Skip nr_active increments in RETRY disposition (Ewan D. Milne) [RHEL-123684]
  - cxl/region: Fix an ERR_PTR() vs NULL bug (John W. Linville) [RHEL-119007]
  - cxl/events: Trace Memory Sparing Event Record (John W. Linville) [RHEL-119007]
  - cxl/events: Add extra validity checks for CVME count in DRAM Event Record (John W. Linville) [RHEL-119007]
  - cxl/events: Add extra validity checks for corrected memory error count in General Media Event Record (John W. Linville) [RHEL-119007]
  - cxl/events: Update Common Event Record to CXL spec rev 3.2 (John W. Linville) [RHEL-119007]
  - cxl: Fix -Werror=return-type in cxl_decoder_detach() (John W. Linville) [RHEL-119007]
  - cxl/region: Consolidate cxl_decoder_kill_region() and cxl_region_detach() (John W. Linville) [RHEL-119007]
  - cxl/region: Move ready-to-probe state check to a helper (John W. Linville) [RHEL-119007]
  - cxl/region: Split commit_store() into __commit() and queue_reset() helpers (John W. Linville) [RHEL-119007]
  - cxl/decoder: Drop pointless locking (John W. Linville) [RHEL-119007]
  - cxl/decoder: Move decoder register programming to a helper (John W. Linville) [RHEL-119007]
  - cxl/core: Introduce a new helper cxl_resource_contains_addr() (John W. Linville) [RHEL-119007]
  - cxl/test: Simplify fw_buf_checksum_show() (John W. Linville) [RHEL-119007]
  - cxl: Include range.h in cxl.h (John W. Linville) [RHEL-119007]
  - cxl: make cxl_bus_type constant (John W. Linville) [RHEL-119007]
  - cxl/edac: Use correct format specifier for u32 val (John W. Linville) [RHEL-119007]
  - cxl_test: Limit location for fake CFMWS to mappable range (John W. Linville) [RHEL-119007]
  - cxl/pci: Replace mutex_lock_io() w mutex_lock() for mailbox access (John W. Linville) [RHEL-119007]
  - arm64: errata: Expand speculative SSBS workaround for Cortex-A720AE (Waiman Long) [RHEL-119901]
  - arm64: cputype: Add Cortex-A720AE definitions (Waiman Long) [RHEL-119901]
  - arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays (Waiman Long) [RHEL-119901]
  - arm64: Add support for HIP09 Spectre-BHB mitigation (Waiman Long) [RHEL-119901]
  - arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists (Waiman Long) [RHEL-119901]
  - arm64: cputype: Add MIDR_CORTEX_A76AE (Waiman Long) [RHEL-119901]
  - arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list (Waiman Long) [RHEL-119901]
  - vdpa: Fix IDR memory leak in VDUSE module exit (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/mlx5: Fix release of uninitialized resources on error path (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/mlx5: Fix needs_teardown flag calculation (Houqi (Nick) Zuo) [RHEL-66590]
  - virtio-vdpa: Remove virtqueue list (Houqi (Nick) Zuo) [RHEL-66590]
  - virtio-mmio: Remove virtqueue list from mmio device (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/mlx5: Fix oversized null mkey longer than 32bit (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/vp_vdpa: implement kick_vq_with_data callback (Houqi (Nick) Zuo) [RHEL-66590]
  - virtio_vdpa: remove redundant check on desc (Houqi (Nick) Zuo) [RHEL-66590]
  - vdpa/mlx5: Fix suboptimal range on iotlb iteration (Houqi (Nick) Zuo) [RHEL-66590]
  - docs: namespace: Tweak and reword resource control doc (Joel Savitz) [RHEL-88728]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-159.el10]
changelog:
  - RDMA/ionic: Fix memory leak of admin q_wr (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Fix build failure on SPARC due to xchg() operand size (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Use ether_addr_copy instead of memcpy (Jakub Ramaseuski) [RHEL-121486]
  - redhat/configs: Disable CONFIG_INFINIBAND_IONIC in generic (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Add Makefile/Kconfig to kernel build environment (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Implement device stats ops (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Register device ops for miscellaneous functionality (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Register device ops for datapath (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Register device ops for control path (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Create device queues to support admin operations (Jakub Ramaseuski) [RHEL-121486]
  - RDMA/ionic: Register auxiliary module for ionic ethernet adapter (Jakub Ramaseuski) [RHEL-121486]
  - RDMA: Add IONIC to rdma_driver_id definition (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: map SKB after pseudo-header checksum prep (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: add dma_wmb() before ringing TX doorbell (Jakub Ramaseuski) [RHEL-121486]
  - ionic: use int type for err in ionic_get_module_eeprom_by_page (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Provide doorbell and CMB region information (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Provide interrupt allocation support for the RDMA driver (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Provide RDMA reset support for the RDMA driver (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Export the APIs from net driver to support device commands (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Update LIF identity with additional RDMA capabilities (Jakub Ramaseuski) [RHEL-121486]
  - net: ionic: Create an auxiliary device for rdma driver (Jakub Ramaseuski) [RHEL-121486]
  - ethernet: ionic: Fix DMA mapping tests (Jakub Ramaseuski) [RHEL-121486]
  - ionic: cancel delayed work earlier in remove (Jakub Ramaseuski) [RHEL-121486]
  - ionic: clean dbpage in de-init (Jakub Ramaseuski) [RHEL-121486]
  - ionic: print firmware heartbeat as unsigned (Jakub Ramaseuski) [RHEL-121486]
  - ionic: Prevent driver/fw getting out of sync on devcmd(s) (Jakub Ramaseuski) [RHEL-121486]
  - tools/power/x86/intel-speed-select: v1.23 release (Steve Best) [RHEL-110834]
  - tools/power/x86/intel-speed-select: Skip uncore frequency update (Steve Best) [RHEL-110834]
  - tools/power/x86/intel-speed-select: Support SST PP revision 2 fields (Steve Best) [RHEL-110834]
  - platform/x86: ISST: Do Not Restore SST MSRs on CPU Online Operation (Steve Best) [RHEL-110834]
  - platform/x86: ISST: Update minor version (Steve Best) [RHEL-110834]
  - platform/x86: ISST: Support SST-PP revision 2 (Steve Best) [RHEL-110834]
  - platform/x86: ISST: Support SST-TF revision 2 (Steve Best) [RHEL-110834]
  - dmaengine: idxd: Add a new IAA device ID for Wildcat Lake family platforms (Vladis Dronov) [RHEL-95628]
  - crypto: iaa - Optimize rebalance_wq_table() (Vladis Dronov) [RHEL-95628]
  - crypto: iaa - Adjust workqueue allocation type (Vladis Dronov) [RHEL-95628]
  - redhat: remove EARLY ystream bits (Jan Stancek)
  - platform/x86/amd/pmf: Add debug logs for pending requests and custom BIOS inputs (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Call enact function sooner to process early pending requests (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Preserve custom BIOS inputs for evaluating the policies (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Add custom BIOS input support for AMD_CPU_ID_PS (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Add helper to verify BIOS input notifications are enable/disable (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Update ta_pmf_action structure member (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Extend custom BIOS inputs for more policies (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Fix the custom bios input handling mechanism (Steve Best) [RHEL-73301]
  - platform/x86/amd/pmf: Add support for adjusting PMF PPT and PPT APU thresholds (Steve Best) [RHEL-73301]
  - platform/x86/dell: Set USTT mode according to BIOS after reboot (Steve Best) [RHEL-73301]
  - fs: Add 'initramfs_options' to set initramfs mount options (Ian Kent) [RHEL-116977]
  - thermal: Constify struct thermal_zone_device_ops (Steve Best) [RHEL-110837]
  - thermal: int340x: processor_thermal: Add Wildcat Lake PCI ID (Steve Best) [RHEL-110837]
  - thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature (Steve Best) [RHEL-110837]
  - thermal: intel: int340x: Enable platform temperature control (Steve Best) [RHEL-110837]
  - thermal: intel: int340x: Add missing DVFS support flags (Steve Best) [RHEL-110837]
  - thermal: int340x: Add NULL check for adev (Steve Best) [RHEL-110837]
  - thermal: intel: Clean up zone_trips[] initialization in int340x_thermal_zone_add() (Steve Best) [RHEL-110837]
  - thermal: int340x: Use kcalloc() instead of kzalloc() with multiplication (Steve Best) [RHEL-110837]
  - mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs (Steve Best) [RHEL-95650]
  - docs: networking: Describe irq suspension (Antoine Tenart) [RHEL-77189]
  - selftests: net: Add busy_poll_test (Antoine Tenart) [RHEL-77189]
  - eventpoll: Control irq suspension for prefer_busy_poll (Antoine Tenart) [RHEL-77189]
  - eventpoll: Trigger napi_busy_loop, if prefer_busy_poll is set (Antoine Tenart) [RHEL-77189]
  - net: Add control functions for irq suspension (Antoine Tenart) [RHEL-77189]
  - net: Add napi_struct parameter irq_suspend_timeout (Antoine Tenart) [RHEL-77189]
  - redhat/configs: enable Micrel PHY for NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) [RHEL-116889]
  - redhat/configs: enable Synopsis DWMAC IP on NXP Automotive SoCs S32G2xx/S32G3xx/S32R45 (Alessandro Carminati) [RHEL-116889]
  - MAINTAINERS: Add Jan Petrous as the NXP S32G/R DWMAC driver maintainer (Alessandro Carminati) [RHEL-116889]
  - net: stmmac: dwmac-s32: add basic NXP S32G/S32R glue driver (Alessandro Carminati) [RHEL-116889]
  - dt-bindings: net: Add DT bindings for DWMAC on NXP S32G/R SoCs (Alessandro Carminati) [RHEL-116889]
  - net: dwmac-sti: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: xgene_enet: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: macb: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: dwmac-starfive: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: dwmac-rk: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: dwmac-intel-plat: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: dwmac-imx: Use helper rgmii_clock (Alessandro Carminati) [RHEL-116889]
  - net: stmmac: Fix clock rate variables size (Alessandro Carminati) [RHEL-116889]
  - net: stmmac: Extend CSR calc support (Alessandro Carminati) [RHEL-116889]
  - net: stmmac: Fix CSR divider comment (Alessandro Carminati) [RHEL-116889]
  - iommu/amd: Add efr[HATS] max v1 page table level (CKI Backport Bot) [RHEL-107079]
  - iommu/amd: Add HATDis feature support (CKI Backport Bot) [RHEL-107079]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-160.el10]
changelog:
  - smb: client: fix refcount leak in smb2_set_path_attr (Paulo Alcantara) [RHEL-128582]
  - smb: client: fix potential UAF in smb2_close_cached_fid() (Paulo Alcantara) [RHEL-128582]
  - smb: client: fix potential cfid UAF in smb2_query_info_compound (Paulo Alcantara) [RHEL-128582]
  - smb: client: Fix refcount leak for cifs_sb_tlink (Paulo Alcantara) [RHEL-128582]
  - cifs: parse_dfs_referrals: prevent oob on malformed input (Paulo Alcantara) [RHEL-128582]
  - smb: client: remove cfids_invalidation_worker (Paulo Alcantara) [RHEL-128582]
  - smb client: fix bug with newly created file in cached dir (Paulo Alcantara) [RHEL-128582]
  - smb: client: short-circuit negative lookups when parent dir is fully cached (Paulo Alcantara) [RHEL-128582]
  - smb: client: short-circuit in open_cached_dir_by_dentry() if !dentry (Paulo Alcantara) [RHEL-128582]
  - smb: client: remove pointless cfid->has_lease check (Paulo Alcantara) [RHEL-128582]
  - smb: client: remove unused fid_lock (Paulo Alcantara) [RHEL-128582]
  - smb: client: update cfid->last_access_time in open_cached_dir_by_dentry() (Paulo Alcantara) [RHEL-128582]
  - smb: client: ensure open_cached_dir_by_dentry() only returns valid cfid (Paulo Alcantara) [RHEL-128582]
  - smb: client: account smb directory cache usage and per-tcon totals (Paulo Alcantara) [RHEL-128582]
  - smb: client: add drop_dir_cache module parameter to invalidate cached dirents (Paulo Alcantara) [RHEL-128582]
  - smb: client: show lease state as R/H/W (or NONE) in open_files (Paulo Alcantara) [RHEL-128582]
  - smb: client: show negotiated cipher in DebugData (Paulo Alcantara) [RHEL-128582]
  - smb: client: add new tracepoint to trace lease break notification (Paulo Alcantara) [RHEL-128582]
  - smb: client: Fix NULL pointer dereference in cifs_debug_dirs_proc_show() (Paulo Alcantara) [RHEL-128582]
  - redhat/configs: Enable CONFIG_EFI_SECRET for aarch64 (Gavin Shan) [RHEL-128093]
  - arm64: acpi: Enable ACPI CCEL support (Gavin Shan) [RHEL-128093]
  - arm64: Enable EFI secret area Securityfs support (Gavin Shan) [RHEL-128093]
  - arm64: realm: ioremap: Allow mapping memory as encrypted (Gavin Shan) [RHEL-128093]
  - time/timecounter: Fix the lie that struct cyclecounter is const (Ivan Vecera) [RHEL-122644]
  - ethtool: Don't check for RXFH fields conflict when no input_xfrm is requested (Ivan Vecera) [RHEL-122638]
  - net: ethtool: don't mux RXFH via rxnfc callbacks (Ivan Vecera) [RHEL-122638]
  - eth: hns3: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: hinic: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: nfp: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: mlx5: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: qede: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: benet: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: sfc: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: sfc: siena: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: sfc: falcon: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: sxgbe: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: dpaa2: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: dpaa: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: niu: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: otx2: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: thunder: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: ena: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: bnxt: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: bnx2x: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: iavf: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: ice: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: i40e: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: fm10k: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: ixgbe: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: igc: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: igb: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: e1000e: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: lan743x: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: cxgb4: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: cisco: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: gianfar: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - net: drv: hyperv: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - net: drv: virtio: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - net: drv: vmxnet3: migrate to new RXFH callbacks (Ivan Vecera) [RHEL-122638]
  - eth: remove empty RXFH handling from drivers (Ivan Vecera) [RHEL-122638]
  - net: ethtool: add dedicated callbacks for getting and setting rxfh fields (Ivan Vecera) [RHEL-122638]
  - net: ethtool: require drivers to opt into the per-RSS ctx RXFH (Ivan Vecera) [RHEL-122638]
  - net: ethtool: remove the duplicated handling from rxfh and rxnfc (Ivan Vecera) [RHEL-122638]
  - net: ethtool: copy the rxfh flow handling (Ivan Vecera) [RHEL-122638]
  - drm/i915: Avoid open-coded use of ratelimit_state structure's ->missed field (Anusha Srivatsa) [RHEL-114532]
  - drm/i915/ggtt: Add intel_ggtt_read_entry() (Anusha Srivatsa) [RHEL-114532]
  - drm/amd/pm: Avoid open-coded use of ratelimit_state structure's internals (Anusha Srivatsa) [RHEL-114532]
  - agp/intel-gtt: Add intel_gmch_gtt_read_entry() (Anusha Srivatsa) [RHEL-114532]
  - elf: add remaining SHF_ flag macros (Anusha Srivatsa) [RHEL-114532]
  - random: Avoid open-coded use of ratelimit_state structure's ->missed field (Anusha Srivatsa) [RHEL-114532]
  - ratelimit: Convert the ->missed field to atomic_t (Anusha Srivatsa) [RHEL-114532]
  - ratelimit: Create functions to handle ratelimit_state internals (Anusha Srivatsa) [RHEL-114532]
  - bits: introduce fixed-type BIT_U*() (Anusha Srivatsa) [RHEL-114532]
  - compiler.h: add const_true() (Anusha Srivatsa) [RHEL-114532]
  - bits: introduce fixed-type GENMASK_U*() (Anusha Srivatsa) [RHEL-114532]
  - firmware: sysfb: Move bpp-depth calculation into screen_info helper (Anusha Srivatsa) [RHEL-114532]
  - drm/sysfb: Add efidrm for EFI displays (Anusha Srivatsa) [RHEL-114532]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-161.el10]
changelog:
  - scsi: st: Skip buffer flush for information ioctls (John Meneghini) [RHEL-115965]
  - scsi: st: Separate st-unique ioctl handling from SCSI common ioctl handling (John Meneghini) [RHEL-115965]
  - redhat/configs: enable CONFIG_NFSD_V4_2_INTER_SSC in RHEL (Scott Mayhew) [RHEL-126556]
  - dpll: add phase-adjust-gran pin attribute (Petr Oros) [RHEL-126529]
  - dpll: fix device-id-get and pin-id-get to return errors properly (Petr Oros) [RHEL-126529]
  - dpll: spec: add missing module-name and clock-id to pin-get reply (Petr Oros) [RHEL-126529]
  - dpll: add phase_offset_avg_factor_get/set callback ops (Petr Oros) [RHEL-126529]
  - dpll: add phase-offset-avg-factor device attribute to netlink spec (Petr Oros) [RHEL-126529]
  - dpll: fix clock quality level reporting (Petr Oros) [RHEL-126529]
  - dpll: add reference sync get/set (Petr Oros) [RHEL-126529]
  - dpll: add reference-sync netlink attribute (Petr Oros) [RHEL-126529]
  - dpll: remove documentation of rclk_dev_name (Petr Oros) [RHEL-126529]
  - scsi: st: Don't set pos_unknown just after device recognition (Ewan D. Milne) [RHEL-124946]
  - scsi: st: New session only when Unit Attention for new tape (Ewan D. Milne) [RHEL-124946]
  - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Ewan D. Milne) [RHEL-124946]
  - scsi: st: Don't modify unknown block number in MTIOCGET (Ewan D. Milne) [RHEL-124946]
  - selftests/bpf: Fix arena_spin_lock selftest failure (iqian) [RHEL-113809]
  - arm64: cpufeature: add AmpereOne to BBML2 allow list (Marcin Juszkiewicz) [RHEL-122955]
  - arm64: cpufeature: Add Olympus MIDR to BBML2 allow list (Marcin Juszkiewicz) [RHEL-122955]
  - arm64: cputype: Add NVIDIA Olympus definitions (Marcin Juszkiewicz) [RHEL-122955]
  - arm64/mm: Elide tlbi in contpte_convert() under BBML2 (Marcin Juszkiewicz) [RHEL-122955]
  - iommu/arm: Add BBM Level 2 smmu feature (Marcin Juszkiewicz) [RHEL-122955]
  - idpf: set mac type when adding and removing MAC filters (Michal Schmidt) [RHEL-121482 RHEL-121948]
  - selftests: livepatch: test if ftrace can trace a livepatched function (Rado Vrbovsky) [RHEL-114915]
  - selftests: livepatch: add new ftrace helpers functions (Rado Vrbovsky) [RHEL-114915]
  - samples/livepatch: add module descriptions (Rado Vrbovsky) [RHEL-114915]
  - selftest/livepatch: Only run test-kprobe with CONFIG_KPROBES_ON_FTRACE (Rado Vrbovsky) [RHEL-114915]
  - docs: livepatch: move text out of code block (Rado Vrbovsky) [RHEL-114915]
  - livepatch: Add comment to clarify klp_add_nops() (Rado Vrbovsky) [RHEL-114915]
  - gpio: mlxbf3: use platform_get_irq_optional() (David Thompson) [RHEL-103570]
  - redhat/configs: Add new configs from DRM 6.16 backport (Anusha Srivatsa) [RHEL-114533]
  - Merge DRM changes from upstream v6.15.5..v6.16 (Anusha Srivatsa) [RHEL-114533]
  - ALSA: update RHEL kconfigs for 6.16 upstream code (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Allow Focusrite devices to use low samplerates (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: tas2781: reorder tas2563 calibration variables (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: tas2781: fix tas2563 EFI data endianness (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: Intel: WCL: Add the sdw_process_wakeen op (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rsnd: tidyup direction name on rsnd_dai_connect() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Fix EFI name for calibration beginning with 1 instead of 0 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc-core: tidyup snd_soc_lookup_component_nolocked() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc-core: care NULL dirver name on snd_soc_lookup_component_nolocked() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Handle new algorithms IDs for CS35L63 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production silicon (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv (Jaroslav Kysela) [RHEL-112757] {CVE-2025-39696}
  - ALSA: usb-audio: qcom: Adjust mutex unlock order (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SDCA: correct the calculation of the maximum init table size (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt5650: Eliminate the high frequency glitch (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: Intel: PTL: Add the sdw_process_wakeen op (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv (Jaroslav Kysela) [RHEL-112757] {CVE-2025-38662}
  - ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi: add support for HP Omen14 ARL (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga Book 9i GenX (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek: Support mute LED for Yoga with ALC287 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: fix SND_SOC_SOF dependencies (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt5660: Fix the dmic data source from GPIO2 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Fix NULL ptr deref on rmmod (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: yc: add DMI quirk for ASUS M6501RM (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek: Enable headset Mic on Positivo K116J (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Fix calibration data parser issue (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek: Add quirk for ASUS ExpertBook B9403CVAR (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: sof_sdw: Add quirks for Lenovo P1 and P16 (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Improve filtering of sample rates on Focusrite devices (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: qcom: fix NULL pointer dereference in qmi_stop_session (Jaroslav Kysela) [RHEL-112757]
  - ALSA: qc_audio_offload: Fix missing error code in prepare_qmi_response() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: sm8250: Fix possibly undefined reference (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek: Enable headset Mic on Positivo P15X (Jaroslav Kysela) [RHEL-112757]
  - ASoC: doc: cs35l56: Add CS35L63 to the list of supported devices (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: imx8: add core shutdown operation for imx8/imx8x (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/realtek: Add quirk for Asus GA605K (Jaroslav Kysela) [RHEL-112757]
  - ASoC: apple: mca: Drop default ARCH_APPLE in Kconfig (Jaroslav Kysela) [RHEL-112757]
  - ASoC: doc: cs35l56: Update to add new SoundWire firmware filename suffix (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Use SoundWire address as alternate firmware suffix on L56 B0 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Use SoundWire address as firmware name suffix for new silicon (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sdw_utils: Fix potential NULL pointer deref in is_sdca_endpoint_present() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ctxfi: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ASOC: rockchip: Use helper function devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-112757]
  - ASOC: rockchip: fix capture stream handling in rockchip_sai_xfer_stop (Jaroslav Kysela) [RHEL-112757]
  - ASoC: loongson: Fix build warnings about export.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: ES8326: Modify initialization configuration (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs48l32: Fix a signedness bug in cs48l32_hw_params() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Fix rt5663 front end name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Simplify verification of parse_int_array() result (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: cs35l41: Constify regmap_irq_chip (Jaroslav Kysela) [RHEL-112757]
  - ASoC: pcm: Do not open FEs with no BEs connected (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Include missing string.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: yc: Add support for Lenovo Yoga 7 16ARP8 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: qcom,sm8250: Add Fairphone 5 sound card (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas571x: fix tas5733 num_controls (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas571x: add separate tas5733 controls (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: fix out-of-bounds access on invalid clock config (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: fix USB_XHCI dependency (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qdsp6: fix compile-testing without CONFIG_OF (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: add support for ES8375 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add Everest ES8375 audio CODEC (Jaroslav Kysela) [RHEL-112757]
  - ALSA: atmel: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: wm_adsp: Make cirrus_dir const (Jaroslav Kysela) [RHEL-112757]
  - dt-bindings: ASoC: Document Tegra264 APE support (Jaroslav Kysela) [RHEL-112757]
  - dt-bindings: ASoC: admaif: Add missing properties (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: audio-graph-card2: reference audio-graph routing property (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Move and unified the calibrated-data getting function for SPI and I2C into the tas2781_hda lib (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tegra: Switch to two-argument strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: qc_audio_offload: try to reduce address space confusion (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: audio-graph-card2: add missing mic-det-gpios (Jaroslav Kysela) [RHEL-112757]
  - ALSA: qc_audio_offload: avoid leaking xfer_buf allocation (Jaroslav Kysela) [RHEL-112757]
  - ALSA: qc_audio_offload: rename dma/iova/va/cpu/phys variables (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Fix an error handling path in qc_usb_audio_probe() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/cs35l41_hda: select FW_CS_DSP (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: sof_sdw: Add support for wclrvp & ocelot in WCL platform (Jaroslav Kysela) [RHEL-112757]
  - ALSA: amd7930: replace strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-mtl-match: Add match for CDB35L63-CB2 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: intel: sof_sdw: Add support for CS35L63 into machine driver (Jaroslav Kysela) [RHEL-112757]
  - PCI: Add Intel Wildcat Lake audio Device ID (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: hda-intel: add Wildcat Lake support (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: intel-dsp-config: Add WCL support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: Intel: add initial support for WCL (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: add HDMI codec ID for Intel WCL (Jaroslav Kysela) [RHEL-112757]
  - ALSA: dbri: replace strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: n64: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: sc8280xp: Add sound card support for QCS9100 and QCS9075 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: qcom,sm8250: Add QCS9100 and QCS9075 sound card (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2781: Header file cleanup and Move the macro definitions to fwlib (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt722: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_xcvr: update platform driver name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc-utils: Check string pointer validity in snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: fcp: Use USB API functions rather than constants (Jaroslav Kysela) [RHEL-112757]
  - ALSA: scarlett2: Use USB API functions rather than constants (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Rename Pioneer mixer channel controls (Jaroslav Kysela) [RHEL-112757]
  - dt-bindings: Document Tegra264 HDA Support (Jaroslav Kysela) [RHEL-112757]
  - dt-bindings: Update Tegra194 and Tegra234 HDA bindings (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8183-afe-pcm: shorten mt8183_is_volatile_reg() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8183-afe-pcm: Shorten irq_data table using macros (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8183-afe-pcm: Shorten memif_data table using macros (Jaroslav Kysela) [RHEL-112757]
  - ASoC: q6apm-lpass-dais: Print APM port id in decimal on enable error (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: use new ACP dev names for DAI links (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: mediatek: Simplify mediatek,clk-provider (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: Intel: hda: Set the mic_privacy flag for soundwire with ACE3+ (Jaroslav Kysela) [RHEL-112757]
  - soundwire: intel: Add awareness of ACE3+ microphone privacy (Jaroslav Kysela) [RHEL-112757]
  - soundwire: bus: Add internal slave ID and use for IRQs (Jaroslav Kysela) [RHEL-112757]
  - soundwire: bus: Simplify sdw_assign_device_num() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add Everest ES8389 audio CODEC (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: add support for ES8389 (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: cs35l56: Log tuning unique identifiers during firmware load (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Log tuning unique identifiers during firmware load (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tlv320aic3x: Use dev_err_probe (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Fix the ld issue reported by kernel test robot (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Fix the symbol was not declare warning reported by kernel test robot (Jaroslav Kysela) [RHEL-112757]
  - ALSA: sb: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc-core: merge snd_soc_unregister_component() and snd_soc_unregister_component_by_driver() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: msnd: Remove midi code (Jaroslav Kysela) [RHEL-112757]
  - ALSA: intel-hdmi-audio: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: wavefront: remove snd_wavefront_xxx() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: isa/gus: remove snd_gf1_lfo_xxx() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: intel-nhlt: Print errors in intel_nhlt_ssp_device_type() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc.h: remove unnecessary definitions (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc.h: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: atom: Remove unused functions (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt712-sdca: remove redundant else path of if statement (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: rt9123: Fix sparse cast warning (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: mixer_us16x08: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: mixer_quirks: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pci: ali5451: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pci: asihpi: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pci: au88x0: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: mixer: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb: midi: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pci: hda: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: virtio: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: core: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: i2c: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: sh: use snd_kcontrol_chip() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: gus: Remove deadcode (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Create an independent lib to save the shared parts for both SPI and I2C driver (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: Remove unused snd_hdac_stream_get_spbmaxfifo (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: Remove unused snd_hda_add_nid (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt712-sdca: remove redundant else path of if statement (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Add rt713_vb_l3_rt1320_l3 support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-lnl/ptl-match: Simplify variable name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2781: Add a debugfs node for acoustic tuning (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: sof_amd_sdw: add logic to get cpu_pin_id for ACP7.0/ACP7.1 platforms (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Sort ACPI link/machine tables (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l52: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l52: Drop cs42l52.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l52: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l73: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l73: Drop cs42l73.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l73: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l56: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l56: Drop cs42l56.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: cs42l56: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: add disable_function_topology module parameter (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: set disable_function_topology if override_tplg_filename is set (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: add disable_function_topology flag (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Read Silicon ID from DIE_STS registers for CS35L63 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Add Mute, Volume and Posture registers to firmware register list (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Add struct to index firmware registers (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs35l56: Add Index based on ACPI HID or SDW ID to select regmap config (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: imx8m: Use reset controller API to control the DSP (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: sof_sdw: Avoid NULL check fail when re-probing (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sdw_utils: Remove num_platforms from simple DAI helper (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: select CONFIG_CRC8 for SND_HDA_SCODEC_TAS2781_I2C (Jaroslav Kysela) [RHEL-112757]
  - ALSA: core: Remove unused snd_jack_set_parent (Jaroslav Kysela) [RHEL-112757]
  - ALSA: core: Remove unused snd_device_get_state (Jaroslav Kysela) [RHEL-112757]
  - ALSA: seq: Remove unused snd_seq_queue_client_leave_cells (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pcm: Remove unused snd_dmaengine_pcm_open_request_chan (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pcm: Remove unused snd_pcm_rate_range_to_bits (Jaroslav Kysela) [RHEL-112757]
  - ASoC: intel: atom: Return -ENOMEM if pcim_iomap() fails (Jaroslav Kysela) [RHEL-112757]
  - ASoC: intel: atom: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ASoC: intel: avs: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sof: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: add build support for soundwire (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: add soundwire wake irq handling (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: enable soundwire host wake irq mask (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: refactor acp reset sequence (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: enable ACP_PME_EN register for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: update soundwire specific acp descriptor fields (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: add ACP7.1 platform support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: amd: remove else condition in resume sequence (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_rpmsg: Allocate a smaller buffer size for capture stream (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_rpmsg: Configure CPU DAI for card that sits on rpmsg-micfil-channel (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: tas2764: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: wsa88xx/wcd938x: Drop kerneldoc marker from inner comment (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8195: use snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8188: use snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc-utils: add snd_soc_dlc_is_dummy() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: sma1307: Remove including of_gpio.h (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: twl4030: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: twl4030: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Remove tas2781_spi_fwlib.c and leverage SND_SOC_TAS2781_FMWLIB (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/cs35l56: Remove dependency on COMPILE_TEST (Jaroslav Kysela) [RHEL-112757]
  - ASoC: wm_adsp: Don't use no_free_ptr() when passing to PTR_ERR() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: Use min() to simplify aw_dev_dsp_update_container() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: topology: Fix null pointer dereference (Jaroslav Kysela) [RHEL-112757]
  - ASoC: amd: acp: Drop superfluous assignment in acp_sof_probe() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: korg1212: Replace the pending stop check code with sync_stop PCM ops (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/hda_cs_dsp_ctl: Delete hda_cs_dsp_ctl module (Jaroslav Kysela) [RHEL-112757]
  - ASoC: renesas: add MSIOF sound support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: renesas: rsnd: enable to use "adg" clock (Jaroslav Kysela) [RHEL-112757]
  - ASoC: renesas: rsnd: care BRGA/BRGB select in rsnd_adg_clk_enable() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: renesas: rsnd: allow to use ADG as standalone (Jaroslav Kysela) [RHEL-112757]
  - dt-bindings: renesas,sh-msiof: Add MSIOF I2S Sound support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: starfive: Use max() to simplify code in jh7110_tdm_syncdiv() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl: don't set link->platform if not needed (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Fix NULL pointer dereference (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: wcd938x: drop unnecessary mux flag assignment (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: wcd938x: fix mux error handling (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: tpa6130a2: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: tpa6130a2: Remove tpa6130a2_platform_data (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: tpa6130a2: Sort headers alphabetically (Jaroslav Kysela) [RHEL-112757]
  - ALSA: maestro3: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ali5451: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ca0106: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cs46xx: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cs5535: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: echoaudio: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: emu10k1: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ice: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: nm256: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: riptide: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ymfpci: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: rme9652: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: trident: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: vx222: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: lx6464es: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: oxygen: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: als: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: azt3328: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: es19x8: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: fm801: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: intel8x: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: sis7019: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: via82: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cmipci: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ens1370: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: rme32: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: rme96: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: sonicvibes: Use pure devres PCI (Jaroslav Kysela) [RHEL-112757]
  - ALSA: HDA: Add Zhaoxin HDMI Controller and Codec support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: adau7118: Allow dsp_a mode (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rockchip: add Serial Audio Interface (SAI) driver (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: add schema for rockchip SAI controllers (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: fsl,mqs: Document audio graph port (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Add Pioneer DJ DJM-V10 support (Jaroslav Kysela) [RHEL-112757]
  - ALSA: pcm: Make snd_pcm_lib_malloc_pages() debug message say "allocate" (Jaroslav Kysela) [RHEL-112757]
  - ASoC: wm8998: Add Kconfig prompt (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs48l32: Use modern PM_OPS (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: mt8195: add missing audio routing and link-name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: mt8195: add compatible mt8195_mt6359 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8195: Add mt8195-mt6359 card (Jaroslav Kysela) [RHEL-112757]
  - ASoC: mediatek: mt8195: Move rt5682 specific dapm routes (Jaroslav Kysela) [RHEL-112757]
  - firmware: cs_dsp: Add some sanity-checking to test harness (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt722: fix pop noise at the beginning of DMIC recording (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs48l32: Fix spelling mistake "exceeeds" -> "exceeds" (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_rpmsg: Remove useless return variable (Jaroslav Kysela) [RHEL-112757]
  - ASoC: ak4458: Remove useless return variable (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rt722: fix pop noise at the beginning of headphone playback (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs-amp-lib-test: Use faux bus instead of creating a dummy platform device (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/tas2781: Create a common header for both spi and i2c tas2781 hda driver (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: Set error code in q6usb_hw_params() (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: delete a stray tab (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda/cirrus_scodec_test: Modernize creation of dummy devices (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs-amp-lib-test: Use flex_array_size() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs-amp-lib: Annotate struct cirrus_amp_efi_data with __counted_by() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: cs-amp-lib: Replace offsetof() with struct_size() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: rsnd: use snd_pcm_direction_name() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: soc_sdw_utils: skip the endpoint that doesn't present (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sdw_utils: split asoc_sdw_get_codec_name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-mtl-match: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: soc-acpi-intel-lnl-match: set get_function_tplg_files ops (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: topology: load multiple topologies (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: topology: don't convert error code (Jaroslav Kysela) [RHEL-112757]
  - ASoC: SOF: topology: allocate string for tuples (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: Add support for Richtek rt9123p (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add bindings for Richtek rt9123p (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: Add support for Richtek rt9123 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add bindings for Richtek rt9123 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2764: expose die temp to hwmon (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2770: expose die temp to hwmon (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2764: Apply Apple quirks (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2764: Raise regmap range maximum (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2770: Support setting the PDM TX slot (Jaroslav Kysela) [RHEL-112757]
  - ASoC: ac97: Add DT support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: loongson: Add Loongson-1 AC97 Driver (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add Realtek ALC203 Codec (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Add Loongson-1 AC97 Controller (Jaroslav Kysela) [RHEL-112757]
  - ASoC: test-component: add set_tdm_slot stub implementation (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Notify USB audio devices on USB offload probing (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Add USB offload route kcontrol (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Don't allow USB offload path if PCM device is in use (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Introduce QC USB SND offloading support (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: qcom: Add USB QMI definitions (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: Fetch USB offload mapped card and PCM device (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: Add headphone jack for offload connection status (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: Add USB backend ASoC driver for Q6 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: q6afe: Increase APR timeout (Jaroslav Kysela) [RHEL-112757]
  - ASoC: qcom: qdsp6: Introduce USB AFE port to q6dsp (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: Update example for enabling USB offload on SM8250 (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: qcom,q6dsp-lpass-ports: Add USB_RX port (Jaroslav Kysela) [RHEL-112757]
  - ASoC: usb: Fetch ASoC card and pcm device information (Jaroslav Kysela) [RHEL-112757]
  - ASoC: doc: Add documentation for SOC USB (Jaroslav Kysela) [RHEL-112757]
  - ASoC: usb: Rediscover USB SND devices on USB port add (Jaroslav Kysela) [RHEL-112757]
  - ASoC: usb: Create SOC USB SND jack kcontrol (Jaroslav Kysela) [RHEL-112757]
  - ASoC: usb: Add PCM format check API for USB backend (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Add SoC USB APIs for adding an USB backend (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Allow for rediscovery of connected USB SND devices (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Prevent starting of audio stream if in use (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Save UAC sample size information (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Introduce USB SND platform op callbacks (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Check for support for requested audio format (Jaroslav Kysela) [RHEL-112757]
  - ALSA: usb-audio: Export USB SND APIs for modules (Jaroslav Kysela) [RHEL-112757]
  - ALSA: Add USB audio device jack type (Jaroslav Kysela) [RHEL-112757]
  - ASoC: wm_adsp: Use vmemdup_user() instead of open-coding (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cs46xx: Remove commented out code (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2781-i2c: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: wm_adsp: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: pcm6240: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: tas2781-fmwlib: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: ak5386: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Support 16 TDMs in dynamic assignment (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Iterate over correct number of TDMs (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Assign unique ID to platform devices (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Allow to specify custom configurations with i2s_test (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Allow for 16 channels configuration (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Rename AVS_CHANNELS_MAX define (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: Allow for 16 channels configuration (Jaroslav Kysela) [RHEL-112757]
  - lib/string_helpers: Introduce parse_int_array() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change ssm4567 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt5682 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt5663 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt5514 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt298 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt286 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change rt274 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change probe card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change pcm3168a card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change nau8825 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change max98927 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change max98373 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change max98357a card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change sspX-loopback card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change hdaudio card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change es8336 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change DMIC card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Change da7219 card name (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Use topology information for endpoint numbers (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: boards: Add Kconfig option for obsolete card names (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda: Select avs-driver by default on FCL (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Add boards definitions for FCL platform (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Conditionally add DMA config when creating Copier (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Dynamically assign ops for non-HDAudio DAIs (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: PTL-based platforms support (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hdspm: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: lola: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cs5530: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: hda_intel: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: cs4281: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: bt87x: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: aw2: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: au88x0: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: atiixp: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ALSA: ad1889: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sta32x: Remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: hdmi-codec: wire up the .prepare callback also for SPDIF DAI ops (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: rt5677: Use secs_to_jiffies() instead of msecs_to_jiffies() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: Remove unused SND_SOC_INTEL_DA7219_MAX98357A_GENERIC (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: fsl,mqs: Reference common DAI properties (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: maxim,max98925: Fix include placement in DTS example (Jaroslav Kysela) [RHEL-112757]
  - ASoC: loongson: Replace deprecated PCI functions (Jaroslav Kysela) [RHEL-112757]
  - ASoC: sun8i-codec: Remove unnecessary NULL check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [RHEL-112757]
  - ASoC: Intel: avs: Permit deferred card registration (Jaroslav Kysela) [RHEL-112757]
  - ASoC: core: Complete support for card rebinding (Jaroslav Kysela) [RHEL-112757]
  - ASoC: stm: stm32_sai: Use dev_err_probe() (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: wcd938x: add mux control support for hp audio mux (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: wcd93xx: add bindings for audio mux controlling hp (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codecs: wcd-mbhc: cleanup swap_gnd_mic api (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_sai: separate set_tdm_slot() for tx and rx (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_sai: separate 'is_dsp_mode' for tx and rx (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_sai: add xlate_tdm_slot_mask() callback (Jaroslav Kysela) [RHEL-112757]
  - ASoC: fsl_sai: allow to set mclk rate with zero clk_id (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: wcd938x: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: codec: wcd939x: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: audio-graph-card2: add widgets and hp-det-gpios support (Jaroslav Kysela) [RHEL-112757]
  - ASoC: dt-bindings: support imx95's CM7 core (Jaroslav Kysela) [RHEL-112757]
  - kunit: platform: Resolve 'struct completion' warning (Jaroslav Kysela) [RHEL-112757]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-162.el10]
changelog:
  - dpll: zl3073x: Allow to configure phase offset averaging factor (Ivan Vecera) [RHEL-123203]
  - scsi: s390: zfcp: Ensure synchronous unit_add (Mete Durlu) [RHEL-129200]
  - net/mlx5: fs, fix UAF in flow counter release (CKI Backport Bot) [RHEL-124434] {CVE-2025-39979}
  - cifs: Fix oops due to uninitialised variable (CKI Backport Bot) [RHEL-120561] {CVE-2025-38737}
  - redhat/configs: automotive: enable I2C_IMX and dependencies (Jared Kangas) [RHEL-116101]
  - i2c: imx: use guard to take spinlock (Jared Kangas) [RHEL-116101]
  - i2c: imx: fix emulated smbus block read (Jared Kangas) [RHEL-116101]
  - i2c: imx: add some dev_err_probe calls (Jared Kangas) [RHEL-116101]
  - i2c: imx: support DMA defer probing (Jared Kangas) [RHEL-116101]
  - i2c: imx: switch different pinctrl state in different system power status (Jared Kangas) [RHEL-116101]
  - i2c: imx: add imx7d compatible string for applying erratum ERR007805 (Jared Kangas) [RHEL-116101]
  - i2c: imx: fix missing stop condition in single-master mode (Jared Kangas) [RHEL-116101]
  - i2c: imx: make controller available until system suspend_noirq() and from resume_noirq() (Jared Kangas) [RHEL-116101]
  - i2c: imx: fix divide by zero warning (Jared Kangas) [RHEL-116101]
  - i2c: imx: add support for S32G2/S32G3 SoCs (Jared Kangas) [RHEL-116101]
  - dt-bindings: i2c: imx: add SoC specific compatible strings for S32G (Jared Kangas) [RHEL-116101]
  - i2c: imx: prevent rescheduling in non dma mode (Jared Kangas) [RHEL-116101]
  - i2c: imx: separate atomic, dma and non-dma use case (Jared Kangas) [RHEL-116101]
  - i2c: imx: do not poll for bus busy in single master mode (Jared Kangas) [RHEL-116101]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-163.el10]
changelog:
  - rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Gavin Shan) [RHEL-128766]
  - rseq/selftests: Fix namespace collision with rseq UAPI header (Gavin Shan) [RHEL-128766]
  - rseq/selftests: Ensure the rseq ABI TLS is actually 1024 bytes (Gavin Shan) [RHEL-128766]
  - selftests/rseq: Add rseq syscall errors test (Gavin Shan) [RHEL-128766]
  - rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm (Gavin Shan) [RHEL-128766]
  - selftests/rseq: Fix handling of glibc without rseq support (Gavin Shan) [RHEL-128766]
  - rseq/selftests: Add support for OpenRISC (Gavin Shan) [RHEL-128766]
  - kernel: extend rh_waived to cope better with the CVE mitigations case (Ricardo Robaina) [RHEL-122980]
  - octeon_ep_vf: Add support to retrieve hardware channel information (Kamal Heib) [RHEL-118599]
  - octeon_ep: Add support to retrieve hardware channel information (Kamal Heib) [RHEL-118599]
  - futex: Optimize per-cpu reference counting (Waiman Long) [RHEL-101509]
  - futex: Don't leak robust_list pointer on exec race (Waiman Long) [RHEL-101509]
  - selftest/futex: Compile also with libnuma < 2.0.16 (Waiman Long) [RHEL-101509]
  - selftest/futex: Reintroduce "Memory out of range" numa_mpol's subtest (Waiman Long) [RHEL-101509]
  - selftest/futex: Make the error check more precise for futex_numa_mpol (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix futex_wait() for 32bit ARM (Waiman Long) [RHEL-101509]
  - futex: Use correct exit on failure from futex_hash_allocate_default() (Waiman Long) [RHEL-101509]
  - futex: Prevent use-after-free during requeue-PI (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix typos and grammar in futex_priv_hash (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix format-security warnings in futex_priv_hash (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix some futex_numa_mpol subtests (Waiman Long) [RHEL-101509]
  - selftests/futex: Remove the -g parameter from futex_priv_hash (Waiman Long) [RHEL-101509]
  - futex: Move futex_hash_free() back to __mmput() (Waiman Long) [RHEL-101509]
  - futex: Move futex cleanup to __mmdrop() (Waiman Long) [RHEL-101509]
  - futex: Use user_write_access_begin/_end() in futex_put_value() (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix spelling mistake "Succeffuly" -> "Successfully" (Waiman Long) [RHEL-101509]
  - selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Waiman Long) [RHEL-101509]
  - perf bench futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101509]
  - selftests/futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101509]
  - futex: Remove support for IMMUTABLE (Waiman Long) [RHEL-101509]
  - futex: Make futex_private_hash_get() static (Waiman Long) [RHEL-101509]
  - futex: Use RCU-based per-CPU reference counting instead of rcuref_t (Waiman Long) [RHEL-101509]
  - selftests/futex: Adapt the private hash test to RCU related changes (Waiman Long) [RHEL-101509]
  - perf bench futex: Fix prctl include in musl libc (Waiman Long) [RHEL-101509]
  - selftests/futex: Add futex_numa to .gitignore (Waiman Long) [RHEL-101509]
  - futex: Temporary disable FUTEX_PRIVATE_HASH (Waiman Long) [RHEL-101509]
  - futex: Initialize futex_phash_new during fork(). (Waiman Long) [RHEL-101509]
  - futex: Verify under the lock if hash can be replaced (Waiman Long) [RHEL-101509]
  - futex: Handle invalid node numbers supplied by user (Waiman Long) [RHEL-101509]
  - selftests/futex: Set the home_node in futex_numa_mpol (Waiman Long) [RHEL-101509]
  - selftests/futex: getopt() requires int as return value. (Waiman Long) [RHEL-101509]
  - tools headers UAPI: Sync linux/prctl.h with the kernel sources to pick FUTEX knob (Waiman Long) [RHEL-101509]
  - io_uring/futex: mark wait requests as inflight (Waiman Long) [RHEL-101509]
  - selftests/futex: Fix spelling mistake "unitiliazed" -> "uninitialized" (Waiman Long) [RHEL-101509]
  - futex: Correct the kernedoc return value for futex_wait_setup(). (Waiman Long) [RHEL-101509]
  - tools headers: Synchronize prctl.h ABI header (Waiman Long) [RHEL-101509]
  - futex: Use RCU_INIT_POINTER() in futex_mm_init(). (Waiman Long) [RHEL-101509]
  - selftests/futex: Use TAP output in futex_numa_mpol (Waiman Long) [RHEL-101509]
  - selftests/futex: Use TAP output in futex_priv_hash (Waiman Long) [RHEL-101509]
  - futex: Fix kernel-doc comments (Waiman Long) [RHEL-101509]
  - futex: Relax the rcu_assign_pointer() assignment of mm->futex_phash in futex_mm_init() (Waiman Long) [RHEL-101509]
  - futex: Fix outdated comment in struct restart_block (Waiman Long) [RHEL-101509]
  - futex,selftests: Add another FUTEX2_NUMA selftest (Waiman Long) [RHEL-101509]
  - selftests/futex: Add futex_numa_mpol (Waiman Long) [RHEL-101509]
  - selftests/futex: Add futex_priv_hash (Waiman Long) [RHEL-101509]
  - selftests/futex: Build without headers nonsense (Waiman Long) [RHEL-101509]
  - tools/perf: Allow to select the number of hash buckets (Waiman Long) [RHEL-101509]
  - tools headers: Synchronize prctl.h ABI header (Waiman Long) [RHEL-101509]
  - futex: Implement FUTEX2_MPOL (Waiman Long) [RHEL-101509]
  - futex: Implement FUTEX2_NUMA (Waiman Long) [RHEL-101509]
  - futex: Allow to make the private hash immutable (Waiman Long) [RHEL-101509]
  - futex: Allow to resize the private local hash (Waiman Long) [RHEL-101509]
  - futex: Allow automatic allocation of process wide futex hash (Waiman Long) [RHEL-101509]
  - futex: Add basic infrastructure for local task local hash (Waiman Long) [RHEL-101509]
  - futex: Create helper function to initialize a hash slot (Waiman Long) [RHEL-101509]
  - futex: Introduce futex_q_lockptr_lock() (Waiman Long) [RHEL-101509]
  - futex: Decrease the waiter count before the unlock operation (Waiman Long) [RHEL-101509]
  - futex: Acquire a hash reference in futex_wait_multiple_setup() (Waiman Long) [RHEL-101509]
  - futex: Create private_hash() get/put class (Waiman Long) [RHEL-101509]
  - futex: Create futex_hash() get/put class (Waiman Long) [RHEL-101509]
  - futex: Create hb scopes (Waiman Long) [RHEL-101509]
  - futex: Pull futex_hash() out of futex_q_lock() (Waiman Long) [RHEL-101509]
  - futex: Move futex_queue() into futex_wait_setup() (Waiman Long) [RHEL-101509]
  - mm: Add vmalloc_huge_node() (Waiman Long) [RHEL-101509]
  - rcuref: Provide rcuref_is_dead() (Waiman Long) [RHEL-101509]
  - futex: Use a hashmask instead of hashsize (Waiman Long) [RHEL-101509]
  - rcuref: Plug slowpath race in rcuref_put() (Waiman Long) [RHEL-101509]
  - futex: Pass in task to futex_queue() (Waiman Long) [RHEL-101509]
  - seqlock: add missing parameter documentation for raw_seqcount_try_begin() (Waiman Long) [RHEL-101509]
  - mm: introduce mmap_lock_speculate_{try_begin|retry} (Waiman Long) [RHEL-101509]
  - mm: convert mm_lock_seq to a proper seqcount (Waiman Long) [RHEL-101509]
  - seqlock: add raw_seqcount_try_begin (Waiman Long) [RHEL-101509]
  - sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabled (Waiman Long) [RHEL-101509]
  - locking/rtmutex: Make sure we wake anything on the wake_q when we release the lock->wait_lock (Waiman Long) [RHEL-101509]
  - locking: rtmutex: Fix wake_q logic in task_blocks_on_rt_mutex (Waiman Long) [RHEL-101509]
  - locking/mutex: Make mutex::wait_lock irq safe (Waiman Long) [RHEL-101509]
  - locking/mutex: Remove wakeups from under mutex::wait_lock (Waiman Long) [RHEL-101509]


author: Jan Stancek <jstancek@redhat.com> [6.12.0-164.el10]
changelog:
  - selftest: packetdrill: Import client-ack-dropped-then-recovery-ms-timestamps.pkt (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import sockopt-fastopen-key.pkt (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import opt34/*-trigger-rst.pkt. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import opt34/reset-* tests. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import opt34/icmp-before-accept.pkt. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import opt34/fin-close-socket.pkt. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Add test for experimental option. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Add test for TFO_SERVER_WO_SOCKOPT1. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Import TFO server basic tests. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Define common TCP Fast Open cookie. (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Require explicit setsockopt(TCP_FASTOPEN). (CKI Backport Bot) [RHEL-124166]
  - selftest: packetdrill: Set ktap_set_plan properly for single protocol test. (CKI Backport Bot) [RHEL-124166]
  - selftests/net: packetdrill: Support single protocol test. (CKI Backport Bot) [RHEL-124166]
  - selftests: net: packetdrill: xfail all problems on slow machines (CKI Backport Bot) [RHEL-124166]
  - selftests/net: packetdrill: add --mss option to three tests (CKI Backport Bot) [RHEL-124166]
  - selftests/net: packetdrill: more xfail changes (CKI Backport Bot) [RHEL-124166]
  - KVM: arm64: vgic-v3: Release reserved slot outside of lpi_xa's lock (Donald Dutile) [RHEL-115972]
  - Revert "KVM: arm64: Split kvm_pgtable_stage2_destroy()" (Donald Dutile) [RHEL-115972]
  - Revert "KVM: arm64: Reschedule as needed when destroying the stage-2 page-tables" (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic: fix incorrect spinlock API usage (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove stage 2 read fault check (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix parameter ordering for VBAR_EL1 assignment (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Fix incorrect VNCR invalidation range calculation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Reinstate IRQ lock ordering for LPI xarray (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Indicate vgic_put_irq() may take LPI xarray lock (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Don't require IRQs be disabled for LPI xarray lock (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Erase LPIs from xarray outside of raw spinlocks (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Spin off release helper from vgic_put_irq() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Use bare refcount for VGIC LPIs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic: Drop stale comment on IRQ active state (Donald Dutile) [RHEL-115972]
  - KVM: arm64: VHE: Save and restore host MDCR_EL2 value correctly (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Guard PMSCR_EL1 initialization with SPE presence check (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Initialize PMSCR_EL1 when in VHE (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: fix VNCR TLB ASID match logic for non-Global entries (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Mark freed S2 MMUs as invalid (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Fix ATS12 handling of single-stage translation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove __vcpu_{read,write}_sys_reg_{from,to}_cpu() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix vcpu_{read,write}_sys_reg() accessors (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Simplify sysreg access on exception delivery (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Check for SYSREGS_ON_CPU before accessing the 32bit state (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Sync ID_AA64MMFR3_EL1 in set_id_regs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Get rid of ARM64_FEATURE_MASK() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Make ID_AA64PFR1_EL1.RAS_frac writable (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Make ID_AA64PFR0_EL1.RAS writable (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Ignore HCR_EL2.FIEN set by L1 guest's EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle RASv1p1 registers (Donald Dutile) [RHEL-115972]
  - arm64: Add capability denoting FEAT_RASv1p1 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Reschedule as needed when destroying the stage-2 page-tables (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Split kvm_pgtable_stage2_destroy() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Correctly populate FAR_EL2 on nested SEA injection (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftest: Add standalone test checking for KVM's own UUID (Donald Dutile) [RHEL-115972]
  - arm64: vgic-v2: Fix guest endianness check in hVHE mode (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Sync protected guest VBAR_EL1 on injecting an undef exception (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle AIDR_EL1 and REVIDR_EL1 in host for protected VMs (Donald Dutile) [RHEL-115972]
  - kvm: arm64: use BUG() instead of BUG_ON(1) (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Handle SEAs due to VNCR redirection (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Properly check ESR_EL2.VNCR on taking a VNCR_EL2 related fault (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't attempt vLPI mappings when vPE allocation is disabled (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Add FEAT_RAS EL2 registers to get-reg-list (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Add test for nASSGIcap attribute (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Allow userspace to write GICD_TYPER2.nASSGIcap (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Allow access to GICD_IIDR prior to initialization (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Consolidate MAINT_IRQ handling (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Disambiguate support for vSGIs v. vLPIs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftest: vgic-v3: Add basic GICv3 sysreg userspace access test (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Enforce the sorting of the GICv3 system register table (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Clarify the check for reset callback in check_sysreg_table() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-v3: Fix ordering of ICH_HCR_EL2 (Donald Dutile) [RHEL-115972]
  - arm64: kvm: trace_handle_exit: use string choices helper (Donald Dutile) [RHEL-115972]
  - arm64: kvm: sys_regs: use string choices helper (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Follow specification when implementing WXN (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove the wi->{e0,}poe vs wr->{p,u}ov confusion (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-its: Return -ENXIO to invalid KVM_DEV_ARM_VGIC_GRP_CTRL attrs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Make RAS registers UNDEF when RAS isn't advertised (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Filter out HCR_EL2 bits when running in hypervisor context (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Check for SYSREGS_ON_CPU before accessing the CPU state (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Tighten the definition of FEAT_PMUv3p9 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Convert MDCR_EL2 to config-driven sanitisation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Convert SCTLR_EL1 to config-driven sanitisation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Convert TCR2_EL2 to config-driven sanitisation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: get-reg-list: Add base EL2 registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: get-reg-list: Simplify feature dependency (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Advertise FGT2 registers to userspace (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Condition FGT registers on feature availability (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Expose GICv3 EL2 registers via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Let GICv3 save/restore honor visibility attribute (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Define helper for ICH_VTR_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Define constant value for ICC_SRE_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't advertise ICH_*_EL2 registers through GET_ONE_REG (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Make RVBAR_EL2 accesses UNDEF (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Commit exceptions from KVM_SET_VCPU_EVENTS immediately (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Test ESR propagation for vSError injection (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Populate ESR_ELx.EC for emulated SError injection (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix enforcement of upper bound on MDCR_EL2.HPMN (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Catch up set_id_regs with the kernel (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Add SCTLR2_EL1 to get-reg-list (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Test SEAs are taken to SError vector when EASE=1 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Add basic SError injection test (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't retire MMIO instruction w/ pending (emulated) SError (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Advertise support for FEAT_DoubleFault2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Advertise support for FEAT_SCTLR2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Enable vSErrors when HCRX_EL2.TMEA is set (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Honor SError routing effects of SCTLR2_ELx.NMEA (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Take "masked" aborts to EL2 when HCRX_EL2.TMEA is set (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Route SEAs to the SError vector when EASE is set (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Ensure Address size faults affect correct ESR (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Factor out helper for selecting exception target EL (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Describe SCTLR2_ELx RESx masks (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Enable SCTLR2 when advertised to the guest (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Context switch SCTLR2_ELx when advertised to the guest (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Wire up SCTLR2_ELx sysreg descriptors (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Describe trap behavior of SCTLR2_EL1 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Advertise support for FEAT_RAS (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Use guest hypervisor's vSError state (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Add FEAT_RAS vSError sys regs to table (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Honor SError exception routing / masking (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Respect exception routing rules for SEAs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Treat vCPU with pending SError as runnable (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add helper to identify a nested context (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nvhe: Disable branch generation in nVHE guests (Donald Dutile) [RHEL-115972]
  - KVM: selftests: Change MDSCR_EL1 register holding variables as uint64_t (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove kvm_arch_vcpu_run_map_fp() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix handling of FEAT_GTG for unimplemented granule sizes (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Expose MTE_STORE_ONLY feature to guest (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Expose FEAT_MTE_TAGGED_FAR feature to guest (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't free hyp pages with pKVM on GICv2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix error path in init_hyp_mode() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Adjust range correctly during host stage-2 faults (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Fix MI line level calculation in vgic_v3_nested_update_mi() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: VHE: Centralize ISBs when returning to host (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove cpacr_clear_set() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove ad-hoc CPTR manipulation from kvm_hyp_handle_fpsimd() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove ad-hoc CPTR manipulation from fpsimd_sve_sync() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Reorganise CPTR trap manipulation (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Close the GIC FD in arch_timer_edge_cases (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Fix tracking of shadow list registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Make __vcpu_sys_reg() a pure rvalue operand (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't use __vcpu_sys_reg() to get the address of a sysreg (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add RMW specific sysreg accessor (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add assignment-specific sysreg accessor (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-debug: Avoid dereferencing NULL ITE pointer (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Mask out non-VA bits from TLBI VA* on VNCR invalidation (Donald Dutile) [RHEL-115972]
  - arm64: kvm, smccc: Fix vendor uuid (Donald Dutile) [RHEL-115972]
  - arm64: kvm, smccc: Introduce and use API for getting hypervisor UUID (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix documentation for vgic_its_iter_next() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: np-guest CMOs with PMD_SIZE fixmap (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Stage-2 huge mappings for np-guests (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add a range to pkvm_mappings (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Convert pkvm_mappings to interval tree (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add a range to __pkvm_host_test_clear_young_guest() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix debug checking for np-guests using huge mappings (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add a range to __pkvm_host_wrprotect_guest() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add a range to __pkvm_host_unshare_guest() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add a range to __pkvm_host_share_guest() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Introduce for_each_hyp_page (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle huge mappings for np-guest CMOs (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Release faulted-in VNCR page from mmu_lock critical section (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Handle TLBI S1E2 for VNCR invalidation with mmu_lock held (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Hold mmu_lock when invalidating VNCR SW-TLB before translating (Donald Dutile) [RHEL-115972]
  - KVM: arm64: vgic-its: Add debugfs interface to expose ITS tables (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Remove dead code from ERET handling (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Plumb TLBI S1E2 into system instruction dispatch (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Add S1 TLB invalidation primitive for VNCR_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Program host's VNCR_EL2 to the fixmap address (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Handle VNCR_EL2 invalidation from MMU notifiers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Handle mapping of VNCR_EL2 at EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Handle VNCR_EL2-triggered faults (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Add userspace and guest handling of VNCR_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Add pseudo-TLB backing VNCR_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Don't adjust PSTATE.M when L2 is nesting (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Move TLBI range decoding to a helper (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Snapshot S1 ASID tagging information during walk (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Extract translation helper from the AT code (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Allocate VNCR page when required (Donald Dutile) [RHEL-115972]
  - arm64: Update comment regarding values in __boot_cpu_mode (Donald Dutile) [RHEL-115972]
  - KVM: arm64: nv: Remove clearing of ICH_LR<n>.EOI if ICH_LR<n>.HW == 1 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't feed uninitialised data to HCR_EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Teach address translation about access faults (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix PAR_EL1.{PTW,S} reporting on AT S1E* (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle TSB CSYNC traps (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add FGT descriptors for FEAT_FGT2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Allow sysreg ranges for FGT descriptors (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add context-switch for FEAT_FGT2 registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add trap routing for FEAT_FGT2 registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add sanitisation for FEAT_FGT2 registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add FEAT_FGT2 registers to the VNCR page (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use HCR_EL2 feature map to drive fixed-value bits (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use HCRX_EL2 feature map to drive fixed-value bits (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Allow kvm_has_feat() to take variable arguments (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use FGT feature maps to drive RES0 bits (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Validate FGT register descriptions against RES0 masks (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Switch to table-driven FGU configuration (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle PSB CSYNC traps (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use KVM-specific HCRX_EL2 RES0 mask (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Remove hand-crafted masks for FGT registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use computed FGT masks to setup FGT registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Propagate FGT masks to the nVHE hypervisor (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Unconditionally configure fine-grain traps (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use computed masks as sanitisers for FGT registers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add description of FGT bits leading to EC!=0x18 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Compute FGT masks from KVM's own FGT tables (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Plug FEAT_GCS handling (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't treat HCRX_EL2 as a FGT register (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Restrict ACCDATA_EL1 undef to FEAT_LS64_ACCDATA being disabled (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle trapping of FEAT_LS64* instructions (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Simplify handling of negative FGT bits (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Tighten handling of unknown FGT groups (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Extend pKVM selftest for np-guests (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Selftest for pKVM transitions (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't WARN from __pkvm_host_share_guest() (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Add .hyp.data section (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Add test for SVE host corruption (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Replace ternary flags with str_on_off() helper (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Unconditionally cross check hyp state (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Defer EL2 stage-1 mapping on share (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Move hyp state to hyp_vmemmap (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Introduce {get,set}_host_state() helpers (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Use 0b11 for encoding PKVM_NOPAGE (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix pKVM page-tracking comments (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Track SVE state in the hypervisor vcpu structure (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Let kvm_vcpu_read_pmcr() return an EL-dependent value for PMCR_EL0.N (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Handle out-of-bound write to MDCR_EL2.HPMN (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Don't let userspace write to PMCR_EL0.N when the vcpu has EL2 (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Contextualise the handling of PMCR_EL0.P writes (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Fix MDCR_EL2.HPMN reset value (Donald Dutile) [RHEL-115972]
  - KVM: arm64: Repaint pmcr_n into nr_pmu_counters (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Explicitly set the page attrs to Inner-Shareable (Donald Dutile) [RHEL-115972]
  - KVM: arm64: selftests: Introduce and use hardware-definition macros (Donald Dutile) [RHEL-115972]
  - bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6} (Xin Long) [RHEL-125760]
  - selftests: openvswitch: add a simple test for tunnel metadata (Adrian Moreno) [RHEL-115600]
  - net: openvswitch: Use for_each_cpu() where appropriate (Adrian Moreno) [RHEL-115600]
  - net: openvswitch: fix kernel-doc warnings in internal headers (Adrian Moreno) [RHEL-115600]
  - Revert "openvswitch: switch to per-action label counting in conntrack" (Adrian Moreno) [RHEL-115600]
  - redhat/kernel.spec.template: add net/can kselftests (Davide Caratti) [RHEL-118603]
  - selftests: can: enable CONFIG_CAN_VCAN as a module (Davide Caratti) [RHEL-118603]
  - selftests: can: test_raw_filter.sh: add support of physical interfaces (Davide Caratti) [RHEL-118603]
  - selftests: can: Import tst-filter from can-tests (Davide Caratti) [RHEL-118603]
  - net/hsr: add protocol version to fill_info output (Jan Vaclav) [RHEL-119342]
  - net/hsr: add interlink to fill_info output (Jan Vaclav) [RHEL-119342]
  - objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0 (Rado Vrbovsky) [RHEL-114914]
  - objtool: Add missing endian conversion to read_annotate() (Rado Vrbovsky) [RHEL-114914]
  - objtool/rust: relax slice condition to cover more `noreturn` Rust functions (Rado Vrbovsky) [RHEL-114914]
  - x86/its: FineIBT-paranoid vs ITS (objtool only) (Rado Vrbovsky) [RHEL-114914]
  - kernfs: remove iattr_mutex (Jerome Marchand) [RHEL-78204]
  - bpf: add get_netns_cookie helper to cgroup_skb programs (Jerome Marchand) [RHEL-78204]
  - bpf: add get_netns_cookie helper to tc programs (Jerome Marchand) [RHEL-78204]
  - Revert "mm/page_alloc: Fix try_alloc_pages" (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add test for BPF_NEG alu on CONST_PTR_TO_MAP (Jerome Marchand) [RHEL-78204]
  - bpf: Skip scalar adjustment for BPF_NEG if dst is a pointer (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: trigger verifier.c:maybe_exit_scc() for a speculative state (Jerome Marchand) [RHEL-78204]
  - bpf: dont report verifier bug for missing bpf_scc_visit on speculative path (Jerome Marchand) [RHEL-78204]
  - bpf: Allow fall back to interpreter for programs with stack size <= 512 (Jerome Marchand) [RHEL-78204]
  - bpf: Update the list of BPF selftests maintainers (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add tests for bpf_strnstr (Jerome Marchand) [RHEL-78204]
  - bpf: Fix bpf_strnstr() to handle suffix match cases better (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix "expression result unused" warnings with icecc (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Extend crypto_sanity selftest with invalid dst buffer (Jerome Marchand) [RHEL-78204]
  - bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt (Jerome Marchand) [RHEL-78204]
  - bpf: Check the helper function is valid in get_helper_proto (Jerome Marchand) [RHEL-78204]
  - bpf: Fix memory leak of bpf_scc_info objects (Jerome Marchand) [RHEL-78204]
  - bpf: Improve ctx access verifier error message (Jerome Marchand) [RHEL-78204]
  - libbpf: Avoid possible use of uninitialized mod_len (Jerome Marchand) [RHEL-78204]
  - bpf: Fix oob access in cgroup local storage (Jerome Marchand) [RHEL-78204]
  - bpf: Move cgroup iterator helpers to bpf.h (Jerome Marchand) [RHEL-78204]
  - bpf: Move bpf map owner out of common struct (Jerome Marchand) [RHEL-78204]
  - bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into maps (Jerome Marchand) [RHEL-78204]
  - bpf: Add cookie object to bpf maps (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Migrate fexit_noreturns case into tracing_failure test suite (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add selftest for attaching tracing programs to functions in deny list (Jerome Marchand) [RHEL-78204]
  - bpf: Add log for attaching tracing programs to functions in deny list (Jerome Marchand) [RHEL-78204]
  - bpf: Show precise rejected function when attaching fexit/fmod_ret to __noreturn functions (Jerome Marchand) [RHEL-78204]
  - bpf: Fix various typos in verifier.c comments (Jerome Marchand) [RHEL-78204]
  - bpf: Add third round of bounds deduction (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Test invariants on JSLT crossing sign (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Test cross-sign 64bits range refinement (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Update reg_bound range refinement logic (Jerome Marchand) [RHEL-78204]
  - bpf: Improve bounds when s64 crosses sign boundary (Jerome Marchand) [RHEL-78204]
  - powerpc64/bpf: Add jit support for load_acquire and store_release (Jerome Marchand) [RHEL-78204]
  - bpf: Simplify bounds refinement from s32 (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Enable private stack tests for arm64 (Jerome Marchand) [RHEL-78204]
  - bpf, arm64: JIT support for private stack (Jerome Marchand) [RHEL-78204]
  - bpf: Move bpf_jit_get_prog_name() to core.c (Jerome Marchand) [RHEL-78204]
  - bpf, arm64: Fix fp initialization for exception boundary (Jerome Marchand) [RHEL-78204]
  - umd: Remove usermode driver framework (Jerome Marchand) [RHEL-78204]
  - bpf/preload: Don't select USERMODE_DRIVER (Jerome Marchand) [RHEL-78204]
  - bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR(...)) (Jerome Marchand) [RHEL-78204]
  - libbpf: Verify that arena map exists when adding arena relocations (Jerome Marchand) [RHEL-78204]
  - libbpf: Fix warning in calloc() usage (Jerome Marchand) [RHEL-78204]
  - bpf/selftests: Add selftests for token info (Jerome Marchand) [RHEL-78204]
  - bpf: Add struct bpf_token_info (Jerome Marchand) [RHEL-78204]
  - libbpf: start v1.7 dev cycle (Jerome Marchand) [RHEL-78204]
  - bpf: Clean up individual BTF_ID code (Jerome Marchand) [RHEL-78204]
  - bpf: Update iterators.lskel-big-endian.h (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: enable tracing_struct tests for arm64 (Jerome Marchand) [RHEL-78204]
  - bpf, arm64: remove structs on stack constraint (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix build error due to certain uninitialized variables (Jerome Marchand) [RHEL-78204]
  - netkit: Remove location field in netkit_link (Jerome Marchand) [RHEL-78204]
  - bpf: Remove attach_type in bpf_tracing_link (Jerome Marchand) [RHEL-78204]
  - bpf: Remove attach_type in bpf_netns_link (Jerome Marchand) [RHEL-78204]
  - bpf: Remove location field in tcx_link (Jerome Marchand) [RHEL-78204]
  - bpf: Remove attach_type in sockmap_link (Jerome Marchand) [RHEL-78204]
  - bpf: Remove attach_type in bpf_cgroup_link (Jerome Marchand) [RHEL-78204]
  - bpf: Add attach_type field to bpf_link (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Range analysis test case for JSET (Jerome Marchand) [RHEL-78204]
  - bpf: Forget ranges when refining tnum after JSET (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: add selftests for bpf_arena_reserve_pages (Jerome Marchand) [RHEL-78204]
  - bpf/arena: add bpf_arena_reserve_pages kfunc (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Remove enum64 case from __arg_untrusted test suite (Jerome Marchand) [RHEL-78204]
  - bpf: Clean code with bpf_copy_to_user() (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Negative test case for tail call map (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add Spectre v4 tests (Jerome Marchand) [RHEL-78204]
  - bpf: Fix aux usage after do_check_insn() (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Set CONFIG_PACKET=y for selftests (Jerome Marchand) [RHEL-78204]
  - bpf: Fix improper int-to-ptr cast in dump_stack_cb (Jerome Marchand) [RHEL-78204]
  - bpf: Fix bounds for bpf_prog_get_file_line linfo loop (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: tests for __arg_untrusted void * global func params (Jerome Marchand) [RHEL-78204]
  - bpf: support for void/primitive __arg_untrusted global func params (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: test cases for __arg_untrusted (Jerome Marchand) [RHEL-78204]
  - libbpf: __arg_untrusted in bpf_helpers.h (Jerome Marchand) [RHEL-78204]
  - bpf: attribute __arg_untrusted for global function parameters (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: ptr_to_btf_id struct walk ending with primitive pointer (Jerome Marchand) [RHEL-78204]
  - bpf: rdonly_untrusted_mem for btf id walk pointer leafs (Jerome Marchand) [RHEL-78204]
  - bpf: make makr_btf_ld_reg return error for unexpected reg types (Jerome Marchand) [RHEL-78204]
  - bpf: Avoid putting struct bpf_scc_callchain variables on the stack (Jerome Marchand) [RHEL-78204]
  - bpf: Reduce stack frame size by using env->insn_buf for bpf insns (Jerome Marchand) [RHEL-78204]
  - bpf: Simplify assignment to struct bpf_insn pointer in do_misc_fixups() (Jerome Marchand) [RHEL-78204]
  - bpf: Avoid warning on unexpected map for tail call (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add tests for prog streams (Jerome Marchand) [RHEL-78204]
  - bpftool: Add support for dumping streams (Jerome Marchand) [RHEL-78204]
  - libbpf: Introduce bpf_prog_stream_read() API (Jerome Marchand) [RHEL-78204]
  - libbpf: Add bpf_stream_printk() macro (Jerome Marchand) [RHEL-78204]
  - bpf: Report rqspinlock deadlocks/timeout to BPF stderr (Jerome Marchand) [RHEL-78204]
  - bpf: Report may_goto timeout to BPF stderr (Jerome Marchand) [RHEL-78204]
  - bpf: Add dump_stack() analogue to print to BPF stderr (Jerome Marchand) [RHEL-78204]
  - bpf: Add function to find program from stack trace (Jerome Marchand) [RHEL-78204]
  - bpf: Ensure RCU lock is held around bpf_prog_ksym_find (Jerome Marchand) [RHEL-78204]
  - bpf: Add function to extract program source info (Jerome Marchand) [RHEL-78204]
  - bpf: Introduce BPF standard streams (Jerome Marchand) [RHEL-78204]
  - bpf: Refactor bprintf buffer support (Jerome Marchand) [RHEL-78204]
  - bpf: Add show_fdinfo for kprobe_multi (Jerome Marchand) [RHEL-78204]
  - bpf: Add show_fdinfo for uprobe_multi (Jerome Marchand) [RHEL-78204]
  - bpf: Show precise link_type for {uprobe,kprobe}_multi fdinfo (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add test cases for bpf_dynptr_memset() (Jerome Marchand) [RHEL-78204]
  - bpf: Add bpf_dynptr_memset() kfunc (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Allow veristat compile standalone (Jerome Marchand) [RHEL-78204]
  - bpf: Avoid warning on multiple referenced args in call (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Negative test case for ref_obj_id in args (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: null checks for rdonly_untrusted_mem should be preserved (Jerome Marchand) [RHEL-78204]
  - bpf: avoid jump misprediction for PTR_TO_MEM | PTR_UNTRUSTED (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Don't call fsopen() as privileged user (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix spelling mistake "subtration" -> "subtraction" (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Enable dynptr/test_probe_read_user_str_dynptr (Jerome Marchand) [RHEL-78204]
  - bpf: Warn on internal verifier errors (Jerome Marchand) [RHEL-78204]
  - s390/bpf: Describe the frame using a struct instead of constants (Jerome Marchand) [RHEL-78204]
  - s390/bpf: Centralize frame offset calculations (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: bpf_rdonly_cast u{8,16,32,64} access tests (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: improve error messages in veristat (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix cgroup_xattr/read_cgroupfs_xattr (Jerome Marchand) [RHEL-78204]
  - bpf: guard BTF_ID_FLAGS(bpf_cgroup_read_xattr) with CONFIG_BPF_LSM (Jerome Marchand) [RHEL-78204]
  - bpf: Fix string kfuncs names in doc comments (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Test array presets in veristat (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Support array presets in veristat (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Separate var preset parsing in veristat (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add tests for string kfuncs (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Allow macros in __retval (Jerome Marchand) [RHEL-78204]
  - bpf: Add kfuncs for read-only string operations (Jerome Marchand) [RHEL-78204]
  - uaccess: Define pagefault lock guard (Jerome Marchand) [RHEL-78204]
  - bpf: add btf_type_is_i{32,64} helpers (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: check operations on untrusted ro pointers to mem (Jerome Marchand) [RHEL-78204]
  - bpf: allow void* cast using bpf_rdonly_cast() (Jerome Marchand) [RHEL-78204]
  - bpf: add bpf_features enum (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add tests for BPF_NEG range tracking logic (Jerome Marchand) [RHEL-78204]
  - bpf: Add range tracking for BPF_NEG (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix usdt multispec failure with arm64/clang20 selftest build (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add testcases for BPF_ADD and BPF_SUB (Jerome Marchand) [RHEL-78204]
  - bpf, verifier: Improve precision for BPF_ADD and BPF_SUB (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Support ppc64el in vmtest (Jerome Marchand) [RHEL-78204]
  - bpf: Make update_prog_stats() always_inline (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add tests for bpf_cgroup_read_xattr (Jerome Marchand) [RHEL-78204]
  - bpf: Mark cgroup_subsys_state->cgroup RCU safe (Jerome Marchand) [RHEL-78204]
  - bpf: Introduce bpf_cgroup_read_xattr to read xattr of cgroup's node (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add test for bpftool access to read-only protected maps (Jerome Marchand) [RHEL-78204]
  - bpftool: Use appropriate permissions for map access (Jerome Marchand) [RHEL-78204]
  - powerpc/bpf: Fix warning for unused ori31_emitted (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: include limits.h needed for PATH_MAX directly (Jerome Marchand) [RHEL-78204]
  - bpf: Fix key serial argument of bpf_lookup_user_key() (Jerome Marchand) [RHEL-78204]
  - bpf: Get rid of redundant 3rd argument of prepare_seq_file() (Jerome Marchand) [RHEL-78204]
  - bpftool: Fix JSON writer resource leak in version command (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix unintentional switch case fall through (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: More precise cpu_mitigations state detection (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix RELEASE build failure with gcc14 (Jerome Marchand) [RHEL-78204]
  - bpf: Remove redundant free_verifier_state()/pop_stack() (Jerome Marchand) [RHEL-78204]
  - veristat: Memory accounting for bpf programs (Jerome Marchand) [RHEL-78204]
  - bpf: Include verifier memory allocations in memcg statistics (Jerome Marchand) [RHEL-78204]
  - bpf/veristat: Fix veristat for map type BPF_MAP_TYPE_CGRP_STORAGE (Jerome Marchand) [RHEL-78204]
  - tools/bpf_jit_disasm: Fix potential negative tpath index in get_exec_path() (Jerome Marchand) [RHEL-78204]
  - bpf: Initialize used but uninit variable in propagate_liveness() (Jerome Marchand) [RHEL-78204]
  - docs/bpf: Default cpu version changed from v1 to v3 in llvm 20 (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: tests with a loop state missing read/precision mark (Jerome Marchand) [RHEL-78204]
  - bpf: include backedges in peak_states stat (Jerome Marchand) [RHEL-78204]
  - bpf: remove {update,get}_loop_entry functions (Jerome Marchand) [RHEL-78204]
  - bpf: propagate read/precision marks over state graph backedges (Jerome Marchand) [RHEL-78204]
  - bpf: move REG_LIVE_DONE check to clean_live_states() (Jerome Marchand) [RHEL-78204]
  - bpf: set 'changed' status if propagate_liveness() did any updates (Jerome Marchand) [RHEL-78204]
  - bpf: set 'changed' status if propagate_precision() did any updates (Jerome Marchand) [RHEL-78204]
  - bpf: Fix state use-after-free on push_stack() err (Jerome Marchand) [RHEL-78204]
  - bpf: starting_state parameter for __mark_chain_precision() (Jerome Marchand) [RHEL-78204]
  - bpf: frame_insn_idx() utility function (Jerome Marchand) [RHEL-78204]
  - bpf: compute SCCs in program control flow graph (Jerome Marchand) [RHEL-78204]
  - Revert "bpf: use common instruction history across all states" (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix cgroup_mprog_ordering failure due to uninitialized variable (Jerome Marchand) [RHEL-78204]
  - bpf, doc: Improve wording of docs (Jerome Marchand) [RHEL-78204]
  - bpf: adjust path to trace_output sample eBPF program (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add test for Spectre v1 mitigation (Jerome Marchand) [RHEL-78204]
  - bpf: Fall back to nospec for Spectre v1 (Jerome Marchand) [RHEL-78204]
  - bpf: Rename sanitize_stack_spill to nospec_result (Jerome Marchand) [RHEL-78204]
  - bpf, arm64, powerpc: Change nospec to include v1 barrier (Jerome Marchand) [RHEL-78204]
  - bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4() (Jerome Marchand) [RHEL-78204]
  - bpf: Return -EFAULT on internal errors (Jerome Marchand) [RHEL-78204]
  - bpf: Return -EFAULT on misconfigurations (Jerome Marchand) [RHEL-78204]
  - bpf: Move insn if/else into do_check_insn() (Jerome Marchand) [RHEL-78204]
  - bpf: Add cookie in fdinfo for raw_tp (Jerome Marchand) [RHEL-78204]
  - bpf: Add cookie in fdinfo for tracing (Jerome Marchand) [RHEL-78204]
  - bpftool: Display cookie for tracing link probe (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add cookies check for tracing fill_link_info test (Jerome Marchand) [RHEL-78204]
  - bpf: Add cookie to tracing bpf_link_info (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add test cases with CONST_PTR_TO_MAP null checks (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add cmp_map_pointer_with_const test (Jerome Marchand) [RHEL-78204]
  - bpf: Make reg_not_null() true for CONST_PTR_TO_MAP (Jerome Marchand) [RHEL-78204]
  - bpf: Add show_fdinfo for perf_event (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add two selftests for mprog API based cgroup progs (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Move some tc_helpers.h functions to test_progs.h (Jerome Marchand) [RHEL-78204]
  - libbpf: Support link-based cgroup attach with options (Jerome Marchand) [RHEL-78204]
  - bpf: Implement mprog API on top of existing cgroup progs (Jerome Marchand) [RHEL-78204]
  - cgroup: Add bpf prog revisions to struct cgroup_bpf (Jerome Marchand) [RHEL-78204]
  - Documentation: Fix spelling mistake. (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB page size (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Fix bpf_mod_race test failure with arm64 64KB page size (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: rbtree: Fix incorrect global variable usage (Jerome Marchand) [RHEL-78204]
  - Tests for the ".emit_strings" functionality in the BTF dumper. (Jerome Marchand) [RHEL-78204]
  - libbpf: Add support for printing BTF character arrays as strings (Jerome Marchand) [RHEL-78204]
  - bpf: Clarify sanitize_check_bounds() (Jerome Marchand) [RHEL-78204]
  - libbpf: Correct some typos and syntax issues in usdt doc (Jerome Marchand) [RHEL-78204]
  - bpftool: Display cookie for raw_tp link probe (Jerome Marchand) [RHEL-78204]
  - selftests/bpf: Add cookies check for raw_tp fill_link_info test (Jerome Marchand) [RHEL-78204]
  - bpf: Add cookie to raw_tp bpf_link_info (Jerome Marchand) [RHEL-78204]
  - sched_ext: Fix scx_kick_pseqs corruption on concurrent scheduler loads (CKI Backport Bot) [RHEL-118742]
  - sched_ext: Allocate scx_kick_cpus_pnt_seqs lazily using kvzalloc() (CKI Backport Bot) [RHEL-118742]
  - iavf: iavf_suspend(): take RTNL before netdev_lock() (Mohammad Heib) [RHEL-87380]
  - virtio-net: don't re-enable refill work too early when NAPI is disabled (Mohammad Heib) [RHEL-87380]
  - virtio-net: disable delayed refill when pausing rx (Mohammad Heib) [RHEL-87380]
  - virtio_net: Use persistent NAPI config (Mohammad Heib) [RHEL-87380]
  - virtio-net: Map NAPIs to queues (Mohammad Heib) [RHEL-87380]
  - virtio-net: Refactor napi_disable paths (Mohammad Heib) [RHEL-87380]
  - virtio-net: Refactor napi_enable paths (Mohammad Heib) [RHEL-87380]
  - iavf: Fix a locking bug in an error path (Mohammad Heib) [RHEL-87380]
  - iavf: fix circular lock dependency with netdev_lock (Mohammad Heib) [RHEL-87380]
  - wifi: mt76: move napi_enable() from under BH (Mohammad Heib) [RHEL-87380]
  - eth: via-rhine: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87380]
  - eth: niu: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87380]
  - eth: 8139too: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87380]
  - eth: forcedeth: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87380]
  - eth: forcedeth: remove local wrappers for napi enable/disable (Mohammad Heib) [RHEL-87380]
  - eth: tg3: fix calling napi_enable() in atomic context (Mohammad Heib) [RHEL-87380]
  - net: mvneta: fix locking in mvneta_cpu_online() (Mohammad Heib) [RHEL-87380]
  - net: introduce netdev_napi_exit() (Mohammad Heib) [RHEL-87380]
  - net: destroy dev->lock later in free_netdev() (Mohammad Heib) [RHEL-87380]
  - netdev-genl: remove rtnl_lock protection from NAPI ops (Mohammad Heib) [RHEL-87380]
  - net: protect NAPI config fields with netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: protect napi->irq with netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: protect threaded status of NAPI with netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: make netdev netlink ops hold netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: protect NAPI enablement with netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: protect netdev->napi_list with netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: add netdev->up protected by netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: add helpers for lookup and walking netdevs under netdev_lock() (Mohammad Heib) [RHEL-87380]
  - net: make netdev_lock() protect netdev->reg_state (Mohammad Heib) [RHEL-87380]
  - net: add netdev_lock() / netdev_unlock() helpers (Mohammad Heib) [RHEL-87380]
  - eth: iavf: extend the netdev_lock usage (Mohammad Heib) [RHEL-87380]
  - net: cleanup init_dummy_netdev_core() (Mohammad Heib) [RHEL-87380]
  - net: remove init_dummy_netdev() (Mohammad Heib) [RHEL-87380]
  - selftests: drv-net: test empty queue and NAPI responses in netlink (Mohammad Heib) [RHEL-87380]
  - netdev-genl: avoid empty messages in napi get (Mohammad Heib) [RHEL-87380]
  - netdev-genl: avoid empty messages in queue dump (Mohammad Heib) [RHEL-87380]
  - sctp: initialize more fields in sctp_v6_from_sk() (Xin Long) [RHEL-115593]
  - sctp: mark sctp_do_peeloff static (Xin Long) [RHEL-115593]
  - sctp: Do not wake readers in __sctp_write_space() (Xin Long) [RHEL-115593]
  - sctp: Remove unused sctp_assoc_del_peer and sctp_chunk_iif (Xin Long) [RHEL-115593]
  - Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00 (David Marlin) [RHEL-118518]
  - Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete (David Marlin) [RHEL-118518]
  - Bluetooth: MGMT: Fix possible UAFs (David Marlin) [RHEL-118518] {CVE-2025-39981}
  - Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync (David Marlin) [RHEL-118518] {CVE-2025-39982}
  - Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue (David Marlin) [RHEL-118518] {CVE-2025-39983}
  - Bluetooth: hci_sync: Fix hci_resume_advertising_sync (David Marlin) [RHEL-118518]
  - Bluetooth: Fix build after header cleanup (David Marlin) [RHEL-118518]
  - Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (David Marlin) [RHEL-118518] {CVE-2025-39860}
  - Bluetooth: vhci: Prevent use-after-free by removing debugfs files early (David Marlin) [RHEL-118518] {CVE-2025-39861}
  - Bluetooth: hci_sync: fix set_local_name race condition (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: Mark connection as closed during suspend disconnect (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success (David Marlin) [RHEL-118518]
  - Bluetooth: hci_conn: Make unacked packet handling more robust (David Marlin) [RHEL-118518]
  - Bluetooth: btnxpuart: Uses threaded IRQ for host wakeup handling (David Marlin) [RHEL-118518]
  - Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established (David Marlin) [RHEL-118518]
  - Bluetooth: hci_core: Fix using ll_privacy_capable for current settings (David Marlin) [RHEL-118518]
  - Bluetooth: hci_core: Fix using {cis,bis}_capable for current settings (David Marlin) [RHEL-118518]
  - Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown (David Marlin) [RHEL-118518]
  - Bluetooth: hci_sync: Avoid adding default advertising on startup (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: Mask data status from LE ext adv reports (David Marlin) [RHEL-118518]
  - Bluetooth: btintel_pcie: Fix Alive Context State Handling (David Marlin) [RHEL-118518]
  - Bluetooth: btintel_pcie: Make driver wait for alive interrupt (David Marlin) [RHEL-118518]
  - Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()' (David Marlin) [RHEL-118518] {CVE-2025-38593}
  - Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualcomm WCN6855 (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: QCA: Support downloading custom-made firmwares (David Marlin) [RHEL-118518]
  - Bluetooth: btnxpuart: Add uevents for FW dump and FW download complete (David Marlin) [RHEL-118518]
  - Bluetooth: btnxpuart: Correct the Independent Reset handling after FW dump (David Marlin) [RHEL-118518]
  - Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS (David Marlin) [RHEL-118518]
  - Bluetooth: ISO: add socket option to report packet seqnum via CMSG (David Marlin) [RHEL-118518]
  - Bluetooth: btintel: Define a macro for Intel Reset vendor command (David Marlin) [RHEL-118518]
  - Bluetooth: Fix typos in comments (David Marlin) [RHEL-118518]
  - Bluetooth: RFCOMM: Fix typos in comments (David Marlin) [RHEL-118518]
  - Bluetooth: aosp: Fix typo in comment (David Marlin) [RHEL-118518]
  - Bluetooth: hci_bcm4377: Fix typo in comment (David Marlin) [RHEL-118518]
  - Bluetooth: btrtl: Fix typo in comment (David Marlin) [RHEL-118518]
  - Bluetooth: btmtk: Fix typo in log string (David Marlin) [RHEL-118518]
  - Bluetooth: btintel: Fix typo in comment (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925 (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Add RTL8852BE device 0x13d3:0x3618 (David Marlin) [RHEL-118518]
  - Bluetooth: btnxpuart: implement powerup sequence (David Marlin) [RHEL-118518]
  - Bluetooth: Fix spelling mistakes (David Marlin) [RHEL-118518]
  - Bluetooth: btnxpuart: Add support for 4M baudrate (David Marlin) [RHEL-118518]
  - Bluetooth: hci_event: Correct comment about HCI_EV_EXTENDED_INQUIRY_RESULT (David Marlin) [RHEL-118518]
  - Bluetooth: hci_core: Eliminate an unnecessary goto label in hci_find_irk_by_addr() (David Marlin) [RHEL-118518]
  - Bluetooth: hci_sync: Use bt_dev_err() to log error message in hci_update_event_filter_sync() (David Marlin) [RHEL-118518]
  - Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie() (David Marlin) [RHEL-118518]
  - Bluetooth: hci_qca: Enable ISO data packet RX (David Marlin) [RHEL-118518]
  - Bluetooth: btintel_pcie: Add support for device 0x4d76 (David Marlin) [RHEL-118518]
  - Bluetooth: Remove hci_conn_hash_lookup_state() (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Add a new VID/PID 2c7c/7009 for MT7925 (David Marlin) [RHEL-118518]
  - Bluetooth: btintel_pcie: Reword restart to recovery (David Marlin) [RHEL-118518]
  - Bluetooth: btintel_pcie: Support Function level reset (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Add support for variant of RTL8851BE (USB ID 13d3:3601) (David Marlin) [RHEL-118518]
  - Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano (David Marlin) [RHEL-118518]
  - selftests/bpf: Fix bpf selftest build warning (Hangbin Liu) [RHEL-123090]
  - doc/netlink: Fix typos in operation attributes (Hangbin Liu) [RHEL-123090]
  - docs: remove cdomain.py (Hangbin Liu) [RHEL-123090]
  - doc: mptcp: fix Netlink specs link (Hangbin Liu) [RHEL-123090]
  - net: sched: uapi: add more sanely named duplicate defines (Hangbin Liu) [RHEL-123090]
  - net: add UAPI to the header guard in various network headers (Hangbin Liu) [RHEL-123090]
  - netlink: specs: ovs_vport: align with C codegen capabilities (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: remove implicit structs from devconf (Hangbin Liu) [RHEL-123090]
  - netlink: specs: remove implicit structs for SNMP counters (Hangbin Liu) [RHEL-123090]
  - netlink: specs: ovs: correct struct names (Hangbin Liu) [RHEL-123090]
  - netlink: specs: nl80211: drop structs which are not uAPI (Hangbin Liu) [RHEL-123090]
  - docs: use parser_yaml extension to handle Netlink specs (Hangbin Liu) [RHEL-123090]
  - docs: conf.py: several coding style fixes (Hangbin Liu) [RHEL-123090]
  - docs: conf.py: properly handle include and exclude patterns (Hangbin Liu) [RHEL-123090]
  - docs: conf.py: drop backward support for old Sphinx versions (Hangbin Liu) [RHEL-123090]
  - docs: changes: update Sphinx minimal version to 3.4.3 (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support uint in multi-attr (Hangbin Liu) [RHEL-123090]
  - tools: ynl: add ipv4-or-v6 display hint (Hangbin Liu) [RHEL-123090]
  - tools: ynl: decode hex input (Hangbin Liu) [RHEL-123090]
  - tools: ynl: encode indexed-arrays (Hangbin Liu) [RHEL-123090]
  - tools: ynl: move nest packing to a helper function (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: rename TypeArrayNest to TypeIndexedArray (Hangbin Liu) [RHEL-123090]
  - tools: ynl: avoid "use of uninitialized variable" false positive in generated code (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: validate nested arrays (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: avoid repetitive variables definitions (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: refactor local vars for .attr_put() callers (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: add sub-type check (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: generate nested array policies (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: allow overriding name-prefix for constants (Hangbin Liu) [RHEL-123090]
  - netlink: specs: add conntrack dump and stats dump support (Hangbin Liu) [RHEL-123090]
  - netlink: specs: team: avoid mangling multilines doc (Hangbin Liu) [RHEL-123090]
  - tools: ynl: rst: display attribute-set doc (Hangbin Liu) [RHEL-123090]
  - tools: ynl: check for membership with 'not in' (Hangbin Liu) [RHEL-123090]
  - tools: ynl: use 'cond is None' (Hangbin Liu) [RHEL-123090]
  - tools: ynl: remove unnecessary semicolons (Hangbin Liu) [RHEL-123090]
  - tools: ynl: remove unused imports (Hangbin Liu) [RHEL-123090]
  - tools: ynl: remove f-string without any placeholders (Hangbin Liu) [RHEL-123090]
  - tools: ynl: remove assigned but never used variable (Hangbin Liu) [RHEL-123090]
  - tools: ynl: avoid bare except (Hangbin Liu) [RHEL-123090]
  - tools: ynl: fix undefined variable name (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: fix nested array counting (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: use macro for binary min-len check (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: print setters for multi-val attrs (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: print alloc helper for multi-val attrs (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: move free printing to the print_type_full() helper (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: don't add suffix for pure types (Hangbin Liu) [RHEL-123090]
  - tools: ynl: process unknown for enum values (Hangbin Liu) [RHEL-123090]
  - tools: ynl: default to --process-unknown in installed mode (Hangbin Liu) [RHEL-123090]
  - tools: ynl: fix mixing ops and notifications on one socket (Hangbin Liu) [RHEL-123090]
  - docs: parser_yaml.py: add support for line numbers from the parser (Hangbin Liu) [RHEL-123090]
  - docs: sphinx: add a parser for yaml files for Netlink specs (Hangbin Liu) [RHEL-123090]
  - tools: netlink_yml_parser.py: add line numbers to parsed data (Hangbin Liu) [RHEL-123090]
  - tools: ynl_gen_rst.py: drop support for generating index files (Hangbin Liu) [RHEL-123090]
  - tools: ynl_gen_rst.py: cleanup coding style (Hangbin Liu) [RHEL-123090]
  - tools: ynl_gen_rst.py: Split library from command line tool (Hangbin Liu) [RHEL-123090]
  - docs: netlink: netlink-raw.rst: use :ref: instead of :doc: (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: decode ip6gre (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: add missing byte-order properties (Hangbin Liu) [RHEL-123090]
  - tools: ynl: parse extack for sub-messages (Hangbin Liu) [RHEL-123090]
  - tools: ynl: add a sample for TC (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: add qdisc dump to TC spec (Hangbin Liu) [RHEL-123090]
  - tools: ynl: enable codegen for TC (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support weird sub-message formats (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support local attrs in _multi_parse (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: move fixed header info from RenderInfo to Struct (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support passing selector to a nest (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: drop the family name prefix from attrs (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: all actions are indexed arrays (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: fix a couple of attribute names (Hangbin Liu) [RHEL-123090]
  - tc: fix typo probabilty in tc.yaml doc (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: use tc-gact instead of tc-gen as struct name (Hangbin Liu) [RHEL-123090]
  - netlink: specs: tc: remove duplicate nests (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: add makefile deps for neigh (Hangbin Liu) [RHEL-123090]
  - tools: ynl: add a sample for rt-link (Hangbin Liu) [RHEL-123090]
  - tools: ynl: enable codegen for all rt- families (Hangbin Liu) [RHEL-123090]
  - tools: ynl: submsg: reverse parse / error reporting (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: submsg: support parsing and rendering sub-messages (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: submsg: render the structs (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: submsg: plumb thru an empty type (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: prepare for submsg structs (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: factor out the annotation of pure nested struct (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: array-nest: support arrays of nests (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: Allow multi-attr without nested-attributes again (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support struct for binary attributes (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: auto-indent else (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support sub-type for binary attributes (Hangbin Liu) [RHEL-123090]
  - tools: ynl: handle broken pipe gracefully in CLI (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: move the count into a presence struct too (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: split presence metadata (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: rename basic presence from 'bit' to 'present' (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: validate 0 len strings from kernel (Hangbin Liu) [RHEL-123090]
  - tools: ynl: allow fixed-header to be specified per op (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: don't init enum checks for classic netlink (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: array-nest: support binary array with exact-len (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: array-nest: support put for scalar (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: mutli-attr: support binary types with struct (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: multi-attr: type gen for string (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support CRUD-like notifications for classic Netlink (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support using dump types for ntf (Hangbin Liu) [RHEL-123090]
  - tools: ynl: let classic netlink requests specify extra nlflags (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: fill in missing empty attr lists (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: factor out free_needs_iter for a struct (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: fix comment about nested struct dict (Hangbin Liu) [RHEL-123090]
  - tools: ynl: fix typo in info string (Hangbin Liu) [RHEL-123090]
  - tools: ynl: fix the header guard name for OVPN (Hangbin Liu) [RHEL-123090]
  - tools: ynl: add missing header deps (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-rule: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rtnetlink: correct notify properties (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-neigh: make sure getneigh is consistent (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-neigh: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: add notification for newlink (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: make bond's ipv6 address attribute fixed size (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: adjust AF_ nest for C codegen (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: remove duplicated group in attr list (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: remove if-netnsid from attr list (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: remove the fixed members from attrs (Hangbin Liu) [RHEL-123090]
  - netlink: specs: allow header properties for attribute sets (Hangbin Liu) [RHEL-123090]
  - tools: ynl: generate code for rt-route and add a sample (Hangbin Liu) [RHEL-123090]
  - tools: ynl: generate code for rt-addr and add a sample (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: use family c-name in notifications (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: consider dump ops without a do "type-consistent" (Hangbin Liu) [RHEL-123090]
  - tools: ynl: don't use genlmsghdr in classic netlink (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: don't consider requests with fixed hdr empty (Hangbin Liu) [RHEL-123090]
  - tools: ynl: support creating non-genl sockets (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-route: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-addr: add C naming info (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-route: remove the fixed members from attrs (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-addr: remove the fixed members from attrs (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-route: specify fixed-header at operations level (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rename rtnetlink specs in accordance with family name (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt_route: pull the ifa- prefix out of the names (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt_addr: pull the ifa- prefix out of the names (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt_addr: fix get multi command name (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt_addr: fix the spec format / schema failures (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-neigh: prefix struct nfmsg members with ndm (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: adjust mctp attribute naming (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rtnetlink: attribute naming corrections (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt-link: add an attr layer around alt-ifname (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: make sure we validate subtype of array-nest (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: individually free previous values on double set (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: move local vars after the opening bracket (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: don't declare loop iterator in place (Hangbin Liu) [RHEL-123090]
  - netlink: specs: Add a spec for FIB rule management (Hangbin Liu) [RHEL-123090]
  - netlink: specs: Add a spec for neighbor tables in rtnetlink (Hangbin Liu) [RHEL-123090]
  - selftests/net: Add selftest for IPv4 RTM_GETMULTICAST support (Hangbin Liu) [RHEL-123090]
  - selftests: net-drv: stats: sanity check netlink dumps (Hangbin Liu) [RHEL-123090]
  - selftests: net-drv: queues: sanity check netlink dumps (Hangbin Liu) [RHEL-123090]
  - selftests: net: support setting recv_size in YNL (Hangbin Liu) [RHEL-123090]
  - netdev: fix repeated netlink messages in queue stats (Hangbin Liu) [RHEL-123090]
  - netdev: fix repeated netlink messages in queue dump (Hangbin Liu) [RHEL-123090]
  - netlink: specs: wireless: add a spec for nl80211 (Hangbin Liu) [RHEL-123090]
  - netlink: specs: add s8, s16 to genetlink schemas (Hangbin Liu) [RHEL-123090]
  - netlink: specs: support nested structs in genetlink legacy (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: add indexed-array scalar support to ynl-gen-c (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: sanitise enums with leading digits in ynl-gen-c (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: add s8, s16 to valid scalars in ynl-gen-c (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: accept IP string inputs (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: support rendering C array members to strings (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: support decoding indexed arrays as enums (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: remove extraneous plural from variable names (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: support limits using definitions (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: don't output external constants (Hangbin Liu) [RHEL-123090]
  - tools: ynl: c: correct reverse decode of empty attrs (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen-c: improve support for empty nests (Hangbin Liu) [RHEL-123090]
  - netlink: specs: rt_link: decode ip6tnl, vti and vti6 link attrs (Hangbin Liu) [RHEL-123090]
  - tools: ynl: print some information about attribute we can't parse (Hangbin Liu) [RHEL-123090]
  - tools: ynl: correctly handle overrides of fields in subset (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: fix sub-message key lookup for nested attributes (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen-c: don't require -o argument (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen-c: annotate valid choices for --mode (Hangbin Liu) [RHEL-123090]
  - tools: ynl-gen: allow uapi headers in sub-dirs (Hangbin Liu) [RHEL-123090]
  - tools/net/ynl: add async notification handling (Hangbin Liu) [RHEL-123090]
  - ynl: samples: Fix the wrong format specifier (Hangbin Liu) [RHEL-123090]
  - netlink: add NLA_POLICY_MAX_LEN macro (Hangbin Liu) [RHEL-123090]


