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


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


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


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


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


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


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


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


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


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


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


author: 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: Jiri Konecny <jkonecny@redhat.com> - 40.22.3.21-1
changelog:
  - Disable keyboard shortcut switching on gnome-kiosk (jkonecny)
    Related: RHEL-71880
    Resolves: RHEL-74504
  - Improve name of compositor layout selection method (jkonecny)
    Related: RHEL-71880
    Resolves: RHEL-74504
  - Split LocaledWrapper code for compositor (jkonecny)
    Related: RHEL-71880
    Resolves: RHEL-74504
  - security: do not crash initramfs ks parsing on failing certificate dump
    (rvykydal)
    Resolves: RHEL-61434
  - security: require pykickstart version with %certificates support (rvykydal)
    Resolves: RHEL-61434
  - security: add service to transfer certificates from initramfs (rvykydal)
    Resolves: RHEL-61434
  - security: import certificates in initramfs (rvykydal)
    Resolves: RHEL-61434
  - security: install certificates in pre-install phase only for dnf payload
    (rvykydal)
    Resolves: RHEL-61434
  - security: raise exception if certificate destination is unknown (rvykydal)
    Resolves: RHEL-61434
  - security: log a warning when dumping certificate over an existing file
    (rvykydal)
    Resolves: RHEL-61434
  - security: pre-install certificates before payload installation (rvykydal)
    Resolves: RHEL-61434
  - security: add API to install certificates early before payload (rvykydal)
    Resolves: RHEL-61434
  - security: install certificates on target system (rvykydal)
    Resolves: RHEL-61434
  - security: Add API for installation on target system (rvykydal)
    Resolves: RHEL-61434
  - security: import certificates early after Anaconda start (rvykydal)
    Resolves: RHEL-61434
  - security: add API to import certificates to Anaconda environment (rvykydal)
    Related: RHEL-61434
  - security: add API: Certificate getter (rvykydal)
    Resolves: RHEL-61434
  - kickstart: extend section specification for list of section data (rvykydal)
    Resolves: RHEL-61434
  - security: implement the support to install certificates to Anaconda
    (k.koukiou)
    Resolves: RHEL-61434


author: Jiri Konecny <jkonecny@redhat.com> - 40.22.3.22-1
changelog:
  - Fix RDP question will switch to GUI instead of TUI (jkonecny)
    Resolves: RHEL-77162
  - rpmostree: Use `--merge` for kargs (walters)
    Resolves: RHEL-73029
  - Revert "dracut: Remove 'linear' from modules to load" (vtrefny)
    Resolves: RHEL-76805


author: Radek Vykydal <rvykydal@redhat.com> - 40.22.3.23-1
changelog:
  - security: add a development note for certificates import in initramfs
    (rvykydal)
    Related: RHEL-77156
  - security: do not issue warning on existing certificate file during dump
    (rvykydal)
    Resolves: RHEL-77156
  - Add systemd override to make /usr RW in Dracut (mkolman)
    Resolves: RHEL-77192
  - network: pass NM global dns configuration to the installed system (rvykydal)
    Resolves: RHEL-71415
  - network: pass global dns initrd option to the installed system (rvykydal)
    Resolves: RHEL-71415


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: 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-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: 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-4
changelog:
  - edk2-AmdSevDxe-Fix-the-shim-fallback-reboot-workaround-fo.patch [RHEL-56082]
  - Resolves: RHEL-56082
    ([EDK2] Shim fallback reboot workaround might not work on SNP [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-5
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-skip-PatchInstructionX86-c.patch [RHEL-50185]
  - Resolves: RHEL-50185
    ([RHEL10] Hit soft lockup when hotplug vcpu)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20240524-7
changelog:
  - edk2-OvmfPkg-CpuHotplugSmm-delay-SMM-exit.patch [RHEL-56154]
  - Resolves: RHEL-56154
    (qemu-kvm: warning: Blocked re-entrant IO on MemoryRegion: acpi-cpu-hotplug at addr: 0x0 [rhel-10])


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: 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: 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: 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-2
changelog:
  - Update to jdk-21.0.5+10 (GA)
  - Update release notes to 21.0.5+10
  - Switch to GA mode.
  - Revert JDK-8327501 & JDK-8328366 backport until more mature.
  - ** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
  - Resolves: RHEL-61276


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.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: 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-125.el10]
changelog:
  - ibmveth: Add multi buffers rx replenishment hcall support (Mamatha Inamdar) [RHEL-104327]
  - net: ibmveth: Reset the adapter when unexpected states are detected (Mamatha Inamdar) [RHEL-104327]
  - x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake (Steve Best) [RHEL-95630]
  - ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting (Mamatha Inamdar) [RHEL-104319]
  - ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof (Mamatha Inamdar) [RHEL-104319]
  - ibmvnic: Add stat for tx direct vs tx batched (Mamatha Inamdar) [RHEL-104319]
  - s390/pci: Do not try re-enabling load/store if device is disabled (Mete Durlu) [RHEL-105599]
  - s390/pci: Fix stale function handles in error handling (Mete Durlu) [RHEL-105599]
  - s390/pci: Fix __pcilg_mio_inuser() inline assembly (Mete Durlu) [RHEL-105606]
  - platform/x86/amd/hsmp: Enhance the print messages to prevent confusion (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() (Steve Best) [RHEL-102876]
  - x86/platform/amd: replace down_timeout() with down_interruptible() (Steve Best) [RHEL-102876]
  - x86/platform/amd: move final timeout check to after final sleep (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: fix building with CONFIG_HWMON=m (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: acpi: Add sysfs files to display HSMP telemetry (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Report power via hwmon sensors (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use a single DRIVER_VERSION for all hsmp modules (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive drivers (Steve Best) [RHEL-102876]
  - x86/platform/amd: Move the <asm/amd_node.h> header to <asm/amd/node.h> (Steve Best) [RHEL-102876]
  - x86/platform/amd: Clean up the <asm/amd/hsmp.h> header guards a bit (Steve Best) [RHEL-102876]
  - x86/platform/amd: Move the <asm/amd_hsmp.h> header to <asm/amd/hsmp.h> (Steve Best) [RHEL-102876]
  - x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE (Steve Best) [RHEL-102876]
  - x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() (Steve Best) [RHEL-102876]
  - x86/amd_node: Use defines for SMN register offsets (Steve Best) [RHEL-102876]
  - x86/amd_node: Remove dependency on AMD_NB (Steve Best) [RHEL-102876]
  - x86/amd_node: Update __amd_smn_rw() error paths (Steve Best) [RHEL-102876]
  - x86/amd_nb: Move SMN access code to a new amd_node driver (Steve Best) [RHEL-102876]
  - x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id() (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify function 3 search (Steve Best) [RHEL-102876]
  - x86/amd_nb: Use topology info to get AMD node count (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify root device search (Steve Best) [RHEL-102876]
  - x86/amd_nb: Simplify function 4 search (Steve Best) [RHEL-102876]
  - x86: Start moving AMD node functionality out of AMD_NB (Steve Best) [RHEL-102876]
  - x86/amd_nb: Clean up early_is_amd_nb() (Steve Best) [RHEL-102876]
  - x86/amd_nb: Restrict init function to AMD-based systems (Steve Best) [RHEL-102876]
  - x86/amd_nb: Add new PCI IDs for AMD family 0x1a (Steve Best) [RHEL-102876]
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Constify 'struct bin_attribute' (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Add support for HSMP protocol version 7 messages (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Change the error type (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Add new error code and error logs (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: mark hsmp_msg_desc_table[] as maybe_unused (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Make hsmp_pdev static instead of global (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use dev_groups in the driver structure (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Use name space while exporting module symbols (Steve Best) [RHEL-102876]
  - redhat/configs: Enable CONFIG_AMD_HSMP_ACPI and CONFIG_AMD_HSMP_PLAT on RHEL (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create separate ACPI, plat and common drivers (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Change generic plat_dev name to hsmp_pdev (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move ACPI code to acpi.c (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move platform device specific code to plat.c (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Move structure and macros to header file (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Convert amd_hsmp_rdwr() to a function pointer (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create wrapper function init_acpi() (Steve Best) [RHEL-102876]
  - platform/x86/amd/hsmp: Create hsmp/ directory (Steve Best) [RHEL-102876]
  - redhat: update self-test data for 10.2 (Scott Weaver)
  - redhat: correct UPSTREAM_BRANCH (Scott Weaver)
  - redhat: bump RHEL_MINOR for 10.2 (Scott Weaver)


author: Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
changelog:
  - platform/x86/amd: pmf: Simplify error flow in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
  - platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice (Steve Best) [RHEL-104142]
  - platform/x86/amd: pmf: Use device managed allocations (Steve Best) [RHEL-104142]
  - drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies (Steve Best) [RHEL-104142]
  - drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies (Steve Best) [RHEL-104142]
  - platform/x86: amd: pmf: Fix STT limits (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Propagate PMF-TA return codes (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Initialize and clean up `cb_mutex` (Steve Best) [RHEL-104142]
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver (Steve Best) [RHEL-104142]
  - platform/x86/amd: pmf: Switch to guard(mutex) (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA (Steve Best) [RHEL-104142]
  - platform/x86/amd: pmf: Drop all quirks (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() (Steve Best) [RHEL-104142]
  - platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling (Steve Best) [RHEL-104142]
  - netfs: Fix unbuffered write error handling (Paulo Alcantara) [RHEL-104442]
  - redhat/configs: enable CONFIG_TCG_ARM_CRB_FFA on aarch64 (Marcin Juszkiewicz) [RHEL-102692]
  - tpm_crb_ffa: Remove unused export (Marcin Juszkiewicz) [RHEL-102692]
  - tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A (Marcin Juszkiewicz) [RHEL-102692]
  - tpm_crb: Add support for the ARM FF-A start method (Marcin Juszkiewicz) [RHEL-102692]
  - ACPICA: Add start method for ARM FF-A (Marcin Juszkiewicz) [RHEL-102692]
  - Documentation: tpm: Add documentation for the CRB FF-A interface (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Fix the missing entry in struct ffa_indirect_msg_hdr (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Move memory allocation outside the mutex locking (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Fix memory leak by freeing notifier callback node (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Skip Rx buffer ownership release if not acquired (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Set dma_mask for ffa devices (Marcin Juszkiewicz) [RHEL-102692] {CVE-2025-38043}
  - firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Add support for handling framework notifications (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Add support for {un,}registration of framework notifications (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Refactoring to prepare for framework notification support (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Reject higher major version as incompatible (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Handle the presence of host partition in the partition info (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Refactor addition of partition information into XArray (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Align sync_send_receive{,2} function prototypes (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Replace UUID buffer to standard UUID format (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Replace SCMI by FF-A in the macro (Marcin Juszkiewicz) [RHEL-102692]
  - firmware: arm_ffa: Fix the race around setting ffa_dev->properties (Marcin Juszkiewicz) [RHEL-102692]
  - perf sched timehist: decode process names of processes in zombie state (Anubhav Shelat) [RHEL-68347]
  - tools/power turbostat: version 2025.09.09 (Steve Best) [RHEL-110366]
  - tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Steve Best) [RHEL-110366]
  - tools/power turbostat: standardize PER_THREAD_PARAMS (Steve Best) [RHEL-110366]
  - tools/power turbostat: Fix DMR support (Steve Best) [RHEL-110366]
  - tools/power turbostat: add format "average" for external attributes (Steve Best) [RHEL-110366]
  - tools/power turbostat: delete GET_PKG() (Steve Best) [RHEL-110366]
  - tools/power turbostat: probe and display L3 cache topology (Steve Best) [RHEL-110366]
  - tools/power turbostat: Support more than 64 built-in-counters (Steve Best) [RHEL-110366]
  - tools/power turbostat: Fix bogus SysWatt for forked program (Steve Best) [RHEL-110366]
  - tools/power turbostat: Handle cap_get_proc() ENOSYS (Steve Best) [RHEL-110366]
  - tools/power turbostat: Fix build with musl (Steve Best) [RHEL-110366]
  - tools/power turbostat: verify arguments to params --show and --hide (Steve Best) [RHEL-110366]
  - tools/power turbostat: regression fix: --show C1E% (Steve Best) [RHEL-110366]
  - tools/power turbostat: version 2025.06.08 (Steve Best) [RHEL-110366]
  - tools/power turbostat: Add initial support for BartlettLake (Steve Best) [RHEL-110366]
  - x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (Steve Best) [RHEL-110366]
  - tools/power turbostat: Add initial support for DMR (Steve Best) [RHEL-110366]
  - tools/power turbostat: Dump RAPL sysfs info (Steve Best) [RHEL-110366]
  - tools/power turbostat: Avoid probing the same perf counters (Steve Best) [RHEL-110366]
  - tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Steve Best) [RHEL-110366]
  - tools/power turbostat: Clean up add perf/msr counter logic (Steve Best) [RHEL-110366]
  - tools/power turbostat: Introduce add_msr_counter() (Steve Best) [RHEL-110366]
  - tools/power turbostat: Remove add_msr_perf_counter_() (Steve Best) [RHEL-110366]
  - tools/power turbostat: Remove add_cstate_perf_counter_() (Steve Best) [RHEL-110366]
  - tools/power turbostat: Remove add_rapl_perf_counter_() (Steve Best) [RHEL-110366]
  - tools/power turbostat: Quit early for unsupported RAPL counters (Steve Best) [RHEL-110366]
  - tools/power turbostat: Always check rapl_joules flag (Steve Best) [RHEL-110366]
  - tools/power turbostat: Fix AMD package-energy reporting (Steve Best) [RHEL-110366]
  - tools/power turbostat: Fix RAPL_GFX_ALL typo (Steve Best) [RHEL-110366]
  - tools/power turbostat: Add Android support for MSR device handling (Steve Best) [RHEL-110366]
  - coredump: Only sort VMAs when core_sort_vma sysctl is set (Herton R. Krzesinski) [RHEL-96077]
  - misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE) (Myron Stowe) [RHEL-86521]
  - selftests/pcie_bwctrl: Fix test progs list (Myron Stowe) [RHEL-86521]
  - PCI: Restore assigned resources fully after release (Myron Stowe) [RHEL-86521]
  - PCI: Fix typos (Myron Stowe) [RHEL-86521]
  - PCI: intel-gw: Remove intel_pcie_cpu_addr() (Myron Stowe) [RHEL-86521]
  - PCI: imx6: Remove imx_pcie_cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Ensure proper iteration over outbound map windows (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Add dw_pcie_parent_bus_offset() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration (Myron Stowe) [RHEL-86521]
  - PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() (Myron Stowe) [RHEL-86521]
  - PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant (Myron Stowe) [RHEL-86521]
  - PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host (Myron Stowe) [RHEL-86521]
  - PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (Myron Stowe) [RHEL-86521]
  - PCI: qcom-ep: Enable EP mode support for SAR2130P (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom-ep: Add SAR2130P compatible (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom-ep: Describe optional IOMMU (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property (Myron Stowe) [RHEL-86521]
  - PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED (Myron Stowe) [RHEL-86521]
  - PCI: mediatek-gen3: Fix inconsistent indentation (Myron Stowe) [RHEL-86521]
  - PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property (Myron Stowe) [RHEL-86521]
  - PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC (Myron Stowe) [RHEL-86521]
  - PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (Myron Stowe) [RHEL-86521]
  - PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks (Myron Stowe) [RHEL-86521]
  - PCI: imx6: Identify controller via 'linux,pci-domain', not address (Myron Stowe) [RHEL-86521]
  - PCI: histb: Fix an error handling path in histb_pcie_probe() (Myron Stowe) [RHEL-86521]
  - PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Return -ENOMEM for allocation failures (Myron Stowe) [RHEL-86521]
  - perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Myron Stowe) [RHEL-86521]
  - PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Make const read-only arrays static (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Make two changes in MDIO register fields (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Use same constant table for config space access (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Fix potential premature regulator disabling (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Do not assume that register field starts at LSB (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Use internal register to change link capability (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Set generation limit before PCIe link up (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Add BCM2712 support (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Expand inbound window size up to 64GB (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Reuse pcie_cfg_data structure (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 (Myron Stowe) [RHEL-86521]
  - PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (Myron Stowe) [RHEL-86521]
  - PCI: altera: Add Agilex support (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: altera: Add binding for Agilex (Myron Stowe) [RHEL-86521]
  - PCI: tegra: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
  - PCI: apple: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
  - PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
  - PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
  - PCI: kirin: Tidy up _probe() related function with dev_err_probe() (Myron Stowe) [RHEL-86521]
  - PCI: kirin: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register (Myron Stowe) [RHEL-86521]
  - PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: Add intx_capable to epc_features struct (Myron Stowe) [RHEL-86521]
  - selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Do not use managed IRQ functions (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Give disabled BARs a distinct error code (Myron Stowe) [RHEL-86521]
  - misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() (Myron Stowe) [RHEL-86521]
  - selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test (Myron Stowe) [RHEL-86521]
  - selftests: pci_endpoint: Skip disabled BARs (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: Remove unused devm_pci_epc_destroy() (Myron Stowe) [RHEL-86521]
  - PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
  - PCI: keystone: Specify correct alignment requirement (Myron Stowe) [RHEL-86521]
  - PCI: keystone: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
  - PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
  - PCI: endpoint: pci-epf-test: Handle endianness properly (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: Add common schema for devices accessible through PCI BARs (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML (Myron Stowe) [RHEL-86521]
  - dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller (Myron Stowe) [RHEL-86521]
  - PCI: of: Create device tree PCI host bridge node (Myron Stowe) [RHEL-86521]
  - PCI: of_property: Constify parameter in of_pci_get_addr_flags() (Myron Stowe) [RHEL-86521]
  - PCI: of_property: Add support for NULL pdev in of_pci_set_address() (Myron Stowe) [RHEL-86521]
  - PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device (Myron Stowe) [RHEL-86521]
  - s390/pci: Support mmap() of PCI resources except for ISM devices (Myron Stowe) [RHEL-86521]
  - s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP (Myron Stowe) [RHEL-86521]
  - s390/pci: Fix s390_mmio_read/write syscall page fault handling (Myron Stowe) [RHEL-86521]
  - PCI: Fix NULL dereference in SR-IOV VF creation error path (Myron Stowe) [RHEL-86521]
  - PCI: Move cardbus IO size declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
  - PCI: Make pci_setup_bridge() static (Myron Stowe) [RHEL-86521]
  - PCI: Move resource reassignment func declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
  - PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h (Myron Stowe) [RHEL-86521]
  - PCI: Fix BAR resizing when VF BARs are assigned (Myron Stowe) [RHEL-86521]
  - PCI: Do not claim to release resource falsely (Myron Stowe) [RHEL-86521]
  - PCI: Increase Resizable BAR support from 512 GB to 128 TB (Myron Stowe) [RHEL-86521]
  - PCI: Rework optional resource handling (Myron Stowe) [RHEL-86521]
  - PCI: Perform reset_resource() and build fail list in sync (Myron Stowe) [RHEL-86521]
  - PCI: Use res->parent to check if resource is assigned (Myron Stowe) [RHEL-86521]
  - PCI: Add debug print when releasing resources before retry (Myron Stowe) [RHEL-86521]
  - PCI: Indicate optional resource assignment failures (Myron Stowe) [RHEL-86521]
  - PCI: Always have realloc_head in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
  - PCI: Extend enable to check for any optional resource (Myron Stowe) [RHEL-86521]
  - PCI: Add restore_dev_resource() (Myron Stowe) [RHEL-86521]
  - PCI: Remove incorrect comment from pci_reassign_resource() (Myron Stowe) [RHEL-86521]
  - PCI: Consolidate assignment loop next round preparation (Myron Stowe) [RHEL-86521]
  - PCI: Rename retval to ret (Myron Stowe) [RHEL-86521]
  - PCI: Use while loop and break instead of gotos (Myron Stowe) [RHEL-86521]
  - PCI: Refactor pdev_sort_resources() & __dev_sort_resources() (Myron Stowe) [RHEL-86521]
  - PCI: Converge return paths in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
  - PCI: Add dev & res local variables to resource assignment funcs (Myron Stowe) [RHEL-86521]
  - PCI: Add pci_resource_num() helper (Myron Stowe) [RHEL-86521]
  - PCI: Check resource_size() separately (Myron Stowe) [RHEL-86521]
  - PCI: Add pci_resource_is_iov() to identify IOV resources (Myron Stowe) [RHEL-86521]
  - PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-86521]
  - PCI: Use SZ_* instead of literals in setup-bus.c (Myron Stowe) [RHEL-86521]
  - PCI: Fix old_size lower bound in calculate_iosize() too (Myron Stowe) [RHEL-86521]
  - PCI: Allow relaxed bridge window tail sizing for optional resources (Myron Stowe) [RHEL-86521]
  - PCI: Simplify size1 assignment logic (Myron Stowe) [RHEL-86521]
  - PCI: Use min_align, not unrelated add_align, for size0 (Myron Stowe) [RHEL-86521]
  - PCI: Remove add_align overwrite unrelated to size0 (Myron Stowe) [RHEL-86521]
  - PCI: Cleanup dev->resource + resno to use pci_resource_n() (Myron Stowe) [RHEL-86521]
  - PCI: Log debug messages about reset method (Myron Stowe) [RHEL-86521]
  - PCI: Allow PCI bridges to go to D3Hot on all non-x86 (Myron Stowe) [RHEL-86521]
  - PCI: pciehp: Don't enable HPIE when resuming in poll mode (Myron Stowe) [RHEL-86521]
  - PCI: pciehp: Avoid unnecessary device replacement check (Myron Stowe) [RHEL-86521]
  - PCI/portdrv: Only disable pciehp interrupts early when needed (Myron Stowe) [RHEL-86521]
  - PCI: hotplug: Inline pci_hp_{create,remove}_module_link() (Myron Stowe) [RHEL-86521]
  - PCI: hotplug: Avoid backpointer dereferencing in has_*_file() (Myron Stowe) [RHEL-86521]
  - PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() (Myron Stowe) [RHEL-86521]
  - PCI: hotplug: Drop superfluous try_module_get() calls (Myron Stowe) [RHEL-86521]
  - PCI: hotplug: Drop superfluous pci_hotplug_slot_list (Myron Stowe) [RHEL-86521]
  - PCI: cpcihp: Remove unused .get_power() and .set_power() (Myron Stowe) [RHEL-86521]
  - PCI: shpchp: Remove 'shpchp_debug' module parameter (Myron Stowe) [RHEL-86521]
  - PCI: shpchp: Remove unused logging wrappers (Myron Stowe) [RHEL-86521]
  - PCI: shpchp: Change dbg() -> ctrl_dbg() (Myron Stowe) [RHEL-86521]
  - PCI: shpchp: Remove logging from module init/exit functions (Myron Stowe) [RHEL-86521]
  - PCI: Remove stray put_device() in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
  - PCI: Fix reference leak in pci_alloc_child_bus() (Myron Stowe) [RHEL-86521]
  - PCI: Fix reference leak in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
  - PCI: Cache offset of Resizable BAR capability (Myron Stowe) [RHEL-86521]
  - PCI: Enable Configuration RRS SV early (Myron Stowe) [RHEL-86521]
  - PCI/DOE: Allow enabling DOE without CXL (Myron Stowe) [RHEL-86521]
  - PCI/DOE: Expose DOE features via sysfs (Myron Stowe) [RHEL-86521]
  - PCI/DOE: Rename Discovery Response Data Object Contents to type (Myron Stowe) [RHEL-86521]
  - PCI/DOE: Rename DOE protocol to feature (Myron Stowe) [RHEL-86521]
  - PCI: Check BAR index for validity (Myron Stowe) [RHEL-86521]
  - PCI: Fix wrong length of devres array (Myron Stowe) [RHEL-86521]
  - PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (Myron Stowe) [RHEL-86521]
  - PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (Myron Stowe) [RHEL-86521]
  - selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (Myron Stowe) [RHEL-86521]
  - PCI/ASPM: Fix link state exit during switch upstream function removal (Myron Stowe) [RHEL-86521]
  - PCI/ERR: Handle TLP Log in Flit mode (Myron Stowe) [RHEL-86521]
  - PCI: Track Flit Mode Status & print it with link status (Myron Stowe) [RHEL-86521]
  - PCI/AER: Descope pci_printk() to aer_printk() (Myron Stowe) [RHEL-86521]
  - perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Myron Stowe) [RHEL-86521]
  - Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid (Myron Stowe) [RHEL-86521]
  - perf/dwc_pcie: Fix the event numbers (Myron Stowe) [RHEL-86521]
  - perf/dwc_pcie: Fix typos in event names (Myron Stowe) [RHEL-86521]
  - perf/dwc_pcie: Add support for Ampere SoCs (Myron Stowe) [RHEL-86521]
  - arm64: debug: remove debug exception registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: split bkpt32 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: split brk64 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: split hardware watchpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: split single stepping exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: refactor reinstall_suspended_bps() (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: split hardware breakpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: entry: Add entry and exit functions for debug exceptions (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64/fpsimd: Do not discard modified SVE state (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: remove break/step handler registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: call step handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: call software breakpoint handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: Introduce esr_is_ubsan_brk() (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: refactor aarch32_break_handler() (Luis Claudio R. Goncalves) [RHEL-69599]
  - arm64: debug: clean up single_step_handler logic (Luis Claudio R. Goncalves) [RHEL-69599]
  - Initial bringup of riscv64 for centos (Charles Mirabile) [RHEL-101827]
  - KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest (Charles Mirabile) [RHEL-101827]
  - KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock (Charles Mirabile) [RHEL-101827]
  - KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed (Charles Mirabile) [RHEL-101827]
  - RISC-V: Remove unnecessary include from compat.h (Charles Mirabile) [RHEL-101827]
  - powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed (Steve Best) [RHEL-111364]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-127.el10]
changelog:
  - s390/hypfs: Enable limited access during lockdown (Mete Durlu) [RHEL-111203]
  - s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Mete Durlu) [RHEL-111203]
  - hwmon: Add static visibility member to struct hwmon_ops (CKI Backport Bot) [RHEL-105091]
  - dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET (Ivan Vecera) [RHEL-104973]
  - dpll: Make ZL3073X invisible (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Fix build failure (Ivan Vecera) [RHEL-104973]
  - redhat/configs: enable CONFIG_ZL3073X* (Ivan Vecera) [RHEL-104973]
  - redhat/configs: enable CONFIG_I2C_MUX_PCA954x on x86 (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get fractional frequency offset (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to adjust phase (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement phase offset monitor feature (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get phase offset on connected input pin (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set esync on pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set frequency on pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement input pin state setting in automatic mode (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Add support to get/set priority on input pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Implement input pin selection in manual mode (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Register DPLL devices and pins (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Read DPLL types and pin properties from system firmware (Ivan Vecera) [RHEL-104973]
  - dpll: zl3073x: Fetch invariants during probe (Ivan Vecera) [RHEL-104973]
  - dpll: Add basic Microchip ZL3073x support (Ivan Vecera) [RHEL-104973]
  - dt-bindings: dpll: Add support for Microchip Azurite chip family (Ivan Vecera) [RHEL-104973]
  - dt-bindings: dpll: Add DPLL device and pin (Ivan Vecera) [RHEL-104973]
  - x86/CPU/AMD: Ignore invalid reset reason value (Steve Best) [RHEL-101301]
  - x86/CPU/AMD: Add X86_FEATURE_ZEN6 (Steve Best) [RHEL-106911]
  - x86/cpufeatures: Free up unused feature bits (Steve Best) [RHEL-106911]
  - intel_idle: Allow loading ACPI tables for any family (Steve Best) [RHEL-110839]
  - intel_idle: Update arguments of mwait_idle_with_hints() (Steve Best) [RHEL-110839]
  - intel_idle: Rescan "dead" SMT siblings during initialization (Steve Best) [RHEL-110839]
  - x86/smp: PM/hibernate: Split arch_resume_nosmt() (Steve Best) [RHEL-110839]
  - intel_idle: Use subsys_initcall_sync() for initialization (Steve Best) [RHEL-110839]
  - intel_idle: Add C1 demotion on/off sysfs knob (Steve Best) [RHEL-110839]
  - Move FCH header to a location accessible by all archs (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Clear metrics table at start of cycle (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL) (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles (Steve Best) [RHEL-103121]
  - x86/platform/amd: Move the <asm/amd_nb.h> header to <asm/amd/nb.h> (Steve Best) [RHEL-103121]
  - x86/mce/amd: Remove shared threshold bank plumbing (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: fix leak in probe() (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Use managed APIs for mutex (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Remove unnecessary line breaks (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move macros and structures to the PMC header file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Notify user when platform does not support s0ix transition (Steve Best) [RHEL-103121]
  - platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it (Steve Best) [RHEL-103121]
  - platform/x86/amd: pmc: Use guard(mutex) (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Add STB support for AMD Desktop variants (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update S2D message id for 1Ah Family 70h model (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update IP information structure for newer SoCs (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Use ARRAY_SIZE() to fill num_ips information (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Isolate STB code changes to a new file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Define enum for S2D/PMC msg_port and add helper function (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Update function names to align with new STB file (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move STB functionality to a new file for better code organization (Steve Best) [RHEL-103121]
  - platform/x86/amd/pmc: Move STB block into amd_pmc_s2d_init() (Steve Best) [RHEL-103121]
  - docs: core-api: document the IOVA-based API (Eder Zulian) [RHEL-73606]
  - dma-mapping: add a dma_need_unmap helper (Eder Zulian) [RHEL-73606]
  - dma-mapping: Implement link/unlink ranges API (Eder Zulian) [RHEL-73606]
  - iommu/dma: Factor out a iommu_dma_map_swiotlb helper (Eder Zulian) [RHEL-73606]
  - dma-mapping: Provide an interface to allow allocate IOVA (Eder Zulian) [RHEL-73606]
  - iommu: add kernel-doc for iommu_unmap_fast (Eder Zulian) [RHEL-73606]
  - iommu: generalize the batched sync after map interface (Eder Zulian) [RHEL-73606]
  - dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h (Eder Zulian) [RHEL-73606]
  - PCI/P2PDMA: Refactor the p2pdma mapping helpers (Eder Zulian) [RHEL-73606]
  - s390/ism: fix concurrency management in ism_cmd() (Mete Durlu) [RHEL-110207]
  - redhat/configs: Enable CONFIG_X86_BUS_LOCK_DETECT (John Allen) [RHEL-50321]
  - x86/bus_lock: Add support for AMD (John Allen) [RHEL-50321]
  - x86/split_lock: Move Split and Bus lock code to a dedicated file (John Allen) [RHEL-50321]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-130.el10]
changelog:
  - selftests/ftrace: Use readelf to find entry point in uprobe test (Anubhav Shelat) [RHEL-87219]
  - ublk selftests: add --no_ublk_fixed_fd for not using registered ublk char device (Ming Lei) [RHEL-106845]
  - ublk: avoid ublk_io_release() called after ublk char dev is closed (Ming Lei) [RHEL-106845]
  - block: validate QoS before calling __rq_qos_done_bio() (Ming Lei) [RHEL-106845]
  - md: improve return types of badblocks handling functions (Ming Lei) [RHEL-106845]
  - raid6: riscv: Fix NULL pointer dereference caused by a missing clobber (Ming Lei) [RHEL-106845]
  - dm-stripe: limit chunk_sectors to the stripe size (Ming Lei) [RHEL-106845]
  - md/raid10: set chunk_sectors limit (Ming Lei) [RHEL-106845]
  - md/raid0: set chunk_sectors limit (Ming Lei) [RHEL-106845]
  - md: allow removing faulty rdev during resync (Ming Lei) [RHEL-106845]
  - md/raid5: unset WQ_CPU_INTENSIVE for raid5 unbound workqueue (Ming Lei) [RHEL-106845]
  - md: remove/add redundancy group only in level change (Ming Lei) [RHEL-106845]
  - raid6: Add RISC-V SIMD syndrome and recovery calculations (Ming Lei) [RHEL-106845]
  - md/raid1: Add check for missing source disk in process_checks() (Ming Lei) [RHEL-106845]
  - md/raid10: fix missing discard IO accounting (Ming Lei) [RHEL-106845]
  - block: avoid cpu_hotplug_lock depedency on freeze_lock (Ming Lei) [RHEL-106845]
  - block: decrement block_rq_qos static key in rq_qos_del() (Ming Lei) [RHEL-106845]
  - block: skip q->rq_qos check in rq_qos_done_bio() (Ming Lei) [RHEL-106845]
  - blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues (Ming Lei) [RHEL-106845]
  - selftests: ublk: Use ARRAY_SIZE() macro to improve code (Ming Lei) [RHEL-106845]
  - block: fix kobject double initialization in add_disk (Ming Lei) [RHEL-106845]
  - block: fix potential deadlock while running nr_hw_queue update (Ming Lei) [RHEL-106845]
  - block: fix lockdep warning caused by lock dependency in elv_iosched_store (Ming Lei) [RHEL-106845]
  - block: move elevator queue allocation logic into blk_mq_init_sched (Ming Lei) [RHEL-106845]
  - ublk: check for unprivileged daemon on each I/O fetch (Ming Lei) [RHEL-106845]
  - ublk: don't quiesce in ublk_ch_release (Ming Lei) [RHEL-106845]
  - ublk: remove unused req argument from ublk_sub_req_ref() (Ming Lei) [RHEL-106845]
  - selftests: ublk: add utils.h (Ming Lei) [RHEL-106845]
  - selftests: ublk: add helper ublk_handle_uring_cmd() for handle ublk command (Ming Lei) [RHEL-106845]
  - selftests: ublk: improve flags naming (Ming Lei) [RHEL-106845]
  - selftests: ublk: remove ublk queue self-defined flags (Ming Lei) [RHEL-106845]
  - selftests: ublk: pass 'ublk_thread *' to more common helpers (Ming Lei) [RHEL-106845]
  - selftests: ublk: pass 'ublk_thread *' to ->queue_io() and ->tgt_io_done() (Ming Lei) [RHEL-106845]
  - selftests: ublk: remove `tag` parameter of ->tgt_io_done() (Ming Lei) [RHEL-106845]
  - ublk: pass 'const struct ublk_io *' to ublk_[un]map_io() (Ming Lei) [RHEL-106845]
  - ublk: remove ublk_commit_and_fetch() (Ming Lei) [RHEL-106845]
  - ublk: add helper ublk_check_fetch_buf() (Ming Lei) [RHEL-106845]
  - ublk: store auto buffer register data into `struct ublk_io` (Ming Lei) [RHEL-106845]
  - ublk: move auto buffer register handling into one dedicated helper (Ming Lei) [RHEL-106845]
  - ublk: avoid to pass `struct ublksrv_io_cmd *` to ublk_commit_and_fetch() (Ming Lei) [RHEL-106845]
  - ublk: let ublk_fill_io_cmd() cover more things (Ming Lei) [RHEL-106845]
  - ublk: move fake timeout logic into __ublk_complete_rq() (Ming Lei) [RHEL-106845]
  - ublk: look up ublk task via its pid in timeout handler (Ming Lei) [RHEL-106845]
  - ublk: validate ublk server pid (Ming Lei) [RHEL-106845]
  - ublk: introduce and use ublk_set_canceling helper (Ming Lei) [RHEL-106845]
  - ublk: speed up ublk server exit handling (Ming Lei) [RHEL-106845]
  - blk-mq: add number of queue calc helper (Ming Lei) [RHEL-106845]
  - ublk: cache-align struct ublk_io (Ming Lei) [RHEL-106845]
  - ublk: remove ubq checks from ublk_{get,put}_req_ref() (Ming Lei) [RHEL-106845]
  - ublk: optimize UBLK_IO_UNREGISTER_IO_BUF on daemon task (Ming Lei) [RHEL-106845]
  - ublk: optimize UBLK_IO_REGISTER_IO_BUF on daemon task (Ming Lei) [RHEL-106845]
  - ublk: return early if blk_should_fake_timeout() (Ming Lei) [RHEL-106845]
  - ublk: allow UBLK_IO_(UN)REGISTER_IO_BUF on any task (Ming Lei) [RHEL-106845]
  - ublk: don't take ublk_queue in ublk_unregister_io_buf() (Ming Lei) [RHEL-106845]
  - ublk: consolidate UBLK_IO_FLAG_{ACTIVE,OWNED_BY_SRV} checks (Ming Lei) [RHEL-106845]
  - ublk: remove task variable from __ublk_ch_uring_cmd() (Ming Lei) [RHEL-106845]
  - ublk: handle UBLK_IO_FETCH_REQ earlier (Ming Lei) [RHEL-106845]
  - ublk: check cmd_op first (Ming Lei) [RHEL-106845]
  - ublk: remove struct ublk_rq_data (Ming Lei) [RHEL-106845]
  - ublk: use vmalloc for ublk_device's __queues (Ming Lei) [RHEL-106845]
  - redhat/configs: Adding CONFIG_BLK_DEV_ZONED_LOOP (Ming Lei) [RHEL-106845]
  - block: restore default wbt enablement (Ming Lei) [RHEL-106845]
  - zloop: fix KASAN use-after-free of tag set (Ming Lei) [RHEL-106845] {CVE-2025-38620}
  - mm: fix vmstat after removing NR_BOUNCE (Ming Lei) [RHEL-106845]
  - nbd: fix lockdep deadlock warning (Ming Lei) [RHEL-106845]
  - block: restore two stage elevator switch while running nr_hw_queue update (Ming Lei) [RHEL-106845]
  - md/raid10: fix set but not used variable in sync_request_write() (Ming Lei) [RHEL-106845]
  - block: fix module reference leak in mq-deadline I/O scheduler (Ming Lei) [RHEL-106845]
  - nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() (Ming Lei) [RHEL-106845]
  - block: fix kobject leak in blk_unregister_queue (Ming Lei) [RHEL-106845]
  - nbd: fix uaf in nbd_genl_connect() error path (Ming Lei) [RHEL-106845] {CVE-2025-38443}
  - md/md-bitmap: fix GPF in bitmap_get_stats() (Ming Lei) [RHEL-106845] {CVE-2025-38451}
  - md/md-bitmap: fix stats collection for external bitmaps (Ming Lei) [RHEL-106845]
  - md/raid1,raid10: strip REQ_NOWAIT from member bios (Ming Lei) [RHEL-106845]
  - raid10: cleanup memleak at raid10_make_request (Ming Lei) [RHEL-106845] {CVE-2025-38444}
  - md/raid1: Fix stack memory use after return in raid1_reshape (Ming Lei) [RHEL-106845] {CVE-2025-38445}
  - brd: fix sleeping function called from invalid context in brd_insert_page() (Ming Lei) [RHEL-106845]
  - ublk: don't queue request if the associated uring_cmd is canceled (Ming Lei) [RHEL-106845]
  - block: fix false warning in bdev_count_inflight_rw() (Ming Lei) [RHEL-106845]
  - ublk: sanity check add_dev input for underflow (Ming Lei) [RHEL-106845]
  - ublk: setup ublk_io correctly in case of ublk_get_data() failure (Ming Lei) [RHEL-106845]
  - ublk: update UBLK_F_SUPPORT_ZERO_COPY comment in UAPI header (Ming Lei) [RHEL-106845]
  - ublk: fix narrowing warnings in UAPI header (Ming Lei) [RHEL-106845]
  - selftests: ublk: don't take same backing file for more than one ublk devices (Ming Lei) [RHEL-106845]
  - ublk: build batch from IOs in same io_ring_ctx and io task (Ming Lei) [RHEL-106845]
  - ublk: santizize the arguments from userspace when adding a device (Ming Lei) [RHEL-106845] {CVE-2025-38182}
  - aoe: defer rexmit timer downdev work to workqueue (Ming Lei) [RHEL-106845]
  - aoe: clean device rq_list in aoedev_downdev() (Ming Lei) [RHEL-106845] {CVE-2025-38326}
  - nvme: always punt polled uring_cmd end_io work to task_work (Ming Lei) [RHEL-106845]
  - Documentation: ublk: Separate UBLK_F_AUTO_BUF_REG fallback behavior sublists (Ming Lei) [RHEL-106845]
  - block: Fix bvec_set_folio() for very large folios (Ming Lei) [RHEL-106845]
  - bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP (Ming Lei) [RHEL-106845]
  - block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work (Ming Lei) [RHEL-106845] {CVE-2025-38302}
  - block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion (Ming Lei) [RHEL-106845]
  - ublk: document auto buffer registration(UBLK_F_AUTO_BUF_REG) (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: improve behavior on init failure (Ming Lei) [RHEL-106845]
  - block: drop direction param from bio_integrity_copy_user() (Ming Lei) [RHEL-106845]
  - selftests: ublk: cover PER_IO_DAEMON in more stress tests (Ming Lei) [RHEL-106845]
  - Documentation: ublk: document UBLK_F_PER_IO_DAEMON (Ming Lei) [RHEL-106845]
  - selftests: ublk: add stress test for per io daemons (Ming Lei) [RHEL-106845]
  - selftests: ublk: add functional test for per io daemons (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: decouple ublk_queues from ublk server threads (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: move per-thread data out of ublk_queue (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: lift queue initialization out of thread (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: tie sqe allocation to io instead of queue (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: plumb q_id in io_uring user_data (Ming Lei) [RHEL-106845]
  - ublk: have a per-io daemon instead of a per-queue daemon (Ming Lei) [RHEL-106845]
  - md/md-bitmap: remove parameter slot from bitmap_create() (Ming Lei) [RHEL-106845]
  - md/md-bitmap: cleanup bitmap_ops->startwrite() (Ming Lei) [RHEL-106845]
  - md/dm-raid: remove max_write_behind setting limit (Ming Lei) [RHEL-106845]
  - md/md-bitmap: fix dm-raid max_write_behind setting (Ming Lei) [RHEL-106845]
  - md/raid1,raid10: don't handle IO error for REQ_RAHEAD and REQ_NOWAIT (Ming Lei) [RHEL-106845]
  - selftests: ublk: add test for UBLK_F_QUIESCE (Ming Lei) [RHEL-106845]
  - ublk: add feature UBLK_F_QUIESCE (Ming Lei) [RHEL-106845]
  - selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZE (Ming Lei) [RHEL-106845]
  - traceevent/block: Add REQ_ATOMIC flag to block trace events (Ming Lei) [RHEL-106845]
  - ublk: run auto buf unregisgering in same io_ring_ctx with registering (Ming Lei) [RHEL-106845]
  - io_uring: add helper io_uring_cmd_ctx_handle() (Ming Lei) [RHEL-106845]
  - ublk: remove io argument from ublk_auto_buf_reg_fallback() (Ming Lei) [RHEL-106845]
  - ublk: handle ublk_set_auto_buf_reg() failure correctly in ublk_fetch() (Ming Lei) [RHEL-106845]
  - selftests: ublk: add test for covering UBLK_AUTO_BUF_REG_FALLBACK (Ming Lei) [RHEL-106845]
  - selftests: ublk: support UBLK_F_AUTO_BUF_REG (Ming Lei) [RHEL-106845]
  - ublk: support UBLK_AUTO_BUF_REG_FALLBACK (Ming Lei) [RHEL-106845]
  - ublk: register buffer to local io_uring with provided buf index via UBLK_F_AUTO_BUF_REG (Ming Lei) [RHEL-106845]
  - ublk: prepare for supporting to register request buffer automatically (Ming Lei) [RHEL-106845]
  - ublk: convert to refcount_t (Ming Lei) [RHEL-106845]
  - selftests: ublk: make IO & device removal test more stressful (Ming Lei) [RHEL-106845]
  - nvmet-tcp: switch to using the crc32c library (Ming Lei) [RHEL-106845]
  - nvmet: replace strncpy with strscpy (Ming Lei) [RHEL-106845]
  - nvme-tcp: open-code nvme_tcp_queue_request() for R2T (Ming Lei) [RHEL-106845]
  - nvme-loop: avoid -Wflex-array-member-not-at-end warning (Ming Lei) [RHEL-106845]
  - blk-mq: add a copyright notice to blk-mq-dma.c (Ming Lei) [RHEL-106845]
  - blk-mq: move the DMA mapping code to a separate file (Ming Lei) [RHEL-106845]
  - cdrom: Remove unnecessary NULL check before unregister_sysctl_table() (Ming Lei) [RHEL-106845]
  - block: fix elv_update_nr_hw_queues() to reattach elevator (Ming Lei) [RHEL-106845]
  - brd: avoid extra xarray lookups on first write (Ming Lei) [RHEL-106845]
  - block: Remove obsolete configs BLK_MQ_{PCI,VIRTIO} (Ming Lei) [RHEL-106845]
  - block: remove the same_page output argument to bvec_try_merge_page (Ming Lei) [RHEL-106845]
  - block: unfreeze queue if realloc tag set fails during nr_hw_queues update (Ming Lei) [RHEL-106845]
  - md: clean up accounting for issued sync IO (Ming Lei) [RHEL-106845]
  - md: fix is_mddev_idle() (Ming Lei) [RHEL-106845]
  - md: add a new api sync_io_depth (Ming Lei) [RHEL-106845]
  - md: record dm-raid gendisk in mddev (Ming Lei) [RHEL-106845]
  - block: export API to get the number of bdev inflight IO (Ming Lei) [RHEL-106845]
  - block: clean up blk_mq_in_flight_rw() (Ming Lei) [RHEL-106845]
  - block: WARN if bdev inflight counter is negative (Ming Lei) [RHEL-106845]
  - block: reuse part_in_flight_rw for part_in_flight (Ming Lei) [RHEL-106845]
  - blk-mq: remove blk_mq_in_flight() (Ming Lei) [RHEL-106845]
  - block: move removing elevator after deleting disk->queue_kobj (Ming Lei) [RHEL-106845]
  - block: don't quiesce queue for calling elevator_set_none() (Ming Lei) [RHEL-106845]
  - fs: aio: initialize .ki_write_stream of read-write request (Ming Lei) [RHEL-106845]
  - dm-integrity: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
  - dm-bufio: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
  - PM: hibernate: split and simplify hib_submit_io (Ming Lei) [RHEL-106845]
  - zonefs: use bdev_rw_virt in zonefs_read_super (Ming Lei) [RHEL-106845]
  - gfs2: use bdev_rw_virt in gfs2_read_super (Ming Lei) [RHEL-106845]
  - rnbd-srv: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
  - bcache: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
  - block: simplify bio_map_kern (Ming Lei) [RHEL-106845]
  - block: pass the operation to bio_{map,copy}_kern (Ming Lei) [RHEL-106845]
  - block: remove the q argument from blk_rq_map_kern (Ming Lei) [RHEL-106845]
  - block: add a bio_add_vmalloc helpers (Ming Lei) [RHEL-106845]
  - block: add a bio_add_max_vecs helper (Ming Lei) [RHEL-106845]
  - block: add a bdev_rw_virt helper (Ming Lei) [RHEL-106845]
  - block: add a bio_add_virt_nofail helper (Ming Lei) [RHEL-106845]
  - block: fix warning on 'make htmldocs' (Ming Lei) [RHEL-106845]
  - nvme: fix incorrect sizeof (Ming Lei) [RHEL-106845]
  - nvme: fix write_stream_granularity initialization (Ming Lei) [RHEL-106845]
  - nvme: use fdp streams if write stream is provided (Ming Lei) [RHEL-106845]
  - nvme: register fdp parameters with the block layer (Ming Lei) [RHEL-106845]
  - nvme: add FDP definitions (Ming Lei) [RHEL-106845]
  - nvme: pass a void pointer to nvme_get/set_features for the result (Ming Lei) [RHEL-106845]
  - nvme: add a nvme_get_log_lsi helper (Ming Lei) [RHEL-106845]
  - io_uring: enable per-io write streams (Ming Lei) [RHEL-106845]
  - block: expose write streams for block device nodes (Ming Lei) [RHEL-106845]
  - block: introduce a write_stream_granularity queue limit (Ming Lei) [RHEL-106845]
  - block: introduce max_write_streams queue limit (Ming Lei) [RHEL-106845]
  - block: add a bi_write_stream field (Ming Lei) [RHEL-106845]
  - fs: add a write stream field to the kiocb (Ming Lei) [RHEL-106845]
  - block: only update request sector if needed (Ming Lei) [RHEL-106845]
  - block: move wbt_enable_default() out of queue freezing from sched ->exit() (Ming Lei) [RHEL-106845]
  - block: move hctx cpuhp add/del out of queue freezing (Ming Lei) [RHEL-106845]
  - block: don't acquire ->elevator_lock in blk_mq_map_swqueue and blk_mq_realloc_hw_ctxs (Ming Lei) [RHEL-106845]
  - block: move hctx debugfs/sysfs registering out of freezing queue (Ming Lei) [RHEL-106845]
  - block: move elv_register[unregister]_queue out of elevator_lock (Ming Lei) [RHEL-106845]
  - block: add new helper for disabling elevator switch when deleting disk (Ming Lei) [RHEL-106845]
  - block: fail to show/store elevator sysfs attribute if elevator is dying (Ming Lei) [RHEL-106845]
  - block: remove elevator queue's type check in elv_attr_show/store() (Ming Lei) [RHEL-106845]
  - block: pass elevator_queue to elv_register_queue & unregister_queue (Ming Lei) [RHEL-106845]
  - block: unifying elevator change (Ming Lei) [RHEL-106845]
  - block: add `struct elv_change_ctx` for unifying elevator change (Ming Lei) [RHEL-106845]
  - block: move queue freezing & elevator_lock into elevator_change() (Ming Lei) [RHEL-106845]
  - block: simplify elevator reattachment for updating nr_hw_queues (Ming Lei) [RHEL-106845]
  - block: move blk_queue_registered() check into elv_iosched_store() (Ming Lei) [RHEL-106845]
  - block: fold elevator_disable into elevator_switch (Ming Lei) [RHEL-106845]
  - block: look up the elevator type in elevator_switch (Ming Lei) [RHEL-106845]
  - block: don't allow to switch elevator if updating nr_hw_queues is in-progress (Ming Lei) [RHEL-106845]
  - block: prevent adding/deleting disk during updating nr_hw_queues (Ming Lei) [RHEL-106845]
  - block: add helper add_disk_final() (Ming Lei) [RHEL-106845]
  - block: move sched debugfs register into elvevator_register_queue (Ming Lei) [RHEL-106845]
  - block: add two helpers for registering/un-registering sched debugfs (Ming Lei) [RHEL-106845]
  - block: use q->elevator with ->elevator_lock held in elv_iosched_show() (Ming Lei) [RHEL-106845]
  - block: don't call freeze queue in elevator_switch() and elevator_disable() (Ming Lei) [RHEL-106845]
  - block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flag (Ming Lei) [RHEL-106845]
  - block: move blk_mq_add_queue_tag_set() after blk_mq_map_swqueue() (Ming Lei) [RHEL-106845]
  - brd: fix discard end sector (Ming Lei) [RHEL-106845]
  - brd: fix aligned_sector from brd_do_discard() (Ming Lei) [RHEL-106845]
  - brd: protect page with rcu (Ming Lei) [RHEL-106845]
  - ublk: consolidate UBLK_IO_FLAG_OWNED_BY_SRV checks (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: fix include path (Ming Lei) [RHEL-106845]
  - selftests: ublk: make test_generic_06 silent on success (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: build with -Werror iff WERROR!=0 (Ming Lei) [RHEL-106845]
  - mm: remove NR_BOUNCE zone stat (Ming Lei) [RHEL-106845]
  - block: remove bounce buffering support (Ming Lei) [RHEL-106845]
  - scsi: remove the no_highmem flag in the host (Ming Lei) [RHEL-106845]
  - usb-storage: reject probe of device one non-DMA HCDs when using highmem (Ming Lei) [RHEL-106845]
  - scsi: make ppa depend on !HIGHMEM (Ming Lei) [RHEL-106845]
  - scsi: make imm depend on !HIGHMEM (Ming Lei) [RHEL-106845]
  - scsi: make aha152x depend on !HIGHMEM (Ming Lei) [RHEL-106845]
  - block: use writeback_iter (Ming Lei) [RHEL-106845]
  - ublk: store request pointer in ublk_io (Ming Lei) [RHEL-106845]
  - ublk: check UBLK_IO_FLAG_OWNED_BY_SRV in ublk_abort_queue() (Ming Lei) [RHEL-106845]
  - ublk: don't call ublk_dispatch_req() for NEED_GET_DATA (Ming Lei) [RHEL-106845]
  - ublk: factor out ublk_start_io() helper (Ming Lei) [RHEL-106845]
  - ublk: don't log uring_cmd cmd_op in ublk_dispatch_req() (Ming Lei) [RHEL-106845]
  - ublk: take const ubq pointer in ublk_get_iod() (Ming Lei) [RHEL-106845]
  - ublk: remove misleading "ubq" in "ubq_complete_io_cmd()" (Ming Lei) [RHEL-106845]
  - ublk: fix "immepdately" typo in comment (Ming Lei) [RHEL-106845]
  - ublk: factor out ublk_commit_and_fetch (Ming Lei) [RHEL-106845]
  - block: avoid hctx spinlock for plug with multiple queues (Ming Lei) [RHEL-106845]
  - block: factor out blk_mq_dispatch_queue_requests() helper (Ming Lei) [RHEL-106845]
  - block: take rq_list instead of plug in dispatch functions (Ming Lei) [RHEL-106845]
  - Documentation: Document the new zoned loop block device driver (Ming Lei) [RHEL-106845]
  - block: new zoned loop block device driver (Ming Lei) [RHEL-106845]
  - brd: use memcpy_{to,from]_page in brd_rw_bvec (Ming Lei) [RHEL-106845]
  - brd: split I/O at page boundaries (Ming Lei) [RHEL-106845]
  - brd: use bvec_kmap_local in brd_do_bvec (Ming Lei) [RHEL-106845]
  - brd: remove the sector variable in brd_submit_bio (Ming Lei) [RHEL-106845]
  - brd: pass a bvec pointer to brd_do_bvec (Ming Lei) [RHEL-106845]
  - ublk: remove unnecessary ubq checks (Ming Lei) [RHEL-106845]
  - ublk: Add UBLK_U_CMD_UPDATE_SIZE (Ming Lei) [RHEL-106845]
  - block: blk-rq-qos: guard rq-qos helpers by static key (Ming Lei) [RHEL-106845]
  - block: ensure that struct blk_mq_alloc_data is fully initialized (Ming Lei) [RHEL-106845]
  - block: Simplify blk_mq_dispatch_rq_list() and its callers (Ming Lei) [RHEL-106845]
  - ublk: fix dead loop when canceling io command (Ming Lei) [RHEL-106845]
  - ublk: remove the check of ublk_need_req_ref() from __ublk_check_and_get_req (Ming Lei) [RHEL-106845]
  - ublk: enhance check for register/unregister io buffer command (Ming Lei) [RHEL-106845]
  - ublk: decouple zero copy from user copy (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix UBLK_F_NEED_GET_DATA (Ming Lei) [RHEL-106845]
  - ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd (Ming Lei) [RHEL-106845] {CVE-2025-37906}
  - ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (Ming Lei) [RHEL-106845]
  - selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 coreutils (Ming Lei) [RHEL-106845]
  - selftests: ublk: remove useless 'delay_us' from 'struct dev_ctx' (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix recover test (Ming Lei) [RHEL-106845]
  - selftests: ublk: add generic_06 for covering fault inject (Ming Lei) [RHEL-106845]
  - ublk: simplify aborting ublk request (Ming Lei) [RHEL-106845]
  - ublk: remove __ublk_quiesce_dev() (Ming Lei) [RHEL-106845]
  - ublk: improve detection and handling of ublk server exit (Ming Lei) [RHEL-106845]
  - ublk: move device reset into ublk_ch_release() (Ming Lei) [RHEL-106845]
  - ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (Ming Lei) [RHEL-106845]
  - ublk: add ublk_force_abort_dev() (Ming Lei) [RHEL-106845]
  - ublk: properly serialize all FETCH_REQs (Ming Lei) [RHEL-106845]
  - selftests: ublk: move creating UBLK_TMP into _prep_test() (Ming Lei) [RHEL-106845]
  - selftests: ublk: add test_stress_05.sh (Ming Lei) [RHEL-106845]
  - selftests: ublk: support user recovery (Ming Lei) [RHEL-106845]
  - selftests: ublk: support target specific command line (Ming Lei) [RHEL-106845]
  - selftests: ublk: increase max nr_queues and queue depth (Ming Lei) [RHEL-106845]
  - selftests: ublk: set queue pthread's cpu affinity (Ming Lei) [RHEL-106845]
  - selftests: ublk: setup ring with IORING_SETUP_SINGLE_ISSUER/IORING_SETUP_DEFER_TASKRUN (Ming Lei) [RHEL-106845]
  - selftests: ublk: add two stress tests for zero copy feature (Ming Lei) [RHEL-106845]
  - selftests: ublk: run stress tests in parallel (Ming Lei) [RHEL-106845]
  - selftests: ublk: make sure _add_ublk_dev can return in sub-shell (Ming Lei) [RHEL-106845]
  - selftests: ublk: cleanup backfile automatically (Ming Lei) [RHEL-106845]
  - selftests: ublk: add io_uring uapi header (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix ublk_find_tgt() (Ming Lei) [RHEL-106845]
  - ublk: don't suggest CONFIG_BLK_DEV_UBLK=Y (Ming Lei) [RHEL-106845]
  - ublk: pass ublksrv_ctrl_cmd * instead of io_uring_cmd * (Ming Lei) [RHEL-106845]
  - ublk: don't fail request for recovery & reissue in case of ubq->canceling (Ming Lei) [RHEL-106845]
  - ublk: fix handling recovery & reissue in ublk_abort_queue() (Ming Lei) [RHEL-106845] {CVE-2025-37759}
  - selftests: ublk: fix test_stripe_04 (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: validate buffer count with offset for cloning (Ming Lei) [RHEL-106845] {CVE-2025-38196}
  - io_uring/memmap: cast nr_pages to size_t before shifting (Ming Lei) [RHEL-106845]
  - io_uring/poll: fix POLLERR handling (Ming Lei) [RHEL-106845]
  - io_uring/net: only consider msg_inq if larger than 1 (Ming Lei) [RHEL-106845]
  - io_uring: don't assume uaddr alignment in io_vec_fill_bvec (Ming Lei) [RHEL-106845]
  - io_uring/net: always use current transfer count for buffer put (Ming Lei) [RHEL-106845]
  - io_uring/net: only retry recv bundle for a full transfer (Ming Lei) [RHEL-106845]
  - io_uring: fix overflow resched cqe reordering (Ming Lei) [RHEL-106845]
  - io_uring/cmd: axe duplicate io_uring_cmd_import_fixed_vec() declaration (Ming Lei) [RHEL-106845]
  - io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo() (Ming Lei) [RHEL-106845] {CVE-2025-38002}
  - io_uring/memmap: don't use page_address() on a highmem page (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: fix hybrid polling initialization issue (Ming Lei) [RHEL-106845]
  - io_uring/sqpoll: Increase task_work submission batch size (Ming Lei) [RHEL-106845]
  - io_uring: always arm linked timeouts prior to issue (Ming Lei) [RHEL-106845]
  - io_uring/fdinfo: annotate racy sq/cq head/tail reads (Ming Lei) [RHEL-106845]
  - io_uring: fix 'sync' handling of io_fallback_tw() (Ming Lei) [RHEL-106845]
  - io_uring: don't duplicate flushing in io_req_post_cqe (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: ensure segments counts are correct on kbuf buffers (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: send exact nr_segs for fixed buffer (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: refactor io_import_fixed (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: separate kbuf offset adjustments (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: don't skip offset calculation (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: reject zero sized provided buffers (Ming Lei) [RHEL-106845]
  - io_uring: don't post tag CQEs on file/buffer registration failure (Ming Lei) [RHEL-106845]
  - io_uring: always do atomic put from iowq (Ming Lei) [RHEL-106845]
  - selftests: ublk: enable zero copy for stripe target (Ming Lei) [RHEL-106845]
  - io_uring: support vectored kernel fixed buffer (Ming Lei) [RHEL-106845]
  - io_uring: add validate_fixed_range() for validate fixed buffer (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: fix an error log line (Ming Lei) [RHEL-106845]
  - selftests: ublk: kublk: use ioctl-encoded opcodes (Ming Lei) [RHEL-106845]
  - io_uring/net: avoid import_ubuf for regvec send (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: check size when importing reg buffer (Ming Lei) [RHEL-106845]
  - io_uring: cleanup {g,s]etsockopt sqe reading (Ming Lei) [RHEL-106845]
  - io_uring: hide caches sqes from drivers (Ming Lei) [RHEL-106845]
  - io_uring: add req flag invariant build assertion (Ming Lei) [RHEL-106845]
  - Documentation: ublk: remove dead footnote (Ming Lei) [RHEL-106845]
  - selftests: ublk: specify io_cmd_buf pointer type (Ming Lei) [RHEL-106845]
  - ublk: specify io_cmd_buf pointer type (Ming Lei) [RHEL-106845]
  - io_uring: don't pass ctx to tw add remote helper (Ming Lei) [RHEL-106845]
  - io_uring/msg: initialise msg request opcode (Ming Lei) [RHEL-106845]
  - io_uring/msg: rename io_double_lock_ctx() (Ming Lei) [RHEL-106845]
  - io_uring/net: import zc ubuf earlier (Ming Lei) [RHEL-106845]
  - io_uring/net: set sg_from_iter in advance (Ming Lei) [RHEL-106845]
  - io_uring/net: clusterise send vs msghdr branches (Ming Lei) [RHEL-106845]
  - io_uring/net: unify sendmsg setup with zc (Ming Lei) [RHEL-106845]
  - io_uring/net: combine sendzc flags writes (Ming Lei) [RHEL-106845]
  - io_uring/net: open code io_net_vec_assign() (Ming Lei) [RHEL-106845]
  - io_uring/net: open code io_sendmsg_copy_hdr() (Ming Lei) [RHEL-106845]
  - ublk: store req in ublk_uring_cmd_pdu for ublk_cmd_tw_cb() (Ming Lei) [RHEL-106845]
  - ublk: avoid redundant io->cmd in ublk_queue_cmd_list() (Ming Lei) [RHEL-106845]
  - ublk: get ubq from pdu in ublk_cmd_list_tw_cb() (Ming Lei) [RHEL-106845]
  - ublk: skip 1 NULL check in ublk_cmd_list_tw_cb() loop (Ming Lei) [RHEL-106845]
  - ublk: remove unused cmd argument to ublk_dispatch_req() (Ming Lei) [RHEL-106845]
  - selftests: ublk: add test for checking zero copy related parameter (Ming Lei) [RHEL-106845]
  - selftests: ublk: add more tests for covering MQ (Ming Lei) [RHEL-106845]
  - ublk: rename ublk_rq_task_work_cb as ublk_cmd_tw_cb (Ming Lei) [RHEL-106845]
  - ublk: implement ->queue_rqs() (Ming Lei) [RHEL-106845]
  - ublk: document zero copy feature (Ming Lei) [RHEL-106845]
  - ublk: add segment parameter (Ming Lei) [RHEL-106845]
  - ublk: call io_uring_cmd_to_pdu to get uring_cmd pdu (Ming Lei) [RHEL-106845]
  - ublk: add helper of ublk_need_map_io() (Ming Lei) [RHEL-106845]
  - ublk: remove two unused fields from 'struct ublk_queue' (Ming Lei) [RHEL-106845]
  - ublk: comment on ubq->canceling handling in ublk_queue_rq() (Ming Lei) [RHEL-106845]
  - ublk: make sure ubq->canceling is set when queue is frozen (Ming Lei) [RHEL-106845] {CVE-2025-22068}
  - io_uring/net: account memory for zc sendmsg (Ming Lei) [RHEL-106845]
  - io_uring/net: fix io_req_post_cqe abuse by send bundle (Ming Lei) [RHEL-106845]
  - io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc (Ming Lei) [RHEL-106845]
  - io_uring: move min_events sanitisation (Ming Lei) [RHEL-106845]
  - io_uring: rename "min" arg in io_iopoll_check() (Ming Lei) [RHEL-106845]
  - io_uring: open code __io_post_aux_cqe() (Ming Lei) [RHEL-106845]
  - io_uring: defer iowq cqe overflow via task_work (Ming Lei) [RHEL-106845]
  - io_uring: fix retry handling off iowq (Ming Lei) [RHEL-106845]
  - io_uring/net: only import send_zc buffer once (Ming Lei) [RHEL-106845]
  - io_uring/cmd: introduce io_uring_cmd_import_fixed_vec (Ming Lei) [RHEL-106845]
  - io_uring/cmd: add iovec cache for commands (Ming Lei) [RHEL-106845]
  - io_uring/cmd: don't expose entire cmd async data (Ming Lei) [RHEL-106845]
  - io_uring: rename the data cmd cache (Ming Lei) [RHEL-106845]
  - io_uring: rely on io_prep_reg_vec for iovec placement (Ming Lei) [RHEL-106845]
  - io_uring: introduce io_prep_reg_iovec() (Ming Lei) [RHEL-106845]
  - io_uring: unify STOP_MULTISHOT with IOU_OK (Ming Lei) [RHEL-106845]
  - io_uring: return -EAGAIN to continue multishot (Ming Lei) [RHEL-106845]
  - io_uring: cap cached iovec/bvec size (Ming Lei) [RHEL-106845]
  - io_uring/net: implement vectored reg bufs for zctx (Ming Lei) [RHEL-106845]
  - io_uring/net: convert to struct iou_vec (Ming Lei) [RHEL-106845]
  - io_uring/net: pull vec alloc out of msghdr import (Ming Lei) [RHEL-106845]
  - io_uring/net: combine msghdr copy (Ming Lei) [RHEL-106845]
  - io_uring/rw: defer reg buf vec import (Ming Lei) [RHEL-106845]
  - io_uring/rw: implement vectored registered rw (Ming Lei) [RHEL-106845]
  - io_uring: add infra for importing vectored reg buffers (Ming Lei) [RHEL-106845]
  - io_uring: introduce struct iou_vec (Ming Lei) [RHEL-106845]
  - selftests: ublk: add stripe target (Ming Lei) [RHEL-106845]
  - selftests: ublk: simplify loop io completion (Ming Lei) [RHEL-106845]
  - selftests: ublk: enable zero copy for null target (Ming Lei) [RHEL-106845]
  - selftests: ublk: prepare for supporting stripe target (Ming Lei) [RHEL-106845]
  - selftests: ublk: move common code into common.c (Ming Lei) [RHEL-106845]
  - selftests: ublk: increase max buffer size to 1MB (Ming Lei) [RHEL-106845]
  - selftests: ublk: add single sqe allocator helper (Ming Lei) [RHEL-106845]
  - selftests: ublk: add generic_01 for verifying sequential IO order (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix starting ublk device (Ming Lei) [RHEL-106845]
  - io_uring: enable toggle of iowait usage when waiting on CQEs (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix write cache implementation (Ming Lei) [RHEL-106845]
  - selftests: ublk: add variable for user to not show test result (Ming Lei) [RHEL-106845]
  - selftests: ublk: don't show `modprobe` failure (Ming Lei) [RHEL-106845]
  - selftests: ublk: add one dependency header (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: enable bundles for incrementally consumed buffers (Ming Lei) [RHEL-106845]
  - Revert "io_uring/rsrc: simplify the bvec iter count calculation" (Ming Lei) [RHEL-106845]
  - selftests: ublk: improve test usability (Ming Lei) [RHEL-106845]
  - selftests: ublk: add stress test for covering IO vs. killing ublk server (Ming Lei) [RHEL-106845]
  - selftests: ublk: add one stress test for covering IO vs. removing device (Ming Lei) [RHEL-106845]
  - selftests: ublk: load/unload ublk_drv when preparing & cleaning up tests (Ming Lei) [RHEL-106845]
  - selftests: ublk: move zero copy feature check into _add_ublk_dev() (Ming Lei) [RHEL-106845]
  - selftests: ublk: don't pass ${dev_id} to _cleanup_test() (Ming Lei) [RHEL-106845]
  - selftests: ublk: support shellcheck and fix all warning (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix parsing '-a' argument (Ming Lei) [RHEL-106845]
  - selftests: ublk: add --foreground command line (Ming Lei) [RHEL-106845]
  - selftests: ublk: fix build failure (Ming Lei) [RHEL-106845]
  - selftests: ublk: make ublk_stop_io_daemon() more reliable (Ming Lei) [RHEL-106845]
  - io_uring: Remove unused declaration io_alloc_async_data() (Ming Lei) [RHEL-106845]
  - io_uring: introduce io_cache_free() helper (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: skip NULL file/buffer checks in io_free_rsrc_node() (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: avoid NULL node check on io_sqe_buffer_register() failure (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: call io_free_node() on io_sqe_buffer_register() failure (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: free io_rsrc_node using kfree() (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: split out io_free_node() helper (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: include io_uring_types.h in rsrc.h (Ming Lei) [RHEL-106845]
  - ublk: don't cast registered buffer index to int (Ming Lei) [RHEL-106845]
  - io_uring/nop: use io_find_buf_node() (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: declare io_find_buf_node() in header file (Ming Lei) [RHEL-106845]
  - io_uring/ublk: report error when unregister operation fails (Ming Lei) [RHEL-106845]
  - io_uring: convert cmd_to_io_kiocb() macro to function (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: specify io_uring_cmd_import_fixed() pointer type (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: use rq_data_dir() to compute bvec dir (Ming Lei) [RHEL-106845]
  - selftests: ublk: add ublk zero copy test (Ming Lei) [RHEL-106845]
  - selftests: ublk: add file backed ublk (Ming Lei) [RHEL-106845]
  - selftests: ublk: add kernel selftests for ublk (Ming Lei) [RHEL-106845]
  - io_uring: cache nodes and mapped buffers (Ming Lei) [RHEL-106845]
  - ublk: zc register/unregister bvec (Ming Lei) [RHEL-106845]
  - io_uring: add support for kernel registered bvecs (Ming Lei) [RHEL-106845]
  - io_uring/rw: move fixed buffer import to issue path (Ming Lei) [RHEL-106845]
  - io_uring/rw: move buffer_select outside generic prep (Ming Lei) [RHEL-106845]
  - io_uring/net: fix build warning for !CONFIG_COMPAT (Ming Lei) [RHEL-106845]
  - io_uring: rearrange opdef flags by use pattern (Ming Lei) [RHEL-106845]
  - io_uring/net: extract iovec import into a helper (Ming Lei) [RHEL-106845]
  - io_uring/net: unify *mshot_prep calls with compat (Ming Lei) [RHEL-106845]
  - io_uring/net: derive iovec storage later (Ming Lei) [RHEL-106845]
  - io_uring/net: verify msghdr before copying iovec (Ming Lei) [RHEL-106845]
  - io_uring/net: isolate msghdr copying code (Ming Lei) [RHEL-106845]
  - io_uring/net: simplify compat selbuf iov parsing (Ming Lei) [RHEL-106845]
  - io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP (Ming Lei) [RHEL-106845]
  - io_uring: combine buffer lookup and import (Ming Lei) [RHEL-106845]
  - io_uring/net: reuse req->buf_index for sendzc (Ming Lei) [RHEL-106845]
  - io_uring/nop: reuse req->buf_index (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: remove redundant check for valid imu (Ming Lei) [RHEL-106845]
  - io_uring/rw: open code io_prep_rw_setup() (Ming Lei) [RHEL-106845]
  - io_uring/rw: extract helper for iovec import (Ming Lei) [RHEL-106845]
  - io_uring/rw: rename io_import_iovec() (Ming Lei) [RHEL-106845]
  - io_uring/rw: allocate async data in io_prep_rw() (Ming Lei) [RHEL-106845]
  - io_uring: make io_poll_issue() sturdier (Ming Lei) [RHEL-106845]
  - io_uring/net: canonise accept mshot handling (Ming Lei) [RHEL-106845]
  - io_uring/net: fix accept multishot handling (Ming Lei) [RHEL-106845]
  - io_uring/net: use io_is_compat() (Ming Lei) [RHEL-106845]
  - io_uring/waitid: use io_is_compat() (Ming Lei) [RHEL-106845]
  - io_uring/rw: shrink io_iov_compat_buffer_select_prep (Ming Lei) [RHEL-106845]
  - io_uring/rw: compile out compat param passing (Ming Lei) [RHEL-106845]
  - io_uring/cmd: optimise !CONFIG_COMPAT flags setting (Ming Lei) [RHEL-106845]
  - io_uring: introduce io_is_compat() (Ming Lei) [RHEL-106845]
  - io_uring: use lockless_cq flag in io_req_complete_post() (Ming Lei) [RHEL-106845]
  - io_uring: pass struct io_tw_state by value (Ming Lei) [RHEL-106845]
  - io_uring: introduce type alias for io_tw_state (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: avoid NULL check in io_put_rsrc_node() (Ming Lei) [RHEL-106845]
  - io_uring: pass ctx instead of req to io_init_req_drain() (Ming Lei) [RHEL-106845]
  - io_uring: use IO_REQ_LINK_FLAGS more (Ming Lei) [RHEL-106845]
  - io_uring/net: improve recv bundles (Ming Lei) [RHEL-106845]
  - io_uring/waitid: use generic io_cancel_remove() helper (Ming Lei) [RHEL-106845]
  - io_uring/futex: use generic io_cancel_remove() helper (Ming Lei) [RHEL-106845]
  - io_uring/cancel: add generic cancel helper (Ming Lei) [RHEL-106845]
  - io_uring/waitid: convert to io_cancel_remove_all() (Ming Lei) [RHEL-106845]
  - io_uring/futex: convert to io_cancel_remove_all() (Ming Lei) [RHEL-106845]
  - io_uring/cancel: add generic remove_all helper (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: uninline __io_put_kbufs (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: introduce io_kbuf_drop_legacy() (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: open code __io_put_kbuf() (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: remove legacy kbuf caching (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: simplify __io_put_kbuf (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: move locking into io_kbuf_drop() (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: remove legacy kbuf kmem cache (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: remove legacy kbuf bulk allocation (Ming Lei) [RHEL-106845]
  - io_uring: sanitise ring params earlier (Ming Lei) [RHEL-106845]
  - io_uring: check for iowq alloc_workqueue failure (Ming Lei) [RHEL-106845]
  - io_uring: deduplicate caches deallocation (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: pass io_wq to io_get_next_work() (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: do not use bogus hash value (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: cache work->flags in variable (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: move worker lists to struct io_wq_acct (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: add io_worker.acct pointer (Ming Lei) [RHEL-106845]
  - io_uring/io-wq: eliminate redundant io_work_get_acct() calls (Ming Lei) [RHEL-106845]
  - io_uring/net: fix sendzc double notif flush (Ming Lei) [RHEL-106845]
  - io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (Ming Lei) [RHEL-106845]
  - io_uring/rw: ensure reissue path is correctly handled for IOPOLL (Ming Lei) [RHEL-106845]
  - io_uring/net: save msg_control for compat (Ming Lei) [RHEL-106845]
  - io_uring/rw: clean up mshot forced sync mode (Ming Lei) [RHEL-106845]
  - io_uring/rw: move ki_complete init into prep (Ming Lei) [RHEL-106845]
  - io_uring/rw: don't directly use ki_complete (Ming Lei) [RHEL-106845]
  - io_uring/rw: forbid multishot async reads (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: remove unused constants (Ming Lei) [RHEL-106845]
  - io_uring: fix spelling error in uapi io_uring.h (Ming Lei) [RHEL-106845]
  - io-wq: backoff when retrying worker creation (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: unconditionally copy SQEs at prep time (Ming Lei) [RHEL-106845]
  - io_uring/waitid: setup async data in the prep handler (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: remove dead req_has_async_data() check (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: switch sqe to async_data on EAGAIN (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: don't assume io_uring_cmd_data layout (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: reallocate buf lists on upgrade (Ming Lei) [RHEL-106845] {CVE-2025-21836}
  - io_uring/waitid: don't abuse io_tw_state (Ming Lei) [RHEL-106845]
  - io_uring/net: don't retry connect operation on EPOLLERR (Ming Lei) [RHEL-106845]
  - io_uring/rw: simplify io_rw_recycle() (Ming Lei) [RHEL-106845]
  - io_uring: remove !KASAN guards from cache free (Ming Lei) [RHEL-106845]
  - io_uring/net: extract io_send_select_buffer() (Ming Lei) [RHEL-106845]
  - io_uring/net: clean io_msg_copy_hdr() (Ming Lei) [RHEL-106845]
  - io_uring/net: make io_net_vec_assign() return void (Ming Lei) [RHEL-106845]
  - io_uring: add alloc_cache.c (Ming Lei) [RHEL-106845]
  - io_uring: dont ifdef io_alloc_cache_kasan() (Ming Lei) [RHEL-106845]
  - io_uring: include all deps for alloc_cache.h (Ming Lei) [RHEL-106845]
  - io_uring: fix multishots with selected buffers (Ming Lei) [RHEL-106845]
  - io_uring/register: use atomic_read/write for sq_flags migration (Ming Lei) [RHEL-106845]
  - io_uring/alloc_cache: get rid of _nocache() helper (Ming Lei) [RHEL-106845]
  - io_uring: get rid of alloc cache init_once handling (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (Ming Lei) [RHEL-106845]
  - io_uring/msg_ring: don't leave potentially dangling ->tctx pointer (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() to caller (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (Ming Lei) [RHEL-106845]
  - io_uring: clean up io_uring_register_get_file() (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: Simplify buffer cloning by locking both rings (Ming Lei) [RHEL-106845]
  - io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname (Ming Lei) [RHEL-106845]
  - io_uring: reuse io_should_terminate_tw() for cmds (Ming Lei) [RHEL-106845]
  - io_uring: Factor out a function to parse restrictions (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: require cloned buffers to share accounting contexts (Ming Lei) [RHEL-106845]
  - io_uring: simplify the SQPOLL thread check when cancelling requests (Ming Lei) [RHEL-106845]
  - io_uring: expose read/write attribute capability (Ming Lei) [RHEL-106845]
  - io_uring/rw: don't gate retry on completion context (Ming Lei) [RHEL-106845]
  - io_uring/rw: handle -EAGAIN retry at IO completion time (Ming Lei) [RHEL-106845]
  - io_uring/rw: use io_rw_recycle() from cleanup path (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: simplify the bvec iter count calculation (Ming Lei) [RHEL-106845]
  - io_uring: ensure io_queue_deferred() is out-of-line (Ming Lei) [RHEL-106845]
  - io_uring/rw: always clear ->bytes_done on io_async_rw setup (Ming Lei) [RHEL-106845]
  - io_uring/rw: use NULL for rw->free_iovec assigment (Ming Lei) [RHEL-106845]
  - io_uring/msg_ring: Drop custom destructor (Ming Lei) [RHEL-106845]
  - io_uring: Move old async data allocation helper to header (Ming Lei) [RHEL-106845]
  - io_uring/rw: Allocate async data through helper (Ming Lei) [RHEL-106845]
  - io_uring/net: Allocate msghdr async data through helper (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: Allocate async data through generic helper (Ming Lei) [RHEL-106845]
  - io_uring/poll: Allocate apoll with generic alloc_cache helper (Ming Lei) [RHEL-106845]
  - io_uring/futex: Allocate ifd with generic alloc_cache helper (Ming Lei) [RHEL-106845]
  - io_uring: Add generic helper to allocate async data (Ming Lei) [RHEL-106845]
  - io_uring: Fold allocation into alloc_cache helper (Ming Lei) [RHEL-106845]
  - io_uring: prevent reg-wait speculations (Ming Lei) [RHEL-106845] {CVE-2024-58000}
  - io_uring: don't vmap single page regions (Ming Lei) [RHEL-106845]
  - io_uring: clean up io_prep_rw_setup() (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: fix unintentional sign extension on shift of reg.bgid (Ming Lei) [RHEL-106845]
  - io_uring/memmap: unify io_uring mmap'ing code (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: use region api for pbuf rings (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: remove pbuf ring refcounting (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: use mmap_lock to sync with mmap (Ming Lei) [RHEL-106845]
  - io_uring: use region api for CQ (Ming Lei) [RHEL-106845]
  - io_uring: use region api for SQ (Ming Lei) [RHEL-106845]
  - io_uring: pass ctx to io_register_free_rings (Ming Lei) [RHEL-106845]
  - io_uring/memmap: implement mmap for regions (Ming Lei) [RHEL-106845]
  - io_uring/memmap: implement kernel allocated regions (Ming Lei) [RHEL-106845]
  - io_uring/memmap: add IO_REGION_F_SINGLE_REF (Ming Lei) [RHEL-106845]
  - io_uring/memmap: helper for pinning region pages (Ming Lei) [RHEL-106845]
  - io_uring/memmap: optimise single folio regions (Ming Lei) [RHEL-106845]
  - io_uring/memmap: reuse io_free_region for failure path (Ming Lei) [RHEL-106845]
  - io_uring/memmap: account memory before pinning (Ming Lei) [RHEL-106845]
  - io_uring/memmap: flag regions with user pages (Ming Lei) [RHEL-106845]
  - io_uring/memmap: flag vmap'ed regions (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: export io_check_coalesce_buffer (Ming Lei) [RHEL-106845]
  - io_uring: rename ->resize_lock (Ming Lei) [RHEL-106845]
  - io_uring: add io_uring_cmd_get_async_data helper (Ming Lei) [RHEL-106845]
  - io_uring/cmd: let cmds to know about dying task (Ming Lei) [RHEL-106845]
  - io_uring/cmd: add per-op data to struct io_uring_cmd_data (Ming Lei) [RHEL-106845]
  - io_uring/cmd: rename struct uring_cache to io_uring_cmd_data (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: defer SQE copying until it's needed (Ming Lei) [RHEL-106845]
  - io_uring/register: cache old SQ/CQ head reading for copies (Ming Lei) [RHEL-106845]
  - io_uring/register: document io_register_resize_rings() shared mem usage (Ming Lei) [RHEL-106845]
  - io_uring/register: use stable SQ/CQ ring data during resize (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: fixup io_clone_buffers() error handling (Ming Lei) [RHEL-106845]
  - io_uring: don't touch sqd->thread off tw add (Ming Lei) [RHEL-106845]
  - io_uring: silence false positive warnings (Ming Lei) [RHEL-106845]
  - io_uring/timeout: fix multishot updates (Ming Lei) [RHEL-106845]
  - io_uring/kbuf: use pre-committed buffer address for non-pollable file (Ming Lei) [RHEL-106845]
  - io_uring/net: always initialize kmsg->msg.msg_inq upfront (Ming Lei) [RHEL-106845]
  - io_uring/timeout: flush timeouts outside of the timeout lock (Ming Lei) [RHEL-106845]
  - io_uring/rw: fix downgraded mshot read (Ming Lei) [RHEL-106845]
  - io_uring/sqpoll: fix sqpoll error handling races (Ming Lei) [RHEL-106845]
  - io_uring: check if iowq is killed before queuing (Ming Lei) [RHEL-106845] {CVE-2024-56709}
  - io_uring/register: limit ring resizing to DEFER_TASKRUN (Ming Lei) [RHEL-106845]
  - io_uring: Fix registered ring file refcount leak (Ming Lei) [RHEL-106845]
  - io_uring: make ctx->timeout_lock a raw spinlock (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: don't put/free empty buffers (Ming Lei) [RHEL-106845]
  - io_uring: Change res2 parameter type in io_uring_cmd_done (Ming Lei) [RHEL-106845]
  - io_uring/tctx: work around xa_store() allocation error issue (Ming Lei) [RHEL-106845] {CVE-2024-56584}
  - io_uring: fix corner case forgetting to vunmap (Ming Lei) [RHEL-106845]
  - io_uring: fix task_work cap overshooting (Ming Lei) [RHEL-106845]
  - io_uring: check for overflows in io_pin_pages (Ming Lei) [RHEL-106845] {CVE-2024-53187}
  - io_uring/nop: ensure nop->fd is always initialized (Ming Lei) [RHEL-106845]
  - io_uring: limit local tw done (Ming Lei) [RHEL-106845]
  - io_uring: add io_local_work_pending() (Ming Lei) [RHEL-106845]
  - io_uring/region: return negative -E2BIG in io_create_region() (Ming Lei) [RHEL-106845]
  - io_uring: protect register tracing (Ming Lei) [RHEL-106845]
  - io_uring: remove io_uring_cqwait_reg_arg (Ming Lei) [RHEL-106845]
  - io_uring/region: fix error codes after failed vmap (Ming Lei) [RHEL-106845]
  - io_uring: restore back registered wait arguments (Ming Lei) [RHEL-106845]
  - io_uring: add memory region registration (Ming Lei) [RHEL-106845]
  - io_uring: introduce concept of memory regions (Ming Lei) [RHEL-106845]
  - io_uring: temporarily disable registered waits (Ming Lei) [RHEL-106845]
  - io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (Ming Lei) [RHEL-106845]
  - io_uring: fortify io_pin_pages with a warning (Ming Lei) [RHEL-106845]
  - switch io_msg_ring() to CLASS(fd) (Ming Lei) [RHEL-106845]
  - io_uring: fix invalid hybrid polling ctx leaks (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: fix buffer index retrieval (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: add & apply io_req_assign_buf_node() (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc helpers (Ming Lei) [RHEL-106845]
  - io_uring: avoid normal tw intermediate fallback (Ming Lei) [RHEL-106845]
  - io_uring/napi: add static napi tracking strategy (Ming Lei) [RHEL-106845]
  - io_uring/napi: clean up __io_napi_do_busy_loop (Ming Lei) [RHEL-106845]
  - io_uring/napi: Use lock guards (Ming Lei) [RHEL-106845]
  - io_uring/napi: improve __io_napi_add (Ming Lei) [RHEL-106845]
  - io_uring/napi: fix io_napi_entry RCU accesses (Ming Lei) [RHEL-106845]
  - io_uring/napi: protect concurrent io_napi_entry timeout accesses (Ming Lei) [RHEL-106845]
  - io_uring: prevent speculating sq_array indexing (Ming Lei) [RHEL-106845]
  - io_uring: move struct io_kiocb from task_struct to io_uring_task (Ming Lei) [RHEL-106845]
  - io_uring: remove task ref helpers (Ming Lei) [RHEL-106845]
  - io_uring: move cancelations to be io_uring_task based (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: split io_kiocb node type assignments (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: encode node type and ctx together (Ming Lei) [RHEL-106845]
  - io_uring: add support for hybrid IOPOLL (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: allow cloning with node replacements (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: allow cloning at an offset (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: get rid of the empty node and dummy_ubuf (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: add io_reset_rsrc_node() helper (Ming Lei) [RHEL-106845]
  - io_uring/filetable: kill io_reset_alloc_hint() helper (Ming Lei) [RHEL-106845]
  - io_uring/filetable: remove io_file_from_index() helper (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: add io_rsrc_node_lookup() helper (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: unify file and buffer resource tables (Ming Lei) [RHEL-106845]
  - io_uring: only initialize io_kiocb rsrc_nodes when needed (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: add an empty io_rsrc_node for sparse buffer entries (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: get rid of io_rsrc_node allocation cache (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: get rid of per-ring io_rsrc_node list (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: kill io_charge_rsrc_node() (Ming Lei) [RHEL-106845]
  - io_uring/splice: open code 2nd direct file assignment (Ming Lei) [RHEL-106845]
  - io_uring: specify freeptr usage for SLAB_TYPESAFE_BY_RCU io_kiocb cache (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: move struct io_fixed_file to rsrc.h header (Ming Lei) [RHEL-106845]
  - io_uring/nop: add support for testing registered files and buffers (Ming Lei) [RHEL-106845]
  - io_uring: add support for fixed wait regions (Ming Lei) [RHEL-106845]
  - io_uring: change io_get_ext_arg() to use uaccess begin + end (Ming Lei) [RHEL-106845]
  - io_uring: switch struct ext_arg from __kernel_timespec to timespec64 (Ming Lei) [RHEL-106845]
  - io_uring/sqpoll: wait on sqd->wait for thread parking (Ming Lei) [RHEL-106845]
  - io_uring/register: add IORING_REGISTER_RESIZE_RINGS (Ming Lei) [RHEL-106845]
  - io_uring/memmap: explicitly return -EFAULT for mmap on NULL rings (Ming Lei) [RHEL-106845]
  - io_uring: abstract out a bit of the ring filling logic (Ming Lei) [RHEL-106845]
  - io_uring: move max entry definition and ring sizing into header (Ming Lei) [RHEL-106845]
  - io_uring/net: clean up io_msg_copy_hdr (Ming Lei) [RHEL-106845]
  - io_uring/net: don't alias send user pointer reads (Ming Lei) [RHEL-106845]
  - io_uring/net: don't store send address ptr (Ming Lei) [RHEL-106845]
  - io_uring/net: split send and sendmsg prep helpers (Ming Lei) [RHEL-106845]
  - io_uring: kill 'imu' from struct io_kiocb (Ming Lei) [RHEL-106845]
  - io_uring/net: move send zc fixed buffer import to issue path (Ming Lei) [RHEL-106845]
  - io_uring: remove 'issue_flags' argument for io_req_set_rsrc_node() (Ming Lei) [RHEL-106845]
  - io_uring/rw: get rid of using req->imu (Ming Lei) [RHEL-106845]
  - io_uring/uring_cmd: get rid of using req->imu (Ming Lei) [RHEL-106845]
  - io_uring/rsrc: don't assign bvec twice in io_import_fixed() (Ming Lei) [RHEL-106845]
  - io_uring: clean up cqe trace points (Ming Lei) [RHEL-106845]
  - io_uring: static_key for !IORING_SETUP_NO_SQARRAY (Ming Lei) [RHEL-106845]
  - io_uring: kill io_llist_xchg (Ming Lei) [RHEL-106845]
  - io_uring: move cancel hash tables to kvmalloc/kvfree (Ming Lei) [RHEL-106845]
  - io_uring/cancel: get rid of init_hash_table() helper (Ming Lei) [RHEL-106845]
  - io_uring/poll: get rid of per-hashtable bucket locks (Ming Lei) [RHEL-106845]
  - io_uring/poll: get rid of io_poll_tw_hash_eject() (Ming Lei) [RHEL-106845]
  - io_uring/poll: get rid of unlocked cancel hash (Ming Lei) [RHEL-106845]
  - io_uring/poll: remove 'ctx' argument from io_poll_req_delete() (Ming Lei) [RHEL-106845]
  - io_uring/msg_ring: add support for sending a sync message (Ming Lei) [RHEL-106845]
  - io_uring/msg_ring: refactor a few helper functions (Ming Lei) [RHEL-106845]
  - io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd (Ming Lei) [RHEL-106845]
  - io_uring/eventfd: abstract out ev_fd grab + release helpers (Ming Lei) [RHEL-106845]
  - io_uring/eventfd: move trigger check into a helper (Ming Lei) [RHEL-106845]
  - io_uring/eventfd: move actual signaling part into separate helper (Ming Lei) [RHEL-106845]
  - io_uring/eventfd: check for the need to async notifier earlier (Ming Lei) [RHEL-106845]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-131.el10]
changelog:
  - config: new config in drivers/phy (Izabela Bakollari) [RHEL-106145]
  - net: phy: realtek: remove unsed RTL821x_PHYSR* macros (Izabela Bakollari) [RHEL-106145]
  - net: phy: realtek: make HWMON support a user-visible Kconfig symbol (Izabela Bakollari) [RHEL-106145]
  - net: phy: realtek: HWMON support for standalone versions of RTL8221B and RTL8251 (Izabela Bakollari) [RHEL-106145]
  - net: phy: realtek: add hwmon support for temp sensor on RTL822x (Izabela Bakollari) [RHEL-106145]
  - x86/hyperv: Fix kdump on Azure CVMs (Vitaly Kuznetsov) [RHEL-75576]
  - cpupower: Improve Python binding's Makefile (John B. Wyatt IV) [RHEL-91191]
  - cpupower: change binding's makefile to use -lcpupower (John B. Wyatt IV) [RHEL-91191]
  - pm: cpupower: Add missing residency header changes in cpuidle.h to SWIG (John B. Wyatt IV) [RHEL-91191]
  - pm: cpupower: Add header changes for cpufreq.h to SWIG bindings (John B. Wyatt IV) [RHEL-91191]
  - pm: cpupower: Add install and uninstall options to bindings makefile (John B. Wyatt IV) [RHEL-91191]
  - pm: cpupower: bindings: Add test to confirm cpu state is disabled (John B. Wyatt IV) [RHEL-91191]
  - pm: cpupower: bindings: Improve disable c_state block (John B. Wyatt IV) [RHEL-91191]
  - cxl: core/region - ignore interleave granularity when ways=1 (John W. Linville) [RHEL-107880]
  - posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (CKI Backport Bot) [RHEL-112787] {CVE-2025-38352}
  - netfilter: nf_conntrack: fix crash due to removal of uninitialised entry (Florian Westphal) [RHEL-106441] {CVE-2025-38472}
  - netfilter: nf_tables: hide clash bit from userspace (Florian Westphal) [RHEL-106441]
  - selftests: netfilter: conntrack_resize.sh: extend resize test (Florian Westphal) [RHEL-106441]
  - redhat: Explicitly disable 'hostonly' mode on the dracut cmdline (Vitaly Kuznetsov) [RHEL-109610]
  - redhat: Directly use 'ukify' for building the UKI (Vitaly Kuznetsov) [RHEL-109610]
  - redhat: Add SBAT to the UKI unconditionally (Vitaly Kuznetsov) [RHEL-109610]
  - sunrpc: fix handling of server side tls alerts (Olga Kornievskaia) [RHEL-111072] {CVE-2025-38566}
  - dpll: add reserved fields to dpll_device_ops and dpll_pin_ops structs (Ivan Vecera) [RHEL-111905]
  - sunrpc: fix client side handling of tls alerts (Olga Kornievskaia) [RHEL-110814] {CVE-2025-38571}
  - i40e: report VF tx_dropped with tx_errors instead of tx_discards (Dennis Chen) [RHEL-105134]
  - kselftests/mm: fix khugepaged build broken (Chunyu Hu) [RHEL-112084]
  - iommu/virtio: Make instance lookup robust (Eric Auger) [RHEL-108207]
  - enic: fix incorrect MTU comparison in enic_change_mtu() (CKI Backport Bot) [RHEL-108262]
  - net/enic: Allow at least 8 RQs to always be used (CKI Backport Bot) [RHEL-108262]
  - ixgbe: prevent from unwanted interface name changes (CKI Backport Bot) [RHEL-109604]
  - devlink: let driver opt out of automatic phys_port_name generation (CKI Backport Bot) [RHEL-109604]
  - redhat: set defaults for RHEL 10.1 (Julio Faracco)


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-132.el10]
changelog:
  - RDMA/mana_ib: add support of multiple ports (Maxim Levitsky) [RHEL-109580]
  - RDMA/mana_ib: add additional port counters (Maxim Levitsky) [RHEL-109580]
  - RDMA/mana_ib: Fix DSCP value in modify QP (Maxim Levitsky) [RHEL-109580]
  - net: mana: fix spelling for mana_gd_deregiser_irq() (Maxim Levitsky) [RHEL-109580]
  - net: mana: Handle Reset Request from MANA NIC (Maxim Levitsky) [RHEL-109580]
  - net: mana: Handle unsupported HWC commands (Maxim Levitsky) [RHEL-109580]
  - net: mana: Set tx_packets to post gso processing packet count (Maxim Levitsky) [RHEL-109580]
  - net: mana: Allocate MSI-X vectors dynamically (Maxim Levitsky) [RHEL-109580]
  - net: mana: Allow irq_setup() to skip cpus for affinity (Maxim Levitsky) [RHEL-109580]
  - net: mana: explain irq_setup() algorithm (Maxim Levitsky) [RHEL-109580]
  - PCI: hv: Allow dynamic MSI-X vector allocation (Maxim Levitsky) [RHEL-109580]
  - PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations (Maxim Levitsky) [RHEL-109580]
  - net: mana: Add handler for hardware servicing events (Maxim Levitsky) [RHEL-109580]
  - RDMA/mana_ib: Add device statistics support (Maxim Levitsky) [RHEL-109580]
  - net: mana: Expose additional hardware counters for drop and TC via ethtool. (Maxim Levitsky) [RHEL-109580]
  - net: mana: Fix warnings for missing export.h header inclusion (Maxim Levitsky) [RHEL-109580]
  - tunnels: reset the GSO metadata before reusing the skb (Antoine Tenart) [RHEL-113911]
  - netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter) [RHEL-108858]
  - s390/sclp: Fix SCCB present check (CKI Backport Bot) [RHEL-113563] {CVE-2025-39694}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-133.el10]
changelog:
  - drm/virtio: implement virtio_gpu_shutdown (Eric Auger) [RHEL-90224]
  - io_uring/futex: ensure io_futex_wait() cleans up properly on failure (CKI Backport Bot) [RHEL-114339] {CVE-2025-39698}
  - redhat: Move the CONFIG_AP and CONFIG_AP_DEBUG switches to the s390x subfolder (Thomas Huth) [RHEL-91273]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-134.el10]
changelog:
  - EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh (Joel Savitz) [RHEL-102253]
  - platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID (Steve Best) [RHEL-115105]
  - dpll: zl3073x: Implement devlink flash callback (Ivan Vecera) [RHEL-115367]
  - dpll: zl3073x: Refactor DPLL initialization (Ivan Vecera) [RHEL-115367]
  - dpll: zl3073x: Add firmware loading functionality (Ivan Vecera) [RHEL-115367]
  - dpll: zl3073x: Add low-level flash functions (Ivan Vecera) [RHEL-115367]
  - dpll: zl3073x: Add functions to access hardware registers (Ivan Vecera) [RHEL-115367]
  - x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Steve Best) [RHEL-113399]
  - x86/mce: Make several functions return bool (Steve Best) [RHEL-113399]
  - x86/mce/intel: Use MCG_BANKCNT_MASK instead of 0xff (Steve Best) [RHEL-113399]
  - pinctrl: intel: fix build warnings about export.h (Steve Best) [RHEL-113190]
  - pinctrl: intel: drop repeated config dependency (Steve Best) [RHEL-113190]
  - pinctrl: tangier: use devm_kmemdup_array() (Steve Best) [RHEL-113190]
  - pinctrl: cherryview: use devm_kmemdup_array() (Steve Best) [RHEL-113190]
  - pinctrl: baytrail: copy communities using devm_kmemdup_array() (Steve Best) [RHEL-113190]
  - pinctrl: intel: copy communities using devm_kmemdup_array() (Steve Best) [RHEL-113190]
  - pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (Steve Best) [RHEL-113190]
  - pinctrl: intel: Import PWM_LPSS namespace for devm_pwm_lpss_probe() (Steve Best) [RHEL-113190]
  - pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers (Steve Best) [RHEL-113190]
  - pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers (Steve Best) [RHEL-113190]
  - pinctrl: elkhartlake: Add support for DSW community (Steve Best) [RHEL-113190]
  - pinctrl: intel: Add a human readable decoder for pull bias values (Steve Best) [RHEL-113190]
  - net: stmmac: fix TSO DMA API usage causing oops (Izabela Bakollari) [RHEL-84762]
  - octeon_ep: Fix host hang issue during device reboot (Kamal Heib) [RHEL-90058]
  - octeon_ep_vf: Resolve netdevice usage count issue (Kamal Heib) [RHEL-90058]
  - octeon_ep_vf: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-90058]
  - octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-90058]
  - octeon_ep: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-90058]
  - octeon_ep: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-90058]
  - octeon_ep: add ndo ops for VFs in PF driver (Kamal Heib) [RHEL-90058]
  - net: marvell: use ethtool string helpers (Kamal Heib) [RHEL-90058]
  - io_uring/futex: ensure io_futex_wait() cleans up properly on failure (CKI Backport Bot) [RHEL-114338] {CVE-2025-39698}
  - net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (CKI Backport Bot) [RHEL-106587] {CVE-2025-38468}
  - dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using (Audra Mitchell) [RHEL-106609] {CVE-2025-38369}
  - ethtool: Block setting of symmetric RSS when non-symmetric rx-flow-hash is requested (CKI Backport Bot) [RHEL-107023]
  - flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read (Benjamin Coddington) [RHEL-110294]
  - pNFS/flexfiles: don't attempt pnfs on fatal DS errors (Benjamin Coddington) [RHEL-110294]
  - HID: core: Harden s32ton() against conversion to 0 bits (Benjamin Tissoires) [RHEL-111038] {CVE-2025-38556}
  - Revert "KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace" (Eric Auger) [RHEL-112491]
  - fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass (Audra Mitchell) [RHEL-106613] {CVE-2025-38396}
  - Revert "e1000e: change k1 configuration on MTP and later platforms" (Michal Schmidt) [RHEL-109782]
  - s390/sclp: Fix SCCB present check (CKI Backport Bot) [RHEL-113560] {CVE-2025-39694}
  - idpf: convert control queue mutex to a spinlock (CKI Backport Bot) [RHEL-106059] {CVE-2025-38392}
  - redhat/configs: Enable CONFIG_MITIGATION_TSA for x86 (Waiman Long) [RHEL-83893]
  - x86/process: Move the buffer clearing before MONITOR (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
  - x86/microcode/AMD: Add TSA microcode SHAs (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
  - KVM: SVM: Advertise TSA CPUID bits to guests (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
  - x86/bugs: Add a Transient Scheduler Attacks mitigation (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
  - x86/bugs: Rename MDS machinery to something more generic (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
  - x86/bugs: Fix spectre_v2 mitigation default on Intel (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure ITS mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Fix SRSO reporting on Zen1/2 with SMT disabled (Waiman Long) [RHEL-83893]
  - x86/idle: Use MONITOR and MWAIT mnemonics in <asm/mwait.h> (Waiman Long) [RHEL-83893]
  - x86/idle: Remove .s output beautifying delimiters from simpler asm() templates (Waiman Long) [RHEL-83893]
  - x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt() (Waiman Long) [RHEL-83893]
  - x86/cpufeatures: Add X86_FEATURE_APX (Waiman Long) [RHEL-83893]
  - x86/cpufeatures: Shorten X86_FEATURE_AMD_HETEROGENEOUS_CORES (Waiman Long) [RHEL-83893]
  - x86/cpufeatures: Shorten X86_FEATURE_CLEAR_BHB_LOOP_ON_VMEXIT (Waiman Long) [RHEL-83893]
  - x86/cpufeatures: Clean up formatting (Waiman Long) [RHEL-83893]
  - x86/bugs: Remove X86_BUG_MMIO_UNKNOWN (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure SRSO mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure L1TF mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure SSB mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure spectre_v2 mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure BHI mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure spectre_v2_user mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure retbleed mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Allow retbleed=stuff only on Intel (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure spectre_v1 mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure GDS mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure SRBDS mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Remove md_clear_*_mitigation() (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure RFDS mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure MMIO mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure TAA mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Restructure MDS mitigation (Waiman Long) [RHEL-83893]
  - x86/bugs: Rename mmio_stale_data_clear to cpu_buf_vm_clear (Waiman Long) [RHEL-83893]
  - x86/microcode: Consolidate the loader enablement checking (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (Waiman Long) [RHEL-83893] {CVE-2025-22047}
  - x86: move ZMM exclusion list into CPU feature flag (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Add some forgotten models to the SHA check (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Load only SHA256-checksummed patches (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Add get_patch_level() (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Merge early_apply_microcode() into its single callsite (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Remove ret local var in early_apply_microcode() (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Have __apply_microcode_amd() return bool (Waiman Long) [RHEL-83893]
  - x86/microcode/AMD: Return bool from find_blobs_in_containers() (Waiman Long) [RHEL-83893]
  - x86/cpu: Fix formatting of cpuid_bits[] in scattered.c (Waiman Long) [RHEL-83893]
  - x86/cpufeatures: Add X86_FEATURE_AMD_WORKLOAD_CLASS feature bit (Waiman Long) [RHEL-83893]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-135.el10]
changelog:
  - configs: enable Tegra264 SoC with serial and BPMP (Marcin Juszkiewicz) [RHEL-109772]
  - arm64: defconfig: Enable Tegra HSP and BPMP (Marcin Juszkiewicz) [RHEL-109772]
  - dmaengine: tegra210-adma: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - dmaengine: tegra210-adma: check for adma max page (Marcin Juszkiewicz) [RHEL-109772]
  - dmaengine: tegra210-adma: Use div_u64 for 64 bit division (Marcin Juszkiewicz) [RHEL-109772]
  - dmaengine: tegra210-adma: Support channel page (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Add support for CBB fabrics in Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Support HW lookup to get timed out target address (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Improve handling for per SoC fabric data (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Make error interrupt enable and status per SoC (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Change master/slave to initiator/target (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: Enable support for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: pmc: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: Add Tegra264 APBMISC compatible string (Marcin Juszkiewicz) [RHEL-109772]
  - soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS (Marcin Juszkiewicz) [RHEL-109772]
  - memory: tegra: Add Tegra264 MC and EMC support (Marcin Juszkiewicz) [RHEL-109772]
  - dt-bindings: memory: tegra: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - firmware: tegra: bpmp: Add support on Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
  - firmware: tegra: bpmp: Fix build failure for tegra264-only config (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: CIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: ADMAIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: ASRC: Update ARAM address (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: Update PLL rate for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: I2S: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: AMX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: ADX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: AHUB: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
  - ASoC: tegra: Tegra264 support in isomgr_bw (Marcin Juszkiewicz) [RHEL-109772]
  - serial: tegra-utc: Add driver for Tegra UART Trace Controller (UTC) (Marcin Juszkiewicz) [RHEL-109772]
  - PCI: mvebu: Fix use of for_each_of_range() iterator (Myron Stowe) [RHEL-107597]
  - agp/amd64: Check AGP Capability before binding to unsupported devices (Myron Stowe) [RHEL-107597]
  - ata: pata_macio: Fix PCI region leak (Myron Stowe) [RHEL-107597]
  - PCI: host-generic: Set driver_data before calling gen_pci_init() (Myron Stowe) [RHEL-107597]
  - PCI: apple: Add tracking of probed root ports (Myron Stowe) [RHEL-107597]
  - PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled (Myron Stowe) [RHEL-107597]
  - PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
  - MAINTAINERS: Update Manivannan Sadhasivam email address (Myron Stowe) [RHEL-107597]
  - MAINTAINERS: Update Krzysztof Wilczyński email address (Myron Stowe) [RHEL-107597]
  - PCI: Remove unnecessary linesplit in __pci_setup_bridge() (Myron Stowe) [RHEL-107597]
  - PCI: WARN (not BUG()) when we fail to assign optional resources (Myron Stowe) [RHEL-107597]
  - PCI: Remove unused pci_printk() (Myron Stowe) [RHEL-107597]
  - PCI: Add CONFIG_MMU dependency (Myron Stowe) [RHEL-107597]
  - x86/PCI: Drop 'pci' suffix from intel_mid_pci.c (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: Convert v3,v360epc-pci to DT schema (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Add MHI registers for IPQ9574 (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: Remove obsolete .txt docs (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: Convert marvell,armada8k-pcie to schema (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: Convert Marvell EBU to schema (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: sifive,fu740-pcie: Fix include placement in DTS example (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: Correct indentation and style in DTS example (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: dwc: rockchip: Add rk3562 support (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: dw: rockchip: Add rk3576 support (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sc8180x: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Allow IPQ6018 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Allow IPQ8074 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Allow MSM8998 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Add 'global' interrupt for SDM845 SoC (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sc7280: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sm8350: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sm8250: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom,pcie-sm8150: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
  - PCI: qcom-ep: Mask PTM_UPDATING interrupt (Myron Stowe) [RHEL-107597]
  - PCI: Add debugfs support for exposing PTM context (Myron Stowe) [RHEL-107597]
  - PCI: tegra194: Create debugfs directory only when CONFIG_PCIEASPM is enabled (Myron Stowe) [RHEL-107597]
  - PCI: rockchip-ep: Mark RK3399 as intx_capable (Myron Stowe) [RHEL-107597]
  - PCI: rockchip: Fix order of rockchip_pci_core_rsts (Myron Stowe) [RHEL-107597]
  - PCI: rcar-gen4: Document how to obtain platform firmware (Myron Stowe) [RHEL-107597]
  - PCI: rcar-gen4: set ep BAR4 fixed size (Myron Stowe) [RHEL-107597]
  - PCI: qcom: Add support for IPQ5018 (Myron Stowe) [RHEL-107597]
  - dt-bindings: PCI: qcom: Add IPQ5018 SoC (Myron Stowe) [RHEL-107597]
  - PCI: dwc: Add support for configuring lane equalization presets (Myron Stowe) [RHEL-107597]
  - PCI: Add lane equalization register offsets (Myron Stowe) [RHEL-107597]
  - PCI: dwc: Update pci->num_lanes to maximum supported link width (Myron Stowe) [RHEL-107597]
  - PCI: of: Add of_pci_get_equalization_presets() API (Myron Stowe) [RHEL-107597]
  - PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges" (Myron Stowe) [RHEL-107597]
  - PCI: ls-gen4: Use to_delayed_work() (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Save and restore the LUT setting during suspend/resume for i.MX95 SoC (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Add PLL lock check for i.MX95 SoC (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Add workaround for errata ERR051586 (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Add workaround for errata ERR051624 (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Toggle the core reset for i.MX95 PCIe (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Call dw_pcie_wait_for_link() from start_link() callback only when required (Myron Stowe) [RHEL-107597]
  - PCI: imx6: Skip link up workaround for newer platforms (Myron Stowe) [RHEL-107597]
  - PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane (Myron Stowe) [RHEL-107597]
  - PCI: dwc: ep: Fix errno typo (Myron Stowe) [RHEL-107597]
  - PCI: dwc: ep: Use FIELD_GET() where applicable (Myron Stowe) [RHEL-107597]
  - PCI: qcom: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
  - PCI: host-common: Convert to library for host controller drivers (Myron Stowe) [RHEL-107597]
  - PCI: cadence: Simplify J721e link status check (Myron Stowe) [RHEL-107597]
  - PCI: mobiveil: Return bool from link up check (Myron Stowe) [RHEL-107597]
  - PCI: dwc: Return bool from link up check (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit() (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Use rockchip_pcie_link_up() to check link up instead of open coding (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Reorganize register and bitfield definitions (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Remove unused PCIE_CLIENT_GENERAL_DEBUG definition (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Move rockchip_pcie_ep_hide_broken_ats_cap_rk3588() to dw_pcie_ep_ops::init() (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Enable ASPM L0s capability for both RC and EP modes (Myron Stowe) [RHEL-107597]
  - PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up() (Myron Stowe) [RHEL-107597]
  - PCI: j721e: Fix host/endpoint dependencies (Myron Stowe) [RHEL-107597]
  - PCI: j721e: Add support to build as a loadable module (Myron Stowe) [RHEL-107597]
  - PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
  - PCI: cadence-host: Introduce cdns_pcie_host_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
  - PCI: cadence: Add support to build pcie-cadence library as a kernel module (Myron Stowe) [RHEL-107597]
  - PCI: cadence: Remove duplicate message code definitions (Myron Stowe) [RHEL-107597]
  - PCI: cadence: Fix runtime atomic count underflow (Myron Stowe) [RHEL-107597]
  - PCI: apple: Add T602x PCIe support (Myron Stowe) [RHEL-107597]
  - PCI: apple: Abstract register offsets via a SoC-specific structure (Myron Stowe) [RHEL-107597]
  - PCI: apple: Use gpiod_set_value_cansleep in probe flow (Myron Stowe) [RHEL-107597]
  - PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK (Myron Stowe) [RHEL-107597]
  - PCI: apple: Move port PHY registers to their own reg items (Myron Stowe) [RHEL-107597]
  - PCI: apple: Fix missing OF node reference in apple_pcie_setup_port (Myron Stowe) [RHEL-107597]
  - PCI: apple: Move away from INTMSK{SET,CLR} for INTx and private interrupts (Myron Stowe) [RHEL-107597]
  - PCI: apple: Dynamically allocate RID-to_SID bitmap (Myron Stowe) [RHEL-107597]
  - PCI: apple: Move over to standalone probing (Myron Stowe) [RHEL-107597]
  - PCI: host-generic: Extract an ECAM bridge creation helper from pci_host_common_probe() (Myron Stowe) [RHEL-107597]
  - dt-bindings: pci: apple,pcie: Add t6020 compatible string (Myron Stowe) [RHEL-107597]
  - PCI: apple: Set only available ports up (Myron Stowe) [RHEL-107597]
  - PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs encoding (Myron Stowe) [RHEL-107597]
  - PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encoding (Myron Stowe) [RHEL-107597]
  - PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_msix() return value encoding (Myron Stowe) [RHEL-107597]
  - PCI: cadence-ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
  - PCI: dwc: ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
  - PCI: endpoint: pci-epf-vntb: Simplify ctrl/SPAD space allocation (Myron Stowe) [RHEL-107597]
  - PCI: endpoint: Retain fixed-size BAR size as well as aligned size (Myron Stowe) [RHEL-107597]
  - PCI: Add ACS quirk for Loongson PCIe (Myron Stowe) [RHEL-107597]
  - PCI: Fix lock symmetry in pci_slot_unlock() (Myron Stowe) [RHEL-107597]
  - PCI: Increment PM usage counter when probing reset methods (Myron Stowe) [RHEL-107597]
  - PM: runtime: Define pm_runtime_put cleanup helper (Myron Stowe) [RHEL-107597]
  - irqdomain: pci: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-107597]
  - PCI: hotplug: Drop superfluous #include directives (Myron Stowe) [RHEL-107597]
  - PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset (Myron Stowe) [RHEL-107597]
  - PCI: pciehp: Ignore Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
  - PCI: Limit visibility of match_driver flag to PCI core (Myron Stowe) [RHEL-107597]
  - Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Myron Stowe) [RHEL-107597]
  - PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus() (Myron Stowe) [RHEL-107597]
  - PCI: Use PCI_STD_NUM_BARS instead of 6 (Myron Stowe) [RHEL-107597]
  - PCI: Remove pci_fixup_cardbus() (Myron Stowe) [RHEL-107597]
  - PCI: Remove function pcim_intx() prototype from pci.h (Myron Stowe) [RHEL-107597]
  - PCI: Remove hybrid-devres usage warnings from kernel-doc (Myron Stowe) [RHEL-107597]
  - PCI: Remove redundant set of request functions (Myron Stowe) [RHEL-107597]
  - PCI: Remove exclusive requests flags from _pcim_request_region() (Myron Stowe) [RHEL-107597]
  - PCI: Remove pcim_request_region_exclusive() (Myron Stowe) [RHEL-107597]
  - Documentation/driver-api: Update pcim_enable_device() (Myron Stowe) [RHEL-107597]
  - PCI: Remove hybrid devres nature from request functions (Myron Stowe) [RHEL-107597]
  - PCI: Remove pcim_iounmap_regions() (Myron Stowe) [RHEL-107597]
  - mtip32xx: Remove unnecessary pcim_iounmap_regions() calls (Myron Stowe) [RHEL-107597]
  - PCI: Update Link Speed after retraining (Myron Stowe) [RHEL-107597]
  - PCI/bwctrl: Replace lbms_count with PCI_LINK_LBMS_SEEN flag (Myron Stowe) [RHEL-107597]
  - PCI/ERR: Remove misleading TODO regarding kernel panic (Myron Stowe) [RHEL-107597]
  - PCI/AER: Add sysfs attributes for log ratelimits (Myron Stowe) [RHEL-107597]
  - PCI/AER: Add ratelimits to PCI AER Documentation (Myron Stowe) [RHEL-107597]
  - PCI/AER: Ratelimit correctable and non-fatal error logging (Myron Stowe) [RHEL-107597]
  - PCI/AER: Simplify add_error_device() (Myron Stowe) [RHEL-107597]
  - PCI/AER: Convert aer_get_device_error_info(), aer_print_error() to index (Myron Stowe) [RHEL-107597]
  - PCI/AER: Rename struct aer_stats to aer_info (Myron Stowe) [RHEL-107597]
  - PCI/AER: Reduce pci_print_aer() correctable error level to KERN_WARNING (Myron Stowe) [RHEL-107597]
  - PCI/ERR: Add printk level to pcie_print_tlp_log() (Myron Stowe) [RHEL-107597]
  - PCI/AER: Check log level once and remember it (Myron Stowe) [RHEL-107597]
  - PCI/AER: Trace error event before ratelimiting (Myron Stowe) [RHEL-107597]
  - PCI/AER: Update statistics before ratelimiting (Myron Stowe) [RHEL-107597]
  - PCI/AER: Simplify pci_print_aer() (Myron Stowe) [RHEL-107597]
  - PCI/AER: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
  - PCI/AER: Move aer_print_source() earlier in file (Myron Stowe) [RHEL-107597]
  - PCI/AER: Rename aer_print_port_info() to aer_print_source() (Myron Stowe) [RHEL-107597]
  - PCI/AER: Extract bus/dev/fn in aer_print_port_info() with PCI_BUS_NUM(), etc (Myron Stowe) [RHEL-107597]
  - PCI/AER: Consolidate Error Source ID logging in aer_isr_one_error_type() (Myron Stowe) [RHEL-107597]
  - PCI/AER: Factor COR/UNCOR error handling out from aer_isr_one_error() (Myron Stowe) [RHEL-107597]
  - PCI/DPC: Log Error Source ID only when valid (Myron Stowe) [RHEL-107597]
  - PCI/DPC: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
  - stmmac: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
  - stmmac: Remove pcim_* functions for driver detach (Myron Stowe) [RHEL-107597]
  - stmmac: loongson: Remove surplus loop (Myron Stowe) [RHEL-107597]
  - stmmac: loongson: Pass correct arg to PCI function (Myron Stowe) [RHEL-107597]
  - vdpa: solidrun: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
  - rcu/nocb: Add Safe checks for access offloaded rdp (Luis Claudio R. Goncalves) [RHEL-69516]
  - perf symbol-minimal: Fix ehdr reading in filename__read_build_id (Michael Petlan) [RHEL-78198]
  - perf: Fix the POLL_HUP delivery breakage (Michael Petlan) [RHEL-78198]
  - perf: Avoid undefined behavior from stopping/starting inactive events (Michael Petlan) [RHEL-78198]
  - perf ui scripts: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
  - perf pmu: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
  - tools subcmd: Tighten the filename size in check_if_command_finished (Michael Petlan) [RHEL-78198]
  - perf python: Set index error for invalid thread/cpu map items (Michael Petlan) [RHEL-78198]
  - perf python: Improve leader copying from evlist (Michael Petlan) [RHEL-78198]
  - perf python: Correct pyrf_evsel__read for tool PMUs (Michael Petlan) [RHEL-78198]
  - perf python: Fix thread check in pyrf_evsel__read (Michael Petlan) [RHEL-78198]
  - perf python: In str(evsel) use the evsel__pmu_name helper (Michael Petlan) [RHEL-78198]
  - perf jevents: If the long_desc and desc are identical then drop the long_desc (Michael Petlan) [RHEL-78198]
  - perf expr: Accumulate rather than replace in the context counts (Michael Petlan) [RHEL-78198]
  - perf stat: Move metric list from config to evlist (Michael Petlan) [RHEL-78198]
  - perf metricgroup: Factor out for-each function and move out printing (Michael Petlan) [RHEL-78198]
  - perf pmu: Tolerate failure to read the type for wellknown PMUs (Michael Petlan) [RHEL-78198]
  - perf spark: Fix includes and add SPDX (Michael Petlan) [RHEL-78198]
  - perf parse-events: Minor tidy up of event_type helper (Michael Petlan) [RHEL-78198]
  - perf hwmon_pmu: Avoid shortening hwmon PMU name (Michael Petlan) [RHEL-78198]
  - kallsyms: fix build without execinfo (Michael Petlan) [RHEL-78198]
  - perf/core: Fix WARN in perf_sigtrap() (Michael Petlan) [RHEL-78198]
  - perf: Revert to requiring CAP_SYS_ADMIN for uprobes (Michael Petlan) [RHEL-78198]
  - perf/core: Fix the WARN_ON_ONCE is out of lock protected region (Michael Petlan) [RHEL-78198]
  - perf/aux: Fix pending disable flow when the AUX ring buffer overruns (Michael Petlan) [RHEL-78198]
  - perf test: Directory file descriptor leak (Michael Petlan) [RHEL-78198]
  - perf evsel: Missed close() when probing hybrid core PMUs (Michael Petlan) [RHEL-78198]
  - perf mem: Document new output fields (op, cache, mem, dtlb, snoop) (Michael Petlan) [RHEL-78198]
  - perf test: Restrict uniquifying test to machines with 'uncore_imc' (Michael Petlan) [RHEL-78198]
  - perf: Fix the throttle error of some clock events (Michael Petlan) [RHEL-78198]
  - perf symbols: Ignore mapping symbols on riscv (Michael Petlan) [RHEL-78198]
  - perf: Add comment to enum perf_event_state (Michael Petlan) [RHEL-78198]
  - perf/core: Fix WARN in perf_cgroup_switch() (Michael Petlan) [RHEL-78198]
  - perf: Fix cgroup state vs ERROR (Michael Petlan) [RHEL-78198]
  - perf: Fix sample vs do_exit() (Michael Petlan) [RHEL-78198]
  - perf callchain: Always populate the addr_location map when adding IP (Michael Petlan) [RHEL-78198]
  - perf lock contention: Reject more than 10ms delays for safety (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Fix incorrect MSR index calculations in intel_pmu_config_acr() (Michael Petlan) [RHEL-78198]
  - perf trace: Set errpid to false for rseq and set_robust_list (Michael Petlan) [RHEL-78198]
  - perf symbol: Move demangling code out of symbol-elf.c (Michael Petlan) [RHEL-78198]
  - perf trace: Always print return value for syscalls returning a pid (Michael Petlan) [RHEL-78198]
  - perf script: Print PERF_AUX_FLAG_COLLISION flag (Michael Petlan) [RHEL-78198]
  - perf mem: Show absolute percent in mem_stat output (Michael Petlan) [RHEL-78198]
  - perf mem: Display sort order only if it's available (Michael Petlan) [RHEL-78198]
  - perf mem: Describe overhead calculation in brief (Michael Petlan) [RHEL-78198]
  - perf record: Fix incorrect --user-regs comments (Michael Petlan) [RHEL-78198]
  - perf test trace_summary: Skip --bpf-summary tests if no libbpf (Michael Petlan) [RHEL-78198]
  - perf test intel-pt: Skip jitdump test if no libelf (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Avoid race when evlist is being deleted (Michael Petlan) [RHEL-78198]
  - perf test demangle-java: Don't segv if demangling fails (Michael Petlan) [RHEL-78198]
  - perf symbol: Fix use-after-free in filename__read_build_id (Michael Petlan) [RHEL-78198]
  - perf pmu: Avoid segv for missing name/alias_name in wildcarding (Michael Petlan) [RHEL-78198]
  - perf machine: Factor creating a "live" machine out of dwarf-unwind (Michael Petlan) [RHEL-78198]
  - perf test: Add AMD IBS sw filter test (Michael Petlan) [RHEL-78198]
  - perf mem: Count L2 HITM for c2c statistic (Michael Petlan) [RHEL-78198]
  - perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12 (Michael Petlan) [RHEL-78198]
  - perf/headers: Clean up <linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
  - perf tests switch-tracking: Fix timestamp comparison (Michael Petlan) [RHEL-78198]
  - perf pmu intel: Adjust cpumaks for sub-NUMA clusters on graniterapids (Michael Petlan) [RHEL-78198]
  - perf tests trace_summary.sh: Run in exclusive mode (Michael Petlan) [RHEL-78198]
  - perf test: Add cgroup summary test case for 'perf trace' (Michael Petlan) [RHEL-78198]
  - perf python: Add counting.py as example for counting perf events (Michael Petlan) [RHEL-78198]
  - perf python: Add evlist close support (Michael Petlan) [RHEL-78198]
  - perf python: Add evsel read method (Michael Petlan) [RHEL-78198]
  - perf python: Add support for 'struct perf_counts_values' to return counter data (Michael Petlan) [RHEL-78198]
  - perf/uapi: Clean up <uapi/linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
  - perf/uapi: Fix PERF_RECORD_SAMPLE comments in <uapi/linux/perf_event.h> (Michael Petlan) [RHEL-78198]
  - perf python: Add evsel cpus and threads functions (Michael Petlan) [RHEL-78198]
  - libperf threadmap: Add perf_thread_map__idx() (Michael Petlan) [RHEL-78198]
  - libperf threadmap: Don't segv for index 0 for the NULL 'struct perf_thread_map' pointer (Michael Petlan) [RHEL-78198]
  - perf test amd: Skip amd-ibs-period test on kernel < v6.15 (Michael Petlan) [RHEL-78198]
  - perf rwsem: Add clang's -Wthread-safety annotations (Michael Petlan) [RHEL-78198]
  - perf dso: Minor refactor to allow clang's Wthread-safety analysis (Michael Petlan) [RHEL-78198]
  - mips/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - xtensa/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - sparc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - loongarch/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - csky/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - arc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - alpha/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf/apple_m1: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf/arm: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - s390/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - powerpc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf/x86/zhaoxin: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf/x86/amd: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
  - perf: Only dump the throttle log for the leader (Michael Petlan) [RHEL-78198]
  - perf: Fix the throttle logic for a group (Michael Petlan) [RHEL-78198]
  - perf ftrace: Use process/session specific trace settings (Michael Petlan) [RHEL-78198]
  - tools headers compiler: Pick the const_true() define from the kernel sources (Michael Petlan) [RHEL-78198]
  - perf test probe_vfs_getname: Add regex for searching probe line (Michael Petlan) [RHEL-78198]
  - perf/core: Add the is_event_in_freq_mode() helper to simplify the code (Michael Petlan) [RHEL-78198]
  - perf record: Fix a asan runtime error in util/maps.c (Michael Petlan) [RHEL-78198]
  - perf record: Add 8-byte aligned event type PERF_RECORD_COMPRESSED2 (Michael Petlan) [RHEL-78198]
  - perf/x86/intel/ds: Remove redundant assignments to sample.period (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Filter non-workload samples (Michael Petlan) [RHEL-78198]
  - perf/aux: Allocate non-contiguous AUX pages by default (Michael Petlan) [RHEL-78198]
  - perf test: Allow tolerance for leader sampling test (Michael Petlan) [RHEL-78198]
  - perf test: Add stat uniquifying test (Michael Petlan) [RHEL-78198]
  - perf parse-events: Use wildcard processing to set an event to merge into (Michael Petlan) [RHEL-78198]
  - perf evlist: Make uniquifying counter names consistent (Michael Petlan) [RHEL-78198]
  - perf report: Add 'tgid' sort key (Michael Petlan) [RHEL-78198]
  - perf test: Update sysfs path for core PMU caps (Michael Petlan) [RHEL-78198]
  - perf test: Fix LBR test by ignoring idle task (Michael Petlan) [RHEL-78198]
  - perf test: Hybrid improvements for metric value validation test (Michael Petlan) [RHEL-78198]
  - perf list: Display the PMU name associated with a perf metric in JSON (Michael Petlan) [RHEL-78198]
  - perf metricgroup: Binary search when resolving referred to metrics (Michael Petlan) [RHEL-78198]
  - perf pmu: Change aliases from list to hashmap (Michael Petlan) [RHEL-78198]
  - perf fncache: Switch to using hashmap (Michael Petlan) [RHEL-78198]
  - perf tests: Harden branch stack sampling test (Michael Petlan) [RHEL-78198]
  - perf parse-events: Add "cpu" term to set the CPU an event is recorded on (Michael Petlan) [RHEL-78198]
  - perf parse-events: Set is_pmu_core for legacy hardware events (Michael Petlan) [RHEL-78198]
  - perf stat: Use counter cpumask to skip zero values (Michael Petlan) [RHEL-78198]
  - libperf cpumap: Add ability to create CPU from a single CPU number (Michael Petlan) [RHEL-78198]
  - perf tests metrics: Permission related fixes (Michael Petlan) [RHEL-78198]
  - perf evsel: Add per-thread warning for EOPNOTSUPP open failues (Michael Petlan) [RHEL-78198]
  - perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Michael Petlan) [RHEL-78198]
  - perf intel-pt: Do not default to recording all switch events (Michael Petlan) [RHEL-78198]
  - perf intel-pt: Fix PEBS-via-PT data_src (Michael Petlan) [RHEL-78198]
  - perf test demangle-ocaml: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
  - perf test demangle-java: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
  - perf test demangle-rust: Add Rust demangling test (Michael Petlan) [RHEL-78198]
  - perf demangle-rust: Remove previous legacy rust decoder (Michael Petlan) [RHEL-78198]
  - perf symbol-elf: Integrate rust-v0 demangling (Michael Petlan) [RHEL-78198]
  - perf demangle-rust: Add rustc-demangle C demangler (Michael Petlan) [RHEL-78198]
  - perf test amd ibs: Fix spelling mistake "Asssuming" -> "Assuming" (Michael Petlan) [RHEL-78198]
  - perf pmu: Use available core PMU for raw events (Michael Petlan) [RHEL-78198]
  - perf lock contention: Add -J/--inject-delay option (Michael Petlan) [RHEL-78198]
  - perf tests: Fix 'perf report' tests installation (Michael Petlan) [RHEL-78198]
  - perf: Fix confusing aux iteration (Michael Petlan) [RHEL-78198]
  - perf: Remove too early and redundant CPU hotplug handling (Michael Petlan) [RHEL-78198]
  - perf: Fix irq work dereferencing garbage (Michael Petlan) [RHEL-78198]
  - perf: Fix failing inherit_event() doing extra refcount decrement on parent (Michael Petlan) [RHEL-78198]
  - perf parse-events: Add debug dump of evlist if reordered (Michael Petlan) [RHEL-78198]
  - perf evlist: Make groups visible in evlist__format_evsels() output (Michael Petlan) [RHEL-78198]
  - perf evlist: Refactor evlist__scnprintf_evsels() (Michael Petlan) [RHEL-78198]
  - perf stat: Remove print_mixed_hw_group_error (Michael Petlan) [RHEL-78198]
  - perf stat: Better hybrid support for the NMI watchdog warning (Michael Petlan) [RHEL-78198]
  - tools/arch/x86: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
  - perf test: Add direct off-cpu tests (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Add --off-cpu-thresh option (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Dump the remaining PERF_SAMPLE_ in sample_type from BPF's stack trace map (Michael Petlan) [RHEL-78198]
  - perf script: Display off-cpu samples correctly (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Disable perf_event's callchain collection (Michael Petlan) [RHEL-78198]
  - perf evsel: Assemble off-cpu samples (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Dump off-cpu samples in BPF (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Preparation of off-cpu BPF program (Michael Petlan) [RHEL-78198]
  - perf record --off-cpu: Parse off-cpu event (Michael Petlan) [RHEL-78198]
  - perf evsel: Expose evsel__is_offcpu_event() for future use (Michael Petlan) [RHEL-78198]
  - perf symbol-minimal: Fix double free in filename__read_build_id (Michael Petlan) [RHEL-78198]
  - perf mem: Add 'dtlb' output field (Michael Petlan) [RHEL-78198]
  - perf mem: Add 'snoop' output field (Michael Petlan) [RHEL-78198]
  - perf mem: Add 'cache' and 'memory' output fields (Michael Petlan) [RHEL-78198]
  - perf hist: Hide unused mem stat columns (Michael Petlan) [RHEL-78198]
  - perf mem: Add 'op' output field (Michael Petlan) [RHEL-78198]
  - perf hist: Implement output fields for mem stats (Michael Petlan) [RHEL-78198]
  - perf hist: Basic support for mem_stat accounting (Michael Petlan) [RHEL-78198]
  - perf hist: Add struct he_mem_stat (Michael Petlan) [RHEL-78198]
  - perf hist: Support multi-line header (Michael Petlan) [RHEL-78198]
  - perf record: Add --sample-mem-info option (Michael Petlan) [RHEL-78198]
  - perf hist: Remove output field from sort-list properly (Michael Petlan) [RHEL-78198]
  - perf test perf-report-hierarchy: Add new test (Michael Petlan) [RHEL-78198]
  - perf test amd ibs: Add sample period unit test (Michael Petlan) [RHEL-78198]
  - perf mem/c2c amd: Add ldlat support (Michael Petlan) [RHEL-78198]
  - perf amd ibs: Incorporate Zen5 DTLB and PageSize information (Michael Petlan) [RHEL-78198]
  - perf amd ibs: Add Load Latency bits in raw dump (Michael Petlan) [RHEL-78198]
  - perf symbols: Handle 'u' and 'l' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78198]
  - perf lock contention: Symbolize zone->lock using BTF (Michael Petlan) [RHEL-78198]
  - perf vendor events arm64: Drop hip08 PublicDescription if same as BriefDescription (Michael Petlan) [RHEL-78198]
  - perf vendor events arm64: Fill up Desc field for Hisi hip08 hha pmu (Michael Petlan) [RHEL-78198]
  - perf bench evlist-open-close: Reduce scope of 2 variables (Michael Petlan) [RHEL-78198]
  - perf tests record: Cleanup improvements (Michael Petlan) [RHEL-78198]
  - perf tool_pmu: Fix aggregation on duration_time (Michael Petlan) [RHEL-78198]
  - perf session: Skip unsupported new event types (Michael Petlan) [RHEL-78198]
  - perf hist: Allow custom output fields in hierarchy mode (Michael Petlan) [RHEL-78198]
  - perf hist: Set levels in output_field_add() (Michael Petlan) [RHEL-78198]
  - perf hist: Remove formats in hierarchy when cancel latency (Michael Petlan) [RHEL-78198]
  - perf hist: Remove formats in hierarchy when cancel children (Michael Petlan) [RHEL-78198]
  - perf record: Retirement latency cleanup in evsel__config (Michael Petlan) [RHEL-78198]
  - perf pmu-events: Add retirement latency to JSON events inside of perf (Michael Petlan) [RHEL-78198]
  - perf stat: Add mean, min, max and last --tpebs-mode options (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Use stats for retirement latency statistics (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Don't close record on read (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Add mutex for tpebs_results (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Add support for updating counts in evsel__tpebs_read (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Refactor tpebs_results list (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Ensure events are opened, factor out finding (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Inline get_perf_record_args (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Reduce scope of the tpebs_events_size variable (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Move the cpumap_buf variable out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Separate evsel__tpebs_prepare() out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Rename tpebs_start to evsel__tpebs_open (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Simplify tpebs_cmd (Michael Petlan) [RHEL-78198]
  - perf intel-tpebs: Cleanup header (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update tigerlake metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update snowridgex events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update skylakex events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update skylake metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update sierraforest events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update sapphirerapids events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update sandybridge metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update rocketlake events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update nehalemex events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update nehalemep events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update meteorlake events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update lunarlake events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update jaketown metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update ivytown metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update ivybridge metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update icelakex events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update icelake events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update haswellx metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update haswell metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Add graniterapids retirement latencies (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update grandridge events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update emeraldrapids events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update clearwaterforest events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update broadwellx metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update broadwellde metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update broadwell metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update bonnell events (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update arrowlake events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-78198]
  - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-78198]
  - perf/x86: Optimize the is_x86_event (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Check the X86 leader for ACR group (Michael Petlan) [RHEL-78198]
  - perf/core: Fix broken throttling when max_samples_per_tick=1 (Michael Petlan) [RHEL-78198]
  - perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Introduce pairs of PEBS static calls (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebs (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Decouple BTS initialization from PEBS initialization (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs (Michael Petlan) [RHEL-78198]
  - perf/core: Fix event timekeeping merge (Michael Petlan) [RHEL-78198]
  - perf/core: Fix event->parent life-time issue (Michael Petlan) [RHEL-78198]
  - perf/core: Fix put_ctx() ordering (Michael Petlan) [RHEL-78198]
  - perf/core: Fix perf-stat / read() (Michael Petlan) [RHEL-78198]
  - x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
  - perf/x86/intel/bts: Replace offsetof() with struct_size() (Michael Petlan) [RHEL-78198]
  - tools/nolibc/types.h: fix mismatched parenthesis in minor() (Michael Petlan) [RHEL-78198]
  - perf ui browser hists: Set actions->thread before calling do_zoom_thread() (Michael Petlan) [RHEL-78198]
  - perf ui browser hists: Simplify the routines that add entries to the popup menu (Michael Petlan) [RHEL-78198]
  - perf ui browser: Accept the left arrow key as a Zoom out if done on the first column (Michael Petlan) [RHEL-78198]
  - perf ui browser annotate: Don't show the source code view status initially (Michael Petlan) [RHEL-78198]
  - perf ui browser annotate: Show in the title the source code view toggle (Michael Petlan) [RHEL-78198]
  - perf ui browser map: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
  - perf ui browser hists: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
  - perf ui browser header: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
  - perf ui browser annotate: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
  - perf ui browser annotate-data: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
  - perf ui browser: Add a warn on unhandled hotkey helper (Michael Petlan) [RHEL-78198]
  - perf ui browser: Add key_name() helper (Michael Petlan) [RHEL-78198]
  - tools build: Don't show libbfd build status as it is opt-in (Michael Petlan) [RHEL-78198]
  - perf check: Add tip about building with libbfd using BUILD_NONDISTRO=1 (Michael Petlan) [RHEL-78198]
  - perf build: Warn when libdebuginfod devel files are not available (Michael Petlan) [RHEL-78198]
  - tools build: Don't show libunwind build status as it is opt-in (Michael Petlan) [RHEL-78198]
  - perf check: Allow showing a tip for opt-in features not built into perf (Michael Petlan) [RHEL-78198]
  - perf check: Move the FEATURE_STATUS() macro to its only user source file (Michael Petlan) [RHEL-78198]
  - perf check: Share the feature status printing routine with 'perf version' (Michael Petlan) [RHEL-78198]
  - tools build: Don't set libunwind as available if test-all.c build succeeds (Michael Petlan) [RHEL-78198]
  - perf/arch: Record sample last_period before updating on the x86 and PowerPC platforms (Michael Petlan) [RHEL-78198]
  - perf/x86/intel/bts: Rename local bts_buffer variables for clarity (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Support auto counter reload (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Add CPUID enumeration for the auto counter reload (Michael Petlan) [RHEL-78198]
  - perf: Extend the bit width of the arch-specific flag (Michael Petlan) [RHEL-78198]
  - perf/x86/intel: Track the num of events needs late setup (Michael Petlan) [RHEL-78198]
  - perf/x86: Add dynamic constraint (Michael Petlan) [RHEL-78198]
  - perf: Make perf_pmu_unregister() useable (Michael Petlan) [RHEL-78198]
  - perf: Rename perf_event_exit_task(.child) (Michael Petlan) [RHEL-78198]
  - perf: Unify perf_event_free_task() / perf_event_exit_task_context() (Michael Petlan) [RHEL-78198]
  - perf: Simplify perf_event_release_kernel() (Michael Petlan) [RHEL-78198]
  - perf: Simplify perf_event_free_task() wait (Michael Petlan) [RHEL-78198]
  - perf: Simplify child event tear-down (Michael Petlan) [RHEL-78198]
  - perf: Ensure bpf_perf_link path is properly serialized (Michael Petlan) [RHEL-78198]
  - NFSv4.2: Protect copy offload and clone against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
  - NFS: Protect against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
  - uprobes: Fix race in uprobe_free_utask (Jerome Marchand) [RHEL-111387]
  - ipv6: reject malicious packets in ipv6_gso_segment() (CKI Backport Bot) [RHEL-113251] {CVE-2025-38572}
  - wifi: ath12k: Decrement TID on RX peer frag setup error handling (CKI Backport Bot) [RHEL-114710] {CVE-2025-39761}
  - xfrm: interface: fix use-after-free after changing collect_md xfrm interface (CKI Backport Bot) [RHEL-109531] {CVE-2025-38500}
  - net: add reserved fields to devlink_port_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_health_reporter_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_port_region_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_region_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_param (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_dpipe_table_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_linecard_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_ops (Ivan Vecera) [RHEL-111907]
  - net: add reserved fields to devlink_port (Ivan Vecera) [RHEL-111907]
  - ipv6: mcast: Delay put pmc->idev in mld_del_delrec() (Hangbin Liu) [RHEL-111156] {CVE-2025-38550}
  - tcp: Correct signedness in skb remaining space calculation (Florian Westphal) [RHEL-107843] {CVE-2025-38463}
  - ice: use fixed adapter index for E825C embedded devices (Michal Schmidt) [RHEL-111791]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-136.el10]
changelog:
  - xfs: do not propagate ENODATA disk errors into xattr code (Carlos Maiolino) [RHEL-115731]
  - Fix packaging for libcpupower python binding debuginfo (John B. Wyatt IV) [RHEL-83442]
  - Enable building libcpupower bindings for ELN/Rawhide (John B. Wyatt IV) [RHEL-83442]
  - mm: swap: fix potential buffer overflow in setup_clusters() (CKI Backport Bot) [RHEL-114865] {CVE-2025-39727}
  - net/mlx5: Not returning mlx5_link_info table when speed is unknown (Li Tian) [RHEL-113425]
  - sctp: linearize cloned gso packets in sctp_rcv (CKI Backport Bot) [RHEL-113341] {CVE-2025-38718}
  - Bluetooth: hci_event: Disconnect device when BIG sync is lost (David Marlin) [RHEL-107922]
  - Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event (David Marlin) [RHEL-107922]
  - Bluetooth: hci_conn: Fix not cleaning up Broadcaster/Broadcast Source (David Marlin) [RHEL-107922]
  - Bluetooth: hci_conn: Fix running bis_cleanup for hci_conn->type PA_LINK (David Marlin) [RHEL-107922]
  - Bluetooth: ISO: Fix getname not returning broadcast fields (David Marlin) [RHEL-107922]
  - Bluetooth: hci_core: Fix not accounting for BIS/CIS/PA links separately (David Marlin) [RHEL-107922]
  - Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: Fix scan state after PA Sync has been established (David Marlin) [RHEL-107922]
  - PM: wakeup: implement devm_device_init_wakeup() helper (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure (David Marlin) [RHEL-107922]
  - Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv (David Marlin) [RHEL-107922]
  - Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID (David Marlin) [RHEL-107922]
  - Bluetooth: hci_dev: replace 'quirks' integer by 'quirk_flags' bitmap (David Marlin) [RHEL-107922]
  - Bluetooth: hci_core: add missing braces when using macro parameters (David Marlin) [RHEL-107922]
  - Bluetooth: hci_core: fix typos in macros (David Marlin) [RHEL-107922]
  - Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (David Marlin) [RHEL-107922]
  - Bluetooth: SMP: If an unallowed command is received consider it a failure (David Marlin) [RHEL-107922]
  - Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: fix connectable extended advertising when using static random address (David Marlin) [RHEL-107922]
  - Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (David Marlin) [RHEL-107922]
  - Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect to BIS handle (David Marlin) [RHEL-107922]
  - Bluetooth: hci_core: Remove check of BDADDR_ANY in hci_conn_hash_lookup_big_state (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: Fix not disabling advertising instance (David Marlin) [RHEL-107922]
  - Bluetooth: HCI: Set extended advertising data synchronously (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: mesh_send: check instances prior disabling advertising (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: set_mesh: update LE scan interval and window (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: revert some mesh modifications (David Marlin) [RHEL-107922]
  - Bluetooth: Prevent unintended pause by checking if advertising is active (David Marlin) [RHEL-107922]
  - driver: bluetooth: hci_qca:fix unable to load the BT driver (David Marlin) [RHEL-107922]
  - Bluetooth: L2CAP: Fix L2CAP MTU negotiation (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Fix potential race condition in firmware download (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: Fix sparse errors (David Marlin) [RHEL-107922]
  - Bluetooth: ISO: Fix not using bc_sid as advertisement SID (David Marlin) [RHEL-107922]
  - Bluetooth: ISO: Fix using BT_SK_PA_SYNC to detect BIS sockets (David Marlin) [RHEL-107922]
  - Bluetooth: eir: Fix possible crashes on eir_create_adv_data (David Marlin) [RHEL-107922]
  - Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance (David Marlin) [RHEL-107922]
  - Bluetooth: Fix NULL pointer deference on eir_get_service_data (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: Protect mgmt_pending list with its own lock (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Increase the tx and rx descriptor count (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers (David Marlin) [RHEL-107922]
  - Bluetooth: hci_core: fix list_for_each_entry_rcu usage (David Marlin) [RHEL-107922]
  - Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (David Marlin) [RHEL-107922]
  - Bluetooth: hci_qca: move the SoC type check to the right place (David Marlin) [RHEL-107922]
  - Bluetooth: btnxpuart: Fix missing devm_request_irq() return value check (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: reject malformed HCI_CMD_SYNC commands (David Marlin) [RHEL-107922]
  - Bluetooth: btintel: Check dsbr size from EFI variable (David Marlin) [RHEL-107922]
  - Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach() (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922 (David Marlin) [RHEL-107922]
  - Bluetooth: separate CIS_LINK and BIS_LINK link types (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925 (David Marlin) [RHEL-107922]
  - Bluetooth: add support for SIOCETHTOOL ETHTOOL_GET_TS_INFO (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Dump debug registers on error (David Marlin) [RHEL-107922]
  - Bluetooth: ISO: Fix getpeername not returning sockaddr_iso_bc fields (David Marlin) [RHEL-107922]
  - Bluetooth: ISO: Fix not using SID from adv report (David Marlin) [RHEL-107922]
  - Bluetooth: btnxpuart: Implement host-wakeup feature (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: Add RTL8851BE device 0x0bda:0xb850 (David Marlin) [RHEL-107922]
  - Bluetooth: hci_uart: Remove unnecessary NULL check before release_firmware() (David Marlin) [RHEL-107922]
  - Bluetooth: btmtksdio: Fix wakeup source leaks on device unbind (David Marlin) [RHEL-107922]
  - Bluetooth: btmrvl_sdio: Fix wakeup source leaks on device unbind (David Marlin) [RHEL-107922]
  - Bluetooth: btintel_pcie: Do not generate coredump for diagnostic events (David Marlin) [RHEL-107922]
  - Bluetooth: btusb: Add new VID/PID 13d3/3613 for MT7925 (David Marlin) [RHEL-107922]
  - use uniform permission checks for all mount propagation changes (Ian Kent) [RHEL-107307] {CVE-2025-38498}
  - do_change_type(): refuse to operate on unmounted/not ours mounts (Ian Kent) [RHEL-107307] {CVE-2025-38498}


author: Petr Menšík <pemensik@redhat.com> - 1.8.3-15
changelog:
  - Remove unneeded openssl/engine.h causing build failures
  - Explicitly disable openssl engine (RHEL-33736)


author: Dodji Seketeli <dodji@redhat.com> - 2.4-1
changelog:
  - Update to upstream 2.4 tarball
  - Drop patches
    0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch and
    0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
  - Enable build with support for BTF
  - Added BuildRequires: libbpf-devel
  - Support soname bumped to libabigail.so.3.0.0


author: Dodji Seketeli <dodji@redhat.com> - 2.4-2
changelog:
  - Fix sourceware.org/PR31045
    "Don't try setting translation unit for unique types"
    Apply patch
    0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch.
    That patch is applied in upstream mainline and will be available in
    libabigail 2.5.
  - Use %autosetup instead of the previous %setup and %patch macros.
  - Add git as a build requirement


author: Dodji Seketeli <dodji@redhat.com> - 2.4-3
changelog:
  - Fix sourceware.org/PR31017
    "Support Flex array conversion suppression"
    Apply patch 0002-suppression-Add-has_strict_flexible_array_data_membe.patch


author: Dodji Seketeli <dodji@redhat.com> - 2.5-1
changelog:
  - Update to upstream 2.5 tarball
  - Drop patches (as they are now upstream):
    0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
    0002-suppression-Add-has_strict_flexible_array_data_membe.patch
  - Enable abidb
  - Add BuildRequires: python3-devel
  - Add libabigail.so.4 and libabigail.so.4.0.0 to the RPM


author: Dodji Seketeli <dodji@redhat.com> - 2.6-1
changelog:
  - Update to upstream 2.6 tarball
  - Update to changing SONAME (libabigail.so.5.0.0)
  - Add BuildRequires xxhash-devel


author: Dodji Seketeli <dodji@redhat.com> - 2.8-1
changelog:
  - Update to upstream 2.8 tarball
  - Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
    that is applied upstream.
  - Update to changing SONAME (libabigail.so.7.0.0)
  - Add xxhash-devel as BuildRequires and inlined-xxhash to avoid
    depending on it at runtime


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


author: Vojtech Trefny <vtrefny@redhat.com> - 2.8-21
changelog:
  - New version - 2.8 (Vojtech Trefny)
  - ci: Do not use release descriptions for Packit builds (Vojtech Trefny)
  - Do not hardcode pylint executable name in Makefile (Vojtech Trefny)
  - Remove unused test dependencies variables from Makefile (Vojtech Trefny)
  - docs: Remove information about Python 2 support (Vojtech Trefny)
  - Various docstring fixes (Vojtech Trefny)
  - Replace C++ style comments with C style (Vojtech Trefny)
  - Make use of error optional (Vojtech Trefny)
  - spec: Fix source archive URL (Vojtech Trefny)
  - ci: Add Packit automation for downstream builds (Vojtech Trefny)
  - spec: Bump release to 21 for Packit daily builds (Vojtech Trefny)
  - ci: Use Packit for daily builds in Copr (Vojtech Trefny)
  - ci: Remove GitHub action for RPM builds (Vojtech Trefny)
  - ci: Add Packit configuration for RPM builds on pull requests (Vojtech Trefny)
  - configure.ac: Remove invalid email address for bug reports (Vojtech Trefny)
  - ci: Update chroots for RPM builds (Vojtech Trefny)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Added translation using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - misc: Remove "warn: false" from Ansible "command" (Vojtech Trefny)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - spec: Change license string to the SPDX format required by Fedora (Vojtech Trefny)
  - Added translation using Weblate (Georgian) (Temuri Doghonadze)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (김인수)
  - ci: Update Fedora versions for RPM build tests (Vojtech Trefny)
  - ci: Rename csmock.Dockerfile to ci.Dockerfile (Vojtech Trefny)
  - ci: Update the csmock GitHub actions configuration (Vojtech Trefny)
  - ci: Run rpmbuild tests in GitHub actions (Vojtech Trefny)
  - Add a GitHub action for running csmock static analysis (Vojtech Trefny)
  - README: Remove the Travis CI badge (Vojtech Trefny)
  - Sync spec with downstream (Vojtech Trefny)


author: Packit <hello@packit.dev> - 2.9-21
changelog:
  - New version - 2.9 (Vojtech Trefny)
  - build: Exit before AC_OUTPUT on error (Tomas Bzatek)
  - tests: fix locale tests on musl (triallax)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (김인수)
  - ci: Manually prepare spec file for Packit (Vojtech Trefny)


author: Packit <hello@packit.dev> - 2.10-1
changelog:
  - New version - 2.10 (Vojtech Trefny)
  - Rename 'master' branch to 'main' (Vojtech Trefny)
  - remove dependency on python3-six and python2 crumbs (Alexandre Detiste)
  - ci: Bump actions/checkout from v3 to v4 (Vojtech Trefny)
  - Squashed 'translation-canary/' changes from 4d4e65b..5bb8125 (Vojtech Trefny)
  - dist: Fix release number in spec (Vojtech Trefny)


author: Andreas Schneider <asn@redhat.com> - 1.1.7-1
changelog:
  - Update to version 1.1.7
    * Update ignore list for source tarball generation
    * Added new assert macros to compare 2 double given an epsilon
    * Added meson build system
    * Added header with version to TAP13 output
    * Fixed issues with MSVC
    * Fixed TAP output for skipped tests
    * Fixed issue with fail_msg
    * CMake generated configs for find_package(cmocka)
    * Documentation improvements


author: Jan Kolarik <jkolarik@redhat.com> - 0.1.20-1
changelog:
  - Update to 0.1.20
  - Fixes of xml parsing
  - Fix non-optimized builds by removing inline keyword
  - Use Py_hash_t instead of long


author: Pavol Žáčik <pzacik@redhat.com> - 0.6.5-3
changelog:
  - Patch bugs found by static analysis tools
  - Add %{name}-fix-handle-leaks-in-rdmsr-c.patch
  - Add %{name}-fix-cpuid_get_hypervisor.patch
  - Add %{name}-prevent-intel_fn11-array-overruns.patch


author: Pavol Žáčik <pzacik@redhat.com> - 0.7.0-1
changelog:
  - Rebase to 0.7.0
  - Begin building the package for aarch64
  - Add Python bindings as a subpackage (python3-libcpuid)


author: Evan Goode <egoode@redhat.com> - 0.73.1-1
changelog:
  - Update to 0.73.1 (RHEL-38831)
  - Fix https://issues.redhat.com/browse/RHEL-27657 (RHEL-32935)
  - subject-py: Fix memory leak (RHEL-32924)
  - MergedTransaction: Calculate RPM difference between two same versions as
    no-op (RHEL-33541)
  - Onboard packit tests
  - Add virtual destructor to TransactionItem (RHEL-32943)


author: Petr Pisar <ppisar@redhat.com> - 0.73.1-2
changelog:
  - Fix reinstalling packages which conflicts with themselves in
    dnf_transaction_commit() (RHEL-32919)
  - Fix an invalid memory access when dropping an item in MergedTransaction
    class (RHEL-33541)


author: Jan Kolarik <jkolarik@redhat.com> - 0.72.0-1
changelog:
  - Update to 0.72.0
  - Avoid reinstalling installonly packages marked for ERASE (RhBug:2163474)
  - transaction: Save the reason for installing (RhBug:1733274)
  - hawkey.subject: get_best_selectors only obsoleters of latest (RhBug:2183279,2176263)
  - conf: Add limited shell-style variable expansion (RhBug:1789346)
  - conf: Add support for $releasever_major, $releasever_minor (RhBug:1789346)
  - repo: Don't download the repository if the local cache is up to date
  - Allow DNF to be removed by DNF 5 (RhBug:2221907)
  - Include dist-info for python3-libdnf
  - bindings: Load all modules with RTLD_GLOBAL
  - Update translations


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.73.0-1
changelog:
  - Update to 0.73.0
  - filelists metadata loading on demand
  - deltarpm disabled on Fedora
  - conf: Introduce new optional_metadata_types option to load filelists on demand
  - goal: Method for detecting file dependency problems


author: Pavel Cahyna <pcahyna@redhat.com> - 6.1.3-8
changelog:
  - migrated to SPDX license, originally from Fedora by <msuchy>
  - Correct License: some files are GPL 2 or GPL 3, but not later


author: Attila Lakatos <alakatos@redhat.com> - 1.2304.0-1
changelog:
  - Rebase to 1.2304.0 (new release number scheme, now like rsyslog)
  Resolves: rhbz#2183193
  - Address CVE-2020-12762
  Resolves: rhbz#2203170


author: Karel Zak <kzak@redhat.com> - 2.40.2-3
changelog:
  - revert recent uuidd mode changes
  - rebase rhel specific patches
  - fix uuidd-tmpfiles.conf (upstream patch)
  - remove unused patches


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-8
changelog:
  - dtc-Properly-harden-built-packages.patch [RHEL-33493]
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-10
changelog:
  - Fix missing dynamic tags for aarch64 python3 pylibfdt
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-12
changelog:
  - dtc-pylibfdt-libfdt.i-Use-SWIG_AppendOutput.patch [RHEL-64318 RHEL-65448]
  - dtc-Disable-problematic-waring-flags.patch [RHEL-64318 RHEL-65448]
  - Resolves: RHEL-64318
    ([RHEL10][CS10] dtc fails to build with Swig 4.3.0)
  - Resolves: RHEL-65448
    ([RHEL10][CS10][FTBFS] dtc fails to build on CS10 and RHEL10)


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.13.0-1
changelog:
  - Update to 1.13.0 release ( resolves: rhbz#2172297 )
  - Perform some deglobing of files per packaging guidelines


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


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


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.1-1
changelog:
  - New stable branch version 1.52.1
  - Remove lua, perl, ruby, php and gobject bindings in RHEL
  - Remove gdisk dependency for RHEL
    resolves: RHEL-35998


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-1
changelog:
  - Rebase to libguestfs 1.52.2 (along the stable branch)
  - Remove dependency on syslinux packages
    resolves: RHEL-50565


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-4
changelog:
  - Synchronize patches with RHEL 9.5
    resolves: RHEL-56325
  - appliance/init: Don't set impossible "noop" disk scheduler
    resolves: RHEL-56157


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-5
changelog:
  - Rebase to libguestfs 1.54.0
    resolves: RHEL-56810
  - Fix osinfo for Windows Server 2025
    resolves: RHEL-62989
  - Replace Jansson with json-c
    resolves: RHEL-65293
  - Remove squashfs-tools on RHEL
    resolves: RHEL-68937
  - Fix perl-Sys-Guestfs debuginfo
    resolves: RHEL-68973


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.56.0-1.el10.1
changelog:
  - Rebase to libguestfs 1.56.0
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.56.1-3
changelog:
  - Rebase to libguestfs 1.56.1
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109
  - Add /etc/fstab, lsblk and blkid to verbose output
    resolves: RHEL-106490
  - Fix conversion of SLES15 with encrypted btrfs filesystem
    resolves: RHEL-93584
  - Add guestfs_setfiles API
    resolves: RHEL-108832
  - Ignore blank disks in Windows drive mapping
    resolves: RHEL-109258


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.3-1
changelog:
  - Rebase to libguestfs 1.57.3
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.3-2
changelog:
  - Rebase to libguestfs 1.57.3
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.4-1
changelog:
  - Rebase to libguestfs 1.57.4
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292


author: Tomas Popela <tpopela@redhat.com> - 1.0.5-19
changelog:
  - Disable python support. This package is only in RHEL 10, because
    tracker-miners requires it and it doesn't need the Python bits.
  - Resolves: RHEL-52843


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.25-1
changelog:
  - New upstream release
  - Fix PMTUd issues
  - Update docs and upstream URLs
  - Fix spec file for test suite build conditional
  - Build system update


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.26-1
changelog:
  - New upstream release
  - Improve TX performance and use less CPU
  - minor other improvements
  - Build system update


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.27-1
changelog:
  - New upstream release
  - Fix potential startup race condition (corosync use case)
  - Fix crypto config check
  - Minor API cleanup
  - Test suite fixes


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.22.4-104
changelog:
  - resolves: RHEL-101759 - Fix DC discovery after Windows netlogon hardening
    (follow-up, main fix is in samba-4.22.2-103.el10)


author: Jerry James <loganjerry@gmail.com> - 3.28.0-1
changelog:
  - Update to 3.28.0
  - Install internal.h for MuseScore
  - Drop ancient obsoletes
  - Build the python package with dist-info
  - Add tables subpackage for the noarch data
  - Complete and correct SPDX migration
  - Remove need for chrpath
  - Minor spec file cleanups


author: Richard W.M. Jones <rjones@redhat.com> - 1.20.2-2
changelog:
  - Rebase to libnbd 1.20.2
  - Fix multiple flaws in TLS server certificate checking
    resolves: RHEL-49802
  - Print full NBD error from server
    resolves: RHEL-50667


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-1
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-2
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513
  - Log the version of libnbd / nbdcopy in virt-v2v output
    resolves: RHEL-104019


author: Peter Fordham <peter.fordham@gmail.com> - 1.0.8-6
changelog:
  - Port autoconf script to C99 and enable autoreconf for this package.
    https://bugzilla.netfilter.org/show_bug.cgi?id=1654


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-0
changelog:
  - Updated to the latest release: nfs-utils-2-8-2 (RHEL-67786)
    Resolves: RHEL-65826
    Resolves: RHEL-67041
    Resolves: RHEL-67168
    Resolves: RHEL-67786
    Resolves: RHEL-68575


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-3
changelog:
  - fix ownership of /var/lib/nfs/statd/state (RHEL-77913)
  - /var/lib/nfs/{etab,rmtab} should not be marked as config files (RHEL-77912)


author: Scott Mayhew <smayhew@redhat.com> 2.8.3-0
changelog:
  - Updated to nfs-utils-2-8-3 plus additional fixes from 2-8-4-rc1 (RHEL-88768)
    Resolves: RHEL-71286
    Resolves: RHEL-82418
    Resolves: RHEL-82557
    Resolves: RHEL-85409
    Resolves: RHEL-85413
    Resolves: RHEL-88768


author: Phil Sutter <psutter@redhat.com> - 1.2.6-1
changelog:
  - Drop outdated libnftables provides, it might clash with the new
    nftables-provided libnftables at some point in future
  - Backport one late fix from upstream
  - new version 1.2.6


author: Remi Collet <remi@remirepo.net> - 0.12.0-1
changelog:
  - update to 0.12.0
  - add patch to not install the static library, from
    https://github.com/alanxz/rabbitmq-c/pull/749
  - add patch to fix version in pkgconfig file, from
    https://github.com/alanxz/rabbitmq-c/pull/751


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.4
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - with python3-Cython -> python3dist(cython) < 3~~


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.5
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - revert python3-Cython -> python3dist(cython) < 3~~


author: Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:18.2.1-2
changelog:
  - ceph-18.2.1, incorporate changes from *final* 18.2.1 release from
    https://download.ceph.com/rpm-18.2.1/el9/SRPMS/ceph-18.2.1-0.el9.src.rpm


author: Jan Kolarik <jkolarik@redhat.com> - 1.15.2-1
changelog:
  - Update to 1.15.2
  - Fixes and optimizations in header files
  - Fix lr_gpg_list_keys function when keys are empty
  - Update PGP test vectors
  - Fix CMake warnings
  - Bump glib version


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.0-1
changelog:
  - Update to 1.17.0
  - lr_gpg_check_signature: Forward PGP error messages from RPM
  - PGP: fix: Support importing binary public keys in librpm backend
  - PGP: Enable creating a UID directory for GnuGP agent socket in /run/gnupg/user
  - PGP: Set a default creation SELinux labels on GnuPG directories


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.1-1
changelog:
  - Update to 1.17.1 (RHEL-38831)
  - gpg_gpgme.c: fix build errors with older gcc
  - Change header files to match a configured ABI regarding a zchunk support
  - Fix building zchunk code if zchunk is enabled
  - Fix compiler warnings


author: Evan Goode <egoode@redhat.com> - 1.18.0-1
changelog:
  - Update to 1.18.0 (RHEL-35699)
  - API: Add LRO_USERNAME and LRO_PASSWORD options
  - Add a private dependency on zck to librepo.pc if zchunk support is enabled
  - Hash cache: Improved work with extended file attributes
  - Improve performance of large number of package downloads
  - Fix error handling, Fix examples and build them


author: Petr Pisar <ppisar@redhat.com> - 1.18.0-2
changelog:
  - Use librpmio instead of gpgme for handling PGP keys (RHEL-47106)
  - Fix a memory leak in select_next_target() (RHEL-35699)


author: Petr Pisar <ppisar@redhat.com> - 0.0.3-14
changelog:
  - Improve a documentation (RHEL-38831)
  - Refactor parse_entitlement_data() (RHEL-32365)
  - Fix relocating certificate paths to /etc/rhsm-host (RHEL-37866)


author: Romain Geissler <romain.geissler@amadeus.com> - 0.21.2-8
changelog:
  - Backport packaging of mock service from Fedora in order to consume it in EPEL
    Resolves: RHEL-81780


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-3
changelog:
  - restorecon: Include <selinux/label.h> (RHEL-53852)
  - Fix integer comparison issues when compiling for 32-bit


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-5
changelog:
  - setexecfilecon: Remove useless rc check (RHEL-35586)
  - matchpathcon: RESOURCE_LEAK: Variable "con" (RHEL-35584)


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-4
changelog:
  - cil: Check that sym_index is within bounds (RHEL-34823)
  - cil: Initialize avtab_datum on declaration (RHEL-34810)
  - mls: Do not destroy context on memory error (RHEL-34810)
  - cil/cil_post: Initialize tmp on declaration (RHEL-34810)
  - Initialize "strs" on declaration (RHEL-34810)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.1.0-7
changelog:
  - update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.0-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-4976 - [RFE] Continue searching other PKCS#11 tokens if certificates are not found
  - Resolves: RHEL-87200 - SSSD fails to connect with ipv4_first when on a machine with only IPv6 and server is dual-stack
  - Resolves: RHEL-25593 - Improve sssd-simple man page description
  - Resolves: RHEL-14752 - [RFE] Add IPA subdomain support to allow IPA-IPA trust
  - Resolves: RHEL-92569 - SSSD LDAPU1 Mapping braces problem
  - Resolves: RHEL-4981 - p11_child currently has an infinite timeout
  - Resolves: RHEL-5042 - IDM homedir %o is not working, returns /home/domain/user instead of AD POSIX unixHomeDir
  - Resolves: RHEL-13086 - [RFE] Anonymous bind requests on RootDSE
  - Resolves: RHEL-45824 - SSSD unable to enumerate LDAP groups if LDAP server contains any group with # character in their names


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-77184 - AD user in external group is not cleared when expiring the cache


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-2
changelog:
  - Related: RHEL-77184 - AD user in external group is not cleared when expiring the cache
    Patch used to fix this ticket causes a regression (RHEL-106987) and is being reverted.


author: Matej Mužila <mmuzila@redhat.com> - 4.5.0-3
changelog:
  - New upstream release 4.5.0 (#2153870)
  - Fix CVE-2022-3570, CVE-2022-2867, CVE-2022-2868, CVE-2022-2869, CVE-2022-2519,
    CVE-2022-2953, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626,
    CVE-2022-3627, CVE-2022-3970 (#2142735, #2118854, #2118867, #2118875,


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.1-1
changelog:
  - Version 2.10.1
  - Default to ntfs-3g for stability reasons (#2182206)
  - Use Recommends: for filesystem tools (#2169848)


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.1-3
changelog:
  - Use a SPDX license tag
  - udiskslinuxblockobject: Try issuing BLKRRPART ioctl harder
  - udiskslinuxmanager: Fix use after free
  - tests: Fix targetcli_config.json


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.90-4
changelog:
  - Rebase to upstream 2.10.90 (pre-)release
  - lvm2: Try opening for unused device detection harder (RHEL-39935)


author: Jiri Denemark <jdenemar@redhat.com> - 10.9.0-1
changelog:
  - Rebased to libvirt-10.9.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-753, RHEL-62174


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-1
changelog:
  - Rebased to libvirt-10.10.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-58152, RHEL-65187, RHEL-65268, RHEL-66222, RHEL-66223
      RHEL-68066, RHEL-69449


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-2
changelog:
  - util: Fix typo in virNetDevOpenvswitchInterfaceSetQos (RHEL-69840)
  - qemu: tpm: do not update profile name for transient domains (RHEL-69774)
  - qemu: Enable I/O APIC if needed (RHEL-71414)
  - cpu_map: Sort data files in meson.build (RHEL-70129)
  - sync_qemu_models_i386: Update meson.build (RHEL-70129)
  - sync_qemu_models_i386: Generate missing -v1 variants (RHEL-70129)
  - cpu_map: Add 486-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium2-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium3-v1 CPU model (RHEL-70129)
  - cpu_map: Add coreduo-v1 CPU model (RHEL-70129)
  - cpu_map: Add n270-v1 CPU model (RHEL-70129)
  - cpu_map: Add core2duo-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu32-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm32-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu64-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm64-v1 CPU model (RHEL-70129)
  - cpu_map: Add Conroe-v1 CPU model (RHEL-70129)
  - cpu_map: Add Penryn-v1 CPU model (RHEL-70129)
  - cpu_map: Add KnightsMill-v1 CPU model (RHEL-70129)
  - cpu_map: Add athlon-v1 CPU model (RHEL-70129)
  - cpu_map: Add phenom-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G1-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G2-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G3-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G4-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G5-v1 CPU model (RHEL-70129)
  - cpu_map: Add EPYC-Genoa-v1 CPU model (RHEL-70129)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-3
changelog:
  - qemu: Enable I/O APIC even more frequently (RHEL-71414)
  - cpu_map: Add avx10* CPU features (RHEL-71897)
  - cpu_map: Add GraniteRapids-v2 CPU model (RHEL-71897)
  - cpu_map: Add sha512, sm3, and sm4 CPU features (RHEL-71898)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-4
changelog:
  - conf, docs: Add support for direct and extended tlbflush features (RHEL-73088)
  - qemu: Add support for direct and extended tlbflush features (RHEL-73088)
  - conf: refactor hyperv features formatting (RHEL-73088)
  - conf: Adjust hyperv tlbflush formatting (RHEL-73088)
  - qemu_migration: Do not consider post-copy active in postcopy-recover (RHEL-73699)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-5
changelog:
  - qemu: allow migration of guest with mdev vGPU to VF vGPU (RHEL-68065)
  - storage_file: Refuse qcow2 images with empty string as 'data_file' (RHEL-70627)
  - virstoragetest: Add case for qcow2 image with empty string as 'data_file' (RHEL-70627)
  - qemu: snapshot: delete disk image only if parent snapshot is external (RHEL-74040)
  - storage_file: de-modularize the local file backend (RHEL-73506)
  - libvirt.spec: Move ownership of 'storage-file' backends directory to gluster (RHEL-73506)
  - tools: ssh-proxy: Check for domain status before parsing its CID (RHEL-75589)
  - qemu: re-use existing ActualNetDef for more interface types during update-device (RHEL-74492)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-6
changelog:
  - build: Bump minimum glib2 version to 2.66.0 (RHEL-76802)
  - qemuProcessHandleIOError: Refactor to extract 'priv' instead of 'driver' (RHEL-76802)
  - qemu: Handle quirks of 'device' field of BLOCK_IO_ERROR event in monitor code (RHEL-76802)
  - qemu: Rename 'diskAlias' to 'device' in qemu IO error event handling (RHEL-76802)
  - qemuProcessHandleIOError: Rename local variables (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Do not munge 'reason' field of IO error event (RHEL-76802)
  - qemuProcessHandleIOError: Prefer lookup by node name (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Propagate new 'qom-path' field (RHEL-76802)
  - virStorageSource: Add fields for storing last I/O error message (RHEL-76802)
  - qemuProcessHandleIOError: Populate I/O error reason to virStorageSource (RHEL-76802)
  - qemuProcessHandleIOError: Log IO errors in the VM log file (RHEL-76802)
  - libxlDomainGetMessages: Add existing flags to 'virCheckFlags' (RHEL-76802)
  - virDomainObjGetMessages: Refactor using GPtrArray (RHEL-76802)
  - virDomainGetMessages: Introduce VIR_DOMAIN_MESSAGE_IOERRORS (RHEL-76802)
  - include: libvirt-domain: Reword documentation for @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - include: libvirt-domain: Add 'message' @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - qemuSnapshotForEachQcow2: Don't initialize 'nrollback' (RHEL-78186)
  - qemu: process: Export qemuPrepareNVRAM for use in snapshot code (RHEL-78186)
  - qemu: snapshot: Ensure that NVRAM image exists when taking inactive internal snapshot (RHEL-78186)
  - qemuxmlconftest: Allow testing of the 'writable' flag for passed FDs for disks (RHEL-78353)
  - qemuxmlconftest: Add testing of FDs with 'writable' flag in 'disk-source-fd' (RHEL-78353)
  - qemu: domain: Initialize FD passthrough for a virStorageSource before using it (RHEL-78353)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-7
changelog:
  - qemu_migration: Refactor qemuMigrationSrcRestoreDomainState (RHEL-1071)
  - qemu_migration: Do not automatically resume domain after I/O error (RHEL-1071)
  - qemucapabilitiestest: Add data for the qemu-10.0 dev cycle on x86_64 (RHEL-78398)
  - qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to 'v9.2.0-1636-gffaf7f0376' (RHEL-78398)
  - qemu: capabilies: Introduce QEMU_CAPS_BLOCKDEV_SET_ACTIVE (RHEL-78398)
  - qemu: monitor: Add monitor backend for 'blockdev-set-active' (RHEL-78398)
  - qemu: migration: Reactivate block nodes after migration if VM is left paused (RHEL-78398)
  - conf: change virDomainHostdevInsert() to return void (RHEL-77086)
  - qemu: fix qemu validation to forbid guest-side IP address for type='vdpa' (RHEL-77086)
  - qemu: validate that model is virtio for vhostuser and vdpa interfaces in the same place (RHEL-77086)
  - qemu: automatically set model type='virtio' for interface type='vhostuser' (RHEL-77086)
  - qemu: do all vhostuser attribute validation in qemu driver (RHEL-77086)
  - conf/qemu: make <source> element *almost* optional for type=vhostuser (RHEL-77086)
  - qemu: use switch instead of if in qemuProcessPrepareDomainNetwork() (RHEL-77086)
  - qemu: make qemuPasstCreateSocketPath() public (RHEL-77086)
  - qemu: complete vhostuser + passt support (RHEL-77086)
  - qemu: fail validation if a domain def has vhostuser/passt but no shared mem (RHEL-77086)
  - docs: improve type='user' docs to higlight differences between SLIRP and passt (RHEL-77086)
  - docs: document using passt backend with <interface type='vhostuser'> (RHEL-77086)
  - utils: Canonicalize paths before comparing them (RHEL-79165)


author: Jiri Denemark <jdenemar@redhat.com> - 11.1.0-1
changelog:
  - Rebased to libvirt-11.1.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7041, RHEL-7042, RHEL-7104, RHEL-7342, RHEL-20294
      RHEL-41264, RHEL-52493, RHEL-58933, RHEL-70656, RHEL-71042
      RHEL-71810, RHEL-72021, RHEL-72052, RHEL-72192, RHEL-72994
      RHEL-79088, RHEL-79460, RHEL-79465, RHEL-79953


author: Jiri Denemark <jdenemar@redhat.com> - 11.2.0-1
changelog:
  - Rebased to libvirt-11.2.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7035, RHEL-24046, RHEL-40077, RHEL-58151, RHEL-68043
      RHEL-71883, RHEL-72994, RHEL-77552, RHEL-80166, RHEL-80533
      RHEL-80688, RHEL-81731, RHEL-81890, RHEL-83148, RHEL-84257
      RHEL-84688
  - cpu_map: Install Ampere-1 ARM CPU models (RHEL-71662)


author: Jiri Denemark <jdenemar@redhat.com> - 11.3.0-1
changelog:
  - Rebased to libvirt-11.3.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-27172, RHEL-79088, RHEL-82411, RHEL-84257, RHEL-85320
      RHEL-85414, RHEL-85672, RHEL-86523, RHEL-86776, RHEL-86778


author: Jiri Denemark <jdenemar@redhat.com> - 11.4.0-1
changelog:
  - Rebased to libvirt-11.4.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-79460, RHEL-84783, RHEL-85414, RHEL-86952, RHEL-87177
      RHEL-88747, RHEL-89414, RHEL-90160, RHEL-90625, RHEL-92510


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-1
changelog:
  - Rebased to libvirt-11.5.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-86592, RHEL-93775, RHEL-95749, RHEL-100109


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-2
changelog:
  - virSystemdCreateMachine: Document @maxthreds (RHEL-95361)
  - cgroup: Unexport 'virDomainCgroupInitCgroup' (RHEL-95361)
  - qemu: conf: Store 'autoShutdown' config in virDomainDriverAutoShutdownConfig (RHEL-95361)
  - hypervisor: domain: Extract logic for auto shutdown to virDomainDriverAutoShutdownActive (RHEL-95361)
  - virSystemdCreateMachine: Add flag to invert machined unit dependencies (RHEL-95361)
  - cgroup: Plumb the 'daemonDomainShutdown' parameter of 'virSystemdCreateMachine' to drivers (RHEL-95361)
  - qemu: Fix auto-shutdown of qemu VMs by the qemu driver (RHEL-95361)
  - hypervisor: Split out individual steps out of virDomainDriverAutoShutdown (RHEL-95196)
  - virDomainDriverAutoShutdownDoSave: Don't attempt to save transient VMs (RHEL-95196)
  - virDomainDriverAutoShutdown: Refactor selection logic for VMs (RHEL-95196)
  - tls: Don't require 'keyEncipherment' to be enabled altoghther (RHEL-100711)
  - kbase: tlscerts: Drop 'encryption_key' feature request (RHEL-100711)
  - tests: virnettls*test: Drop use of GNUTLS_KEY_KEY_ENCIPHERMENT (RHEL-100711)
  - qemu_tpm: Rename qemuTPMHasSharedStorage -> qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Extract per-TPM functionality from qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Only warn about missing locking feature on shared filesystems (RHEL-80155)


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-4
changelog:
  - qemu: fix order of VNC TLS config entries (RHEL-104382)
  - qemu: sanitize blank lines in config file (RHEL-104382)
  - qemu: add ability to set TLS priority string with QEMU (RHEL-104382)


author: Ville-Pekka Vainio <vpvainio@iki.fi> - 4.3.2-1
changelog:
  - New upstream release
  - Update C++ standard from C++11 to C++14
  - Compilation fixes for recent versions of GCC
  - Small fixes to Finnish grammar checker


author: Peter Hutterer <peter.hutterer@redhat.com>
changelog:
  - SPDX migration: update to SPDX identifiers.
    Turns out the COPYING file references the HPND, not MIT.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.7.2-10
changelog:
  - Support added for post-quantum cryptography
    Resolves: RHEL-93091
  - Remove deprecated path from systemd service file
    Resolves: RHEL-101169


author: David King <dking@redhat.com> - 2.12.5-6
changelog:
  - Fix CVE-2025-6021 (RHEL-96495)
  - Fix CVE-2025-49794 (RHEL-96395)
  - Fix CVE-2025-49795 (RHEL-96408)
  - Fix CVE-2025-49796 (RHEL-96421)


author: Jan Staněk <jstanek@redhat.com> - 0.9.29-7
changelog:
  - Fix source file definition and handling
  - Use archive name expected by GitLab, then the archive does not contain
    whole commit reference.
  - Use standard %forgemeta macros, although some detail neede to be fill in
    – GitLab handling is not detected from URL.
  - Fix upstream URL.


author: Michael Jeanson <mjeanson@efficios.com> - 2.13.5-1
changelog:
  - New upstream release
  - Add builddep on python3-setuptools in prevision of python 3.12 removing distutils


author: Tom Callaway <spot@fedoraproject.org> - 5.4.6-3
changelog:
  - disable "corrupted binary dump" test that has issues on big-endian architectures
  - apply upstream fix for 5.4.6 bug 1


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.1-6
changelog:
  - Split libmpdec++ into a mpdecimal++ subpackage
  - This prevents packages only using the libmpdec library from transitively depending on libstdc++


author: Charalampos Stratakis <cstratak@redhat.com> - 2.5.1-11
changelog:
  - Fix bind-now annocheck failure by passing the proper LDFLAGS to the C++ library
  Resolves: RHEL-33509


author: Dominik Mierzejewski <rpm@greysector.net> - 2.16.01-1
changelog:
  - update to 2.16.01 (#2155636)
  - drop obsolete patch
  - drop rdoff subpackage (discontinued upstream)


author: Richard W.M. Jones <rjones@redhat.com> - 1.40.0-2
changelog:
  - Rebase to nbdkit 1.40.0
    related: RHEL-49594
  - Send the last error to the NBD client
    resolves: RHEL-50666


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-3
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-4
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-8
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.5-1
changelog:
  - Rebase to nbdkit 1.42.5
    resolves: RHEL-78830
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467


author: Richard W.M. Jones <rjones@redhat.com> - 1.44.1-2
changelog:
  - Rebase to nbdkit 1.44.1
    resolves: RHEL-78830, RHEL-101180
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-count-filter & nbdkit-time-limit-filter.
  - Remove nbdkit-cacheextents-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467
  - server: Fix .zero fallback path
    resolves: RHEL-101636


author: Florian Weimer <fweimer@redhat.com> - 11.02.00-5
changelog:
  - GCC 14 compatibility fixes:
    Drop netpbm-cmuwtopbm.patch to fix an out-of-bounds stack write (#2259450)
    Stub out unused converter/other/jpeg2000/libjasper_compat.c (#2259448)


author: Kevin Fenzi <kevin@scrye.com> - 1.0.7-1
changelog:
  - Update to 1.0.7. Fixes rhbz#2155658
  - Build the package with setuptools instead of distutils. Fixes: rhbz#2154872


author: Phil Sutter <psutter@redhat.com> - 1:1.0.9-1
changelog:
  - Fix devel sub-package description
  - Utilize pyproject-rpm-macros for the python sub-package
  - new version 1.0.9


author: Phil Sutter <psutter@redhat.com> [1.1.1-1.el10]
changelog:
  - monitor: Recognize flowtable add/del events (Phil Sutter) [RHEL-65346]
  - tests: py: Fix for storing payload into missing file (Phil Sutter) [RHEL-65346]
  - json: Support typeof in set and map types (Phil Sutter) [RHEL-65346]
  - json: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - doc: extend description of fib expression (Phil Sutter) [RHEL-65346]
  - tests: monitor: fix up test case breakage (Phil Sutter) [RHEL-65346]
  - src: fix extended netlink error reporting with large set elements (Phil Sutter) [RHEL-65346]
  - rule: netlink attribute offset is uint32_t for struct nlerr_loc (Phil Sutter) [RHEL-65346]
  - mnl: update cmd_add_loc() to take struct nlmsghdr (Phil Sutter) [RHEL-65346]
  - mnl: rename to mnl_seqnum_alloc() to mnl_seqnum_inc() (Phil Sutter) [RHEL-65346]
  - src: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - libnftables-json: fix raw payload expression documentation (Phil Sutter) [RHEL-65346]
  - tests: shell: fix spurious dump failure in vmap timeout test (Phil Sutter) [RHEL-65346]
  - Rebase onto version 1.1.1 (Phil Sutter) [RHEL-65346]


author: Phil Sutter <psutter@redhat.com> [1.1.1-5.el10]
changelog:
  - src: add conntrack information to trace monitor mode (Phil Sutter) [RHEL-102994]
  - src: split monitor trace code into new trace.c (Phil Sutter) [RHEL-102994]


author: Jan Macku <jamacku@redhat.com> 1.60.0-1
changelog:
  - update to the latest upstream release
  - update PGP key from https://keyserver.ubuntu.com/pks/lookup?op=vindex&search=0x7e8403d5d673c366


author: Jan Macku <jamacku@redhat.com> 1.61.0-1
changelog:
  - update to the latest upstream release
  - fixes CVE-2024-28182 - HTTP/2 CONTINUATION frames can be utilized for DoS attacks


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.26.0-1
changelog:
  - update to 1.26.0
  - add Sergey Kandaurov's PGP public key
  - add Roman Arutyunyan's PGP public key
  - remove Maxim Dounin's PGP public key
  - enable experimental HTTP/3 module
  - refresh patches
  - update default config http2 directive
  - remove outdated custom error pages, reducing maintenance burden


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.26.1-3
changelog:
  - Resolves: RHEL-33742 - Disable ENGINE support by default
  - disable ENGINE support by default
  - add engine bcond


author: Joe Orton <jorton@redhat.com> - 2:1.26.2-2
changelog:
  - Add systemd instantiated service nginx@.service, allowing e.g. "systemctl
    start nginx@foobar.service" to start an instance of nginx using
    /etc/nginx/foobar.conf as the configuration.


author: Gris Ge <fge@redhat.com> - 2.2.44-1
changelog:
  - Upgrade to 2.2.44
  - Support reapply on mac-ref interface. RHEL-86035
  - Support refer route next-hop-interface by mac. RHEL-80547


author: Gris Ge <fge@redhat.com> - 2.2.46-1
changelog:
  - Upgrade to 2.2.46
  - Store DNS to both iface and global DNS. RHEL-91250
  - Support nmpolicy against down iface. RHEL-86240
  - Support removal VLAN connection with empty ifname. RHEL-92916


author: Gris Ge <fge@redhat.com> - 2.2.48-1
changelog:
  - Upgrade to 2.2.48
  - Validate OVN bridge mapping. RHEL-37922
  - Support bond `lacp_active` and `ns_ip6_target`. RHEL-1415
  - Support matching by PCI adress. RHEL-80116
  - Apply dispatch changes first. RHEL-94840
  - Fix SRIOV VF reference. RHEL-91588
  - Fix deleting with `fail_over_mac` bond. RHEL-102600


author: Rahul Rajesh <rrajesh@redhat.com> - 2.2.49-1
changelog:
  - Upgrade to 2.2.49
  - Ignore desired MAC for bonds with fail_over_mac. RHEL-106135
  - Fix setting DNS only with search or option. RHEL-102333


author: Mingyu Shi <mshi@redhat.com> - 2.2.50-1
changelog:
  - Upgrade to 2.2.50
  - Support MAC referring for VLAN in gen_conf.
  - Introduce state: ignore for route.
  - Support PCI address matching in gen_conf.
  - Support MacSec interface in gen_conf.


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.8-2.D20220919gitb041f6d
changelog:
  - Update to the latest git, expecially:
    - Update to Unicode 15.0 (upstream #272)
    - [[:punct:]] behavoir change (upsteam #268)


author: Than Ngo <than@redhat.com> - 3.24.0-1
changelog:
  - Resolves: RHEL-58996, update to 3.24.0
  - Resolves: RHEL-39004, provide opencryptoki CCA Token also on x86_64 and ppc64le
  - Resolves: RHEL-43675, openCryptoki cca token RSA OAEP v2.1 support
  - Resolves: RHEL-43674, openCryptoki CCA token support of Dilithium
  - Resolves: RHEL-43676, openCryptoki cca token SHA3 support
  - Resolves: RHEL-24036, support protected keys for extractable keys


author: Than Ngo <than@redhat.com> - 3.24.0-5
changelog:
  - Use systemd-sysusers
  - Modifie the unit file to change file ownership
  - opencryptoki doesn't work in image mode
    Resolves: RHEL-77146


author: Than Ngo <than@redhat.com> - 3.24.0-7
changelog:
  - Resolves: RHEL-80632, tokens are deleted on reboot
  - Related: RHEL-77146, opencryptoki doesn't work in image mode


author: Than Ngo <than@redhat.com> - 3.25.0-1
changelog:
  - Resolves: RHEL-85376, ep11 token: PKCS #11 3.0 - support SHA3
  - Resolves: RHEL-90589, CCA token: basic support of AES-GCM
  - Resolves: RHEL-72964, cca token support cipher keys
  - Resolves: RHEL-72968, Support for CKM_RSA_AES_KEY_WRAP for cca, ica and soft tokens
  - Resolves: RHEL-73343, Upgrade openCryptoki to latest version
  - Resolves: RHEL-75144, p11kmip: a tool to import/export PKCS #11 keys from to a KMIP server
  - Resolves: RHEL-75761, ep11 token: import and export of secure key objects
  - Resolves: RHEL-85374, cca token: Support ECDH to derive AES keys


author: Than Ngo <than@redhat.com> - 3.25.0-2
changelog:
  - Related: RHEL-73343, Fix detection of EC curve not supported by OpenSSL-3.5.x
  - Related: RHEL-77146, Fix the image mode issue again as bootc expects to use /run/lock


author: Than Ngo <than@redhat.com> - 3.25.0-3
changelog:
  - Fix incorrect effective group id of pkcsslotd daemon
  - Fix covscan findings
    Resolves: RHEL-104598


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-74
changelog:
  - Use %{buildroot} instead of $RPM_BUILD_ROOT as it is more recent
  - Use directory macros and push/popd


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-75
changelog:
  - Fix installation on OSTree by removing %ghost (rhbz#2193429)
  - Remove %ldconfig_postun as it has no effect in Fedora


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-77
changelog:
  - Sync the RHEL version and Fedora version of the specfile
  - Update sources file and config.{sub|guess}
  - Skip verification for .soc file as it will change after install


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-12
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
  - Fix build in all arches, copied from Debian
  - Run autoreconf to make sure that autotools are updated
  - Clean up some trailing white spaces


author: Brian C. Lane <bcl@redhat.com> - 3.5-11
changelog:
  - parted: Fix ending sector location when using kibi IEC suffix (bcl)
  - tests: Fix formatting and snprintf warnings in tests. (bcl)
  - ui: Add checks for prompt being NULL (bcl)
  - strlist: Handle realloc error in wchar_to_str (bcl)
  - libparted: Fix potential NULL dereference in ped_disk_next_partition (bcl)
  - filesys: Check for null from close_fn (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.5.28-1
changelog:
  - Upstream 3.5.28 Alpha release
  - Dropped all patches included in new upstream release
  - Bumped minor version on libparted.so and libparted-fs-resize.so


author: Brian C. Lane <bcl@redhat.com> - 3.6-7
changelog:
  - tests: Add test for dvh with a bad checksum (bcl)
    Related: RHEL-73220
  - libparted: Fix dvh disklabel unhandled exception (bcl)
    Related: RHEL-73220
  - tests: Add test for SUN disklabel handling (bcl)
    Related: RHEL-73220
  - libparted: Fix sun disklabel unhandled exception (bcl)
    Resolves: RHEL-73220


author: Nathan Scott <nathans@redhat.com> - 6.3.2-1
changelog:
  - Align start of PCP services with systemd presets (RHEL-22723)
  - Improved pcp-xsos command line error diagnostics (RHEL-56836)
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57795)
  - Guard against symlink attacks in pmpost program (RHEL-57797)
  - Update to latest stable version of PCP (RHEL-62801)


author: Nathan Scott <nathans@redhat.com> - 6.3.7-5
changelog:
  - Make pcp-zeroconf start enabled services once again (RHEL-93182)
  - Fix python PMDA wrapper handling of list objects
  - Improve tmpfiles.d handling of empty directories
  - Backport some more fixes to the OpenMetrics PMDA
  - Fix a multilib regression in PCP header files


author: Paul Howarth <paul@city-fan.org> - 2.14-1
changelog:
  - Update to 2.14 (rhbz#2161420)
    - Remove Test::Fatal and Test::Needs from test prereqs (GH#7, GH#8)
  - Use SPDX-format license tag


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.227-1
changelog:
  - Update to 1.227
    - New maintainer, GTERMARS
    - Add basic GitHub Actions setup for testing
    - Typo corrections in POD
    - Eliminated use of state/node files in temp directory


author: Paul Howarth <paul@city-fan.org> - 0.14-21
changelog:
  - Use SPDX-format license tag
  - Use author-independent source URL
  - Drop redundant buildroot cleaning in %install section
  - Drop support for old Perl versions needing XS helper


author: Michal Josef Špaček <mspacek@redhat.com> - 6.16-1
changelog:
  - 6.16 bump
  - Fix minimal version of IO::Socket::IP
  - Fix requires/provided modules in *tests package


author: Paul Howarth <paul@city-fan.org> - 1.18-1
changelog:
  - Update to 1.18 (rhbz#2251844)
    - Address Freebsd build issue: make function checks more robust within
      shared lib (GH#35)


author: Paul Howarth <paul@city-fan.org> - 1.20-1
changelog:
  - Update to 1.20 (rhbz#2256127)
    - Remove --no-undefined from compiler test, which is not compatible with all
      platforms (GH#37)
    - Skip t/pty_get_winsize.t tests on AIX (GH#32)
    - Fix patchlevel check for util.h (GH#27)


author: Paul Howarth <paul@city-fan.org> - 20220807.0-1
changelog:
  - Update to 20220807.0
    - If your applications rely on portability to Windows, see new documentation
      sections "argument-passing rules are program-specific" and "batch files"
      - This release fixes bugs in runs of Windows programs that use standard
        command line parsing rules
      - Runs of non-standard programs may require changes; notable non-standard
        programs include cmd.exe, cscript.exe, and Cygwin programs
    - Skip t/pty.t test on NetBSD too (GH#140)
    - Add strict/warnings
    - Follow Windows argument quoting rules (GH#142)
    - Allow win32_newlines.t to actually run (GH#146)
    - Make t/pty.t test pass on OpenBSD (GH#150)
    - Support Win32 commands having non-standard command line parsing rules
      (GH#148)
    - Support executing Win32 batch files
    - Add IPC::Run::Win32Process, for delivering non-standard command lines
    - Fix reporting of Win32::Process::Create() errors
    - On Windows, avoid hang when closing read end of pipe (GH#156)
    - Ignore known test failure on msys - t/windows_search_path.t (GH#155)
    - Avoid warning with IPCRUNDEBUG, in Windows spawned children
    - Use $^X, not 'perl', in tests
    - Thanks to the new active developer: Noah Misch!


author: Paul Howarth <paul@city-fan.org> - 20231003.0-1
changelog:
  - Update to 20231003.0 (rhbz#2241845)
    - On Windows, avoid hang under IPCRUNDEBUG (GH#157)
    - Refresh "cpanfile" from Makefile.PL, to allow use on Windows
    - Normalize shebangs to /usr/bin/perl (GH#163)
    - Fix or skip all tests recently seen to fail on Windows
    - Include t/result.t in releases
    - Make full_result() and result() Windows behavior match non-Windows (GH#168)


author: Paul Howarth <paul@city-fan.org> - 0.128-1
changelog:
  - Update to 0.128
    - Added 'mkdir' to replace 'mkpath', but returning the path object for
      chaining
    - The 'mkpath' method is deprecated in favor of 'mkdir'
    - Added 'has_same_bytes' to efficiently compare the contents of two files
    - Edited SYNOPSIS in the POD


author: Paul Howarth <paul@city-fan.org> - 0.142-1
changelog:
  - Update to 0.142
    Deprecations
    - Tilde expansion is deprecated due to inconsistent and bug-prone behavior
    Bug fixes
    - Prevent expansion of tildes that are not the very first character (e.g.
      "./~foo")
    - Prevent unintentional tilde expansion during internal path processing
    - Escape non-tilde glob characters before tilde expansion
    - Fixed spew/edit to a long filename approaching the filesystem length limit
    - Internal calls to 'print' are checked for possible errors
    - Internal read calls are checked for errors
    Changes
    - Path stringification now adds "./" in front of paths starting with literal
      tilde so they will round-trip; FREEZE updated to use this stringification
      rule as well
    - 'move' now uses File::Copy::move internally instead of the built-in
      'rename', allowing it to work across filesystems; it also returns an object
      for the moved location, allowing chaining
    - edit_lines_raw now uses a buffered raw I/O layer
    - edit_lines_utf8 now prefers PerlIO::utf8_strict, if available
    - lines_utf8 now consistently uses a buffered I/O layer
    - open*_utf8 now prefers PerlIO::utf8_strict, if available
    - slurp_utf8 now consistently uses an unbuffered I/O layer
    Documented
    - Changed all raw/UTF-8 layer descriptions in method documentation to match
      the code
    - Fixed SYNOPSIS syntax
    - Documented how to disable TMPDIR when making temp files/dirs
    Testing
    - Add additional tilde stringification testing
    - Fixed tilde expansion tests on Windows
    - Skip a problematic test case on Cygwin


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010 (rhbz#2138013)
    - Re-release with updated ppport.h for 5.8.5 compatibility
  - Use SPDX-format license tag


author: Michal Josef Špaček <mspacek@redhat.com> - 1.65-4
changelog:
  - Rewrite to use of /builddir/build/BUILDROOT/perl-Pod-Parser-1.67-4.el10.noarch macro
  - Update license to SPDX format


author: Michal Josef Špaček <mspacek@redhat.com> - 1.65-4
changelog:
  - Rewrite to use of /builddir/build/BUILDROOT/perl-Pod-Parser-1.67-5.el10.noarch macro
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 0.001013-21
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Drop support for building with Test::More < 0.88
    - Drop redundant buildroot cleaning in %install section
    - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.03-48
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Specify all dependencies
    - Fix permissions verbosely
    - Simplify find commands using -empty and -delete
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.202-1
changelog:
  - Update to 1.202 (rhbz#2158345)
    - Converted to Dist::Zilla
    - Test::Deep will now require v5.12, and this may go up; this change allows
      simplification of the Makefile.PL, which was coping with a mistake made
      twelve years ago
  - Use SPDX-format license tag
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 1.204-1
changelog:
  - Update to 1.204 (rhbz#2159015)
    - Try to avoid clobbering global error variables when loading test libraries
    - hash_each now enumates keys in sort() order, to make errors more consistent


author: Paul Howarth <paul@city-fan.org> - 0.7000-1
changelog:
  - Update to 0.70
    - Stop pointless use of taint-mode in tests, so tests pass when perl is
      built without taint support


author: Paul Howarth <paul@city-fan.org> - 0.7100-1
changelog:
  - Update to 0.71
    - Document and test different behavior regarding Booleans in perl 5.38.0
      compared to earlier versions (GH#21)


author: Paul Howarth <paul@city-fan.org> - 0.43-23
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Fix permissions verbosely
    - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.37-1
changelog:
  - Update to 0.37 (#2118006)
    - Allow duplicate warnings when using warnings_exist (GH#8)
  - Use author-independent source URL
  - Use SPDX license expression


author: Paul Howarth <paul@city-fan.org> - 0.032-1
changelog:
  - Update to 0.032
    - New config variable, $ENV{PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS}, for
      temporarily turning failures into reports


author: Paul Howarth <paul@city-fan.org> - 0.033-1
changelog:
  - Update to 0.033
    - Add Test2 compatibility in the test triggered by done_testing()
    - New long-awaited feature (!!!) "allow_patterns", to either
      temporarily or globally exempt particular warning patterns


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-1
changelog:
  - stick to v5.2-rhel upstream branch for RHEL
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/458f9b4)
  - Related: RHEL-58990


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/e40738b)
  - Resolves: RHEL-61858


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/5e3accd)
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/45c2d1f)
  - fixes "CVE-2025-27144 podman: Go JOSE's Parsing Vulnerable to Denial of Service [rhel-10.1]"
  - Resolves: RHEL-80610


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-4
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/9ad4842)
  - fixes "CVE-2025-22869 podman: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh [rhel-10.0]"
  - Resolves: RHEL-82776


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-5
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/f7bf65c)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-6
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/a994a04)
  - fixes "podman tests are failing"
  - Resolves: RHEL-85826


author: Jindrich Novy <jnovy@redhat.com> - 6:5.6.1-0.1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6
    (https://github.com/containers/podman/commit/d46b857)
  - fixes "Can not find network create and rm message from podman event when set --events-backend to journald"
  - Related: RHEL-109790


author: Jindrich Novy <jnovy@redhat.com> - 7:5.6.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
    (https://github.com/containers/podman/commit/56f1962)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Filip Janus <fjanus@redhat.com> - 16.1-5
changelog:
  - Add versioned provide to the default version
  - Obsolete versioned is no more needed since only default stream provides
    postgresql symbol


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.19.6-3
changelog:
  - Remove unnecessary explicit pkgconfig dependencies
  - Remove an obsolete workaround for failing Java tests
  - Remove conditionals for retired 32-bit ARM architecture
  - Remove a slow-test workaround on s390x
  - Reduce macro indirection in the spec file


author: Miro Hrončok <mhroncok@redhat.com> - 1.8.1-1
changelog:
  - On Python older than 3.11, use tomli instead of deprecated toml
  - Fix literal % handling in %{pyproject_files} on RPM 4.19


author: Python Maint <python-maint@redhat.com> - 1.10.0-1
changelog:
  - Add %_pyproject_check_import_allow_no_modules for automated environments
  - Fix handling of tox 4 provision without an explicit tox minversion
  - Fixes: rhbz#2240590


author: Miro Hrončok <mhroncok@redhat.com> - 1.11.0-1
changelog:
  - Add the -l/-L flag to %pyproject_save_files
  - The -l flag can be used to assert at least 1 License-File was detected
  - The -L flag explicitly disables this check (which remains the default)
  - Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t
  - Fixes: rhbz#2244282
  - Show a better error message when %pyproject_install finds no wheel
  - Fixes: rhbz#2242452
  - Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't
  - Fixes: rhbz#2169855


author: Miro Hrončok <miro@hroncok.cz> - 1.12.0-1
changelog:
  - Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion}
  - That way, a single-spec can be used to build packages for multiple Python versions
  - Fixes: rhbz#2209055


author: Miro Hrončok <mhroncok@redhat.com> - 1.12.1-1
changelog:
  - Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Related: rhbz#2284187


author: Miro Hrončok <mhroncok@redhat.com> - 1.13.0-1
changelog:
  - Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only)
  - Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Fixes: rhbz#1990879


author: Python Maint <python-maint@redhat.com> - 1.15.0-1
changelog:
  - Add a possibility to read runtime requirements from pyproject.toml [project] table
  - Fixes: rhbz#2261939
  - Don't generate a dependency on pip when %pyproject_buildrequires -N is used
  - Fixes: rhbz#2294510
  - Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels
  - Fixes: rhbz#2293616


author: Miro Hrončok <mhroncok@redhat.com> - 1.16.0-1
changelog:
  - %pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag
  - This is implied when used tox testenvs depend on dependency groups (requires tox 4.22+)
  - Fixes: rhbz#2318849


author: Miro Hrončok <miro@hroncok.cz> - 1.16.1-1
changelog:
  - Support for setuptools 70+
  - wheel is no longer generated as a dependency of the default build system


author: Miro Hrončok <mhroncok@redhat.com> - 1:7.2.6-2
changelog:
  - Weaken the runtime dependency on:
    - python3-sphinxcontrib-applehelp
    - python3-sphinxcontrib-devhelp
    - python3-sphinxcontrib-jsmath
    - python3-sphinxcontrib-htmlhelp
    - python3-sphinxcontrib-serializinghtml
    - python3-sphinxcontrib-qthelp
  - Packages that want to use them during build need to BuildRequire them explicitly


author: Charalampos Stratakis <cstratak@redhat.com> - 3.12.8-1
changelog:
  - Update to 3.12.8
  - Security fix for CVE-2024-9287 and CVE-2024-12254
  Resolves: RHEL-64877, RHEL-70450


author: Charalampos Stratakis <cstratak@redhat.com> - 3.12.10-3
changelog:
  - Fix PySSL_SetError handling SSL_ERROR_SYSCALL
  - This fixes random flakiness of test_ssl on stressed machines
  Resolves: RHEL-90555


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 3.12.11-1
changelog:
  - Update to 3.12.11
  - Security fixes for CVE-2025-4517, CVE-2025-4330, CVE-2025-4138, CVE-2024-12718, CVE-2025-4435
  Resolves: RHEL-98060, RHEL-98047, RHEL-97813, RHEL-98062, RHEL-98180


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.0-3
changelog:
  - Fork python-flit-core from the python-flit package
  - Adjust the License tag to include flit_core/versionno.py's regex (BSD-2-Clause)


author: Karolina Surma <ksurma@redhat.com> - 1.4.1-5
changelog:
  - License verified according to the SPDX specification
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-12
changelog:
  - Resolves: RHEL-72580 A slow HSM can cause IPA server installation to fail setting up certificate tracking


author: Thomas Woerner <twoerner@redhat.com> - 4.12.2-13
changelog:
  - Resolves: RHEL-67912 Add DNS over TLS Support, Require bind 32:9.18.33-2 and new bind-dyndb-ldap 11.11-1


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-14
changelog:
  - Resolves: RHEL-78766 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-77965 ipa-server-install failing on slow hsm


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-16
changelog:
  - Resolves: RHEL-84648 ipa-cacert-manage install fails with CAs having the same subject DN (subject key mismatch info)
  - Resolves: RHEL-84279 IPU 9 -> 10: ipa-server breaks the in-place upgrade due to failed scriptlet
  - Resolves: RHEL-84275 Search size limit tooltip has Search time limit tooltip text
  - Resolves: RHEL-81200 Ipa client --raw --structured throws internal error
  - Resolves: RHEL-68803 ipa-migrate with LDIF file from backup of remote server, fails with error 'change collided with another change'
  - Resolves: RHEL-67686 [RFE] IDM support UIDs up to 4,294,967,293
  - Resolves: RHEL-67633 ipa-healthcheck has tests which call fips-mode-setup
  - Resolves: RHEL-4845 Protect *all* IPA service principals


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-17
changelog:
  - Resolves: RHEL-88043 Server installation: dot-forwarder not added as a forwarder
  - Resolves: RHEL-86481 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-85788 ipa-sidgen: fix memory leak in ipa_sidgen_add_post_op()
  - Resolves: RHEL-88899 [RFE] Add check on CA cert expiry for ipa-cert-fix


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-18
changelog:
  - Resolves: RHEL-89979 Support OpenSSL provider API
  - Resolves: RHEL-25007 [RFE] Give warning when adding user with UID out of any ID range
  - Resolves: RHEL-93484 Unable to modify IPA config; --ipaconfigstring="" causes internal error
  - Resolves: RHEL-89834 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-88833 kdb: ipadb_get_connection() succeeds but returns null LDAP context
  - Resolves: RHEL-79072 ipa idrange-add --help should be more clear about required options
  - Resolves: RHEL-68803 ipa-migrate with LDIF file from backup of remote server, fails with error 'change collided with another change'
  - Resolves: RHEL-30825 IDM - When creating an ID range, should require a RID


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-22
changelog:
  - Resolves: RHEL-95374 eDNS: multiple issues during encrypted DNS setup
  - Resolves: RHEL-89893 ipa: Privilege escalation from host to domain admin in FreeIPA
  - Resolves: RHEL-99316 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-97053 ipa-idrange-fix: 'Env' object has no attribute 'basedn'
  - Resolves: RHEL-96936 Nightly test failure (rawhide) in test_trust.py::TestTrust::test_server_option_with_unreachable_ad
  - Resolves: RHEL-49440 kdb: support storing and retrieving multiple master keys


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-23
changelog:
  - Resolves: RHEL-105973 Include fixes in python3-ipatests package
  - Resolves: RHEL-105513 kdb: prevent double crash in RBCD ACL free
  - Resolves: RHEL-101708 ipatests: use "sos report" instead of "sosreport" command
  - Resolves: RHEL-95733 Incorrect use of external IdP GitHub trademark
  - Resolves: RHEL-95374 eDNS: multiple issues during encrypted DNS setup


author: Miro Hrončok <mhroncok@redhat.com> - 3.1.5-1
changelog:
  - Update to 3.1.5
  - Security fix for CVE-2024-56201
  - Security fix for CVE-2024-56326
  Resolves: RHEL-73095


author: Cristian Le <cristian.le@mpsd.mpg.de> - 4.1.2-13
changelog:
  - Added CMAKE_PREFIX_PATH to the module file to unsure that CMake projects
    find the available MPI enabled packages, libraries, executables, etc.


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.1-1
changelog:
  - Update to 7.4.1
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-1-2023-09-02
  - Fixes: rhbz#2236995


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.2-1
changelog:
  - Update to 7.4.2
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-2-2023-09-07
  - Fixes: rhbz#2237942


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.3-1
changelog:
  - Update to 7.4.3
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-3-2023-10-24
  - Fixes: rhbz#2245983


author: Christian Heimes <cheimes@redhat.com> - 1.7.0-1
changelog:
  - Update to 1.7.0, fixes rhbz#2233656
  - modernize packaging, upstream has remove setup.py
  - remove setup.cfg hacks for RHEL


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-7
changelog:
  - Sync with Fedora:
    - fix directory ownership
    - install cmake modules for plugins
    - depend on pkgconfig(egl) rather than mesa-libEGL-devel
    Resolves: RHEL-73681


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-2
changelog:
  - Make -devel subpkg to require qtbase-private-devel for cmake >= 3.31.0
    Workaround for rhbz#2330219
    Resolves: RHEL-53982


author: Jun Aruga <jaruga@redhat.com> - 3.3.1-5
changelog:
  - Upgrade to Ruby 3.3.1.
    Resolves: RHEL-33975
  - Fix buffer overread vulnerability in StringIO.
    Resolves: RHEL-34124
  - Fix RCE vulnerability with .rdoc_options in RDoc.
    Resolves: RHEL-34116
  - Fix arbitrary memory address read vulnerability with Regex search.
    Resolves: RHEL-33866


author: Jarek Prokop <jprokop@redhat.com> - 3.3.5-7
changelog:
  - Upgrade to Ruby 3.3.5
    Resolves: RHEL-59035
  - Fix DoS vulnerability in rexml.
    (CVE-2024-39908)
    (CVE-2024-41946)
    (CVE-2024-43398)
    Resolves: RHEL-57047
    Resolves: RHEL-57059
    Resolves: RHEL-57070
  - Fix REXML DoS when parsing an XML having many specific characters such as
    whitespace character, >] and ]>.
    (CVE-2024-41123)
    Resolves: RHEL-52802


author: Jun Aruga <jaruga@redhat.com> - 3.3.7-9
changelog:
  - Upgrade to Ruby 3.3.7
    Resolves: RHEL-77994
  - Fix Ruby OpenSSL to respect crypto-policies TLS minimal version.
    Resolves: RHEL-21019


author: Jarek Prokop <jprokop@redhat.com> - 3.3.8-10
changelog:
  - Upgrade to Ruby 3.3.8.
    Resolves: RHEL-87342
  - Fix Net::IMAP vulnerable to possible DoS by memory exhaustion. (CVE-2025-25186)
  - Fix Denial of Service in CGI::Cookie.parse. (CVE-2025-27219)
    Resolves: RHEL-86116
  - Fix userinfo leakage in URI#join, URI#merge and URI#+. (CVE-2025-27221)


author: Yaakov Selkowitz <yselkowi@redhat.com> - 0.5.5-4
changelog:
  - Adapt tests to mariadb 10.11
  - Avoid rubygem-eventmachine build dependency in RHEL
  - Adapt tests to openssl 3.2


author: Timm Bäder <tbaeder@redhat.com> - 2.2.8-21
changelog:
  - Add downstream patch to fix c99 incompatibilities
  - https://fedoraproject.org/wiki/Changes/PortingToModernC


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.29-1
changelog:
  - Revert "Dontaudit access of virt-related permissive domains"
  Resolves: RHEL-79833
  - Remove permissive domains
  Resolves: RHEL-82672


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.30-1
changelog:
  - Allow auditctl signal auditd
  Resolves: RHEL-87418
  - Update bootupd policy for the removing-state-file test
  Resolves: RHEL-87372
  - Allow systemd-user-runtime-dir get/set tmpfs quotas
  Resolves: RHEL-86789
  - Allow systemd-user-runtime-dir delete gnome homedir content
  Resolves: RHEL-86789
  - Confine /usr/lib/systemd/systemd-user-runtime-dir
  Resolves: RHEL-86789
  - Allow system-dbusd list systemd-machined directories
  Resolves: RHEL-86528
  - Allow NetworkManager create and use icmp_socket
  Resolves: RHEL-86258
  - Allow tuned-ppd dbus chat with xdm
  Resolves: RHEL-85849
  - Allow virt_domain write to virt_image_t files
  Resolves: RHEL-85319
  - Allow rhsmcertd connect to systemd-machined
  Resolves: RHEL-83925
  - Allow varnishd execute the prlimit64() syscall
  Resolves: RHEL-77779
  - Allow systemd-machined the kill user-namespace capability
  Resolves: RHEL-77087
  - Allow system_dbusd_t r/w unix stream sockets of unconfined_service_t
  Resolves: RHEL-62185
  - Allow tlshd read network sysctls
  Resolves: RHEL-74424


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.31-1
changelog:
  - Label /dev/diag as diagnostic_device_t
  Resolves: RHEL-89804
  - Label SetroubleshootPrivileged.py with setroubleshootd_exec_t
  Resolves: RHEL-87727
  - Allow syslogd watch syslog_conf_t directories
  Resolves: RHEL-87648
  - Allow networkmanager send a general signal to iptables
  Resolves: RHEL-86780
  - Define file equivalency for /var/etc
  Resolves: RHEL-86678
  - Update bootupd policy when ESP is not mounted
  Resolves: RHEL-86588
  - dontaudit execmem for modemmanager
  Resolves: RHEL-86176
  - Allow systemd create journal pid files
  Resolves: RHEL-72692
  - Allow virtqemud read/write/setattr input event devices
  Resolves: RHEL-46385


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.32-1
changelog:
  - Backport policy for additional systemd generators from rawhide
  Resolves: RHEL-36740
  - Allow login_userdomain create /run/tlog directory with user_tmp_t
  Resolves: RHEL-56344
  - Backport bootupd policy from current Fedora rawhide
  Resolves: RHEL-86588


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.33-1
changelog:
  - Allow systemd_generator read files in /proc and /sys
  Resolves: RHEL-36740
  - Update irqbalance policy for using unconfined scripts
  Resolves: RHEL-54019
  - Allow utempter use terminal multiplexor
  Resolves: RHEL-56344
  - Allow virtqemud execute ovs-vsctl with a domain transition
  Resolves: RHEL-65322
  - Allow mptcpd the net_admin capability
  Resolves: RHEL-70730
  - Allow tomcat execute cracklib-check with a domain transition
  Resolves: RHEL-82090
  - Update the files_search_mnt() interface
  Resolves: RHEL-85178
  - Allow key.dns_resolve set attributes on the kernel key ring
  Resolves: RHEL-91602
  - Allow switcheroo-control dbus chat with xdm
  Resolves: RHEL-93535
  - Revert "Allow virt_domain write to virt_image_t files"
  Resolves: RHEL-93773


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.34-1
changelog:
  - Allow systemd-coredump the sys_admin capability
  Resolves: RHEL-97586
  - Dontaudit systemd-coredump the sys_resource capability
  Resolves: RHEL-97586
  - Allow systemd-coredumpd sys_admin and sys_resource capabilities
  Resolves: RHEL-97586
  - Allow systemd-coredump read nsfs files
  Resolves: RHEL-97586
  - Dontaudit systemd-coredump sys_admin capability
  Resolves: RHEL-97586
  - Allow svirt-tcg read init state
  Resolves: RHEL-95725
  - Allow virtqemud create and unlink files in /etc/libvirt/
  Resolves: RHEL-95725
  - Allow virtqemud send a generic signal to passt
  Resolves: RHEL-44994
  - Allow openvswitch ioctl vduse devices
  Resolves: RHEL-93041
  - Label /dev/vduse/control and /dev/vduse/NAME devices
  Resolves: RHEL-93041
  - Allow virtstoraged the sys_rawio capability
  Resolves: RHEL-44639
  - Allow virtstoraged fsetid capability
  Resolves: RHEL-44639
  - Allow virtqemud additional permissions on scsi generic chr files
  Resolves: RHEL-44628
  - Allow irqbalance execute shell if irqbalance_run_unconfined is on
  Resolves: RHEL-54019
  - Fix files_dontaudit_delete_all_files()
  Resolves: RHEL-86789
  - Allow virtnodedev create mdevctl config dirs
  Resolves: RHEL-98559
  - Allow cryptsetup-generator manage systemd unit files
  Resolves: RHEL-98656


author: Zdenek Pytela <zpytela@redhat.com> - 40.13.35-1
changelog:
  - Remove duplicate summary header
  Related: RHEL-87742
  - Allow irqbalance execute shell if irqbalance_run_unconfined is on
  Resolves: RHEL-54019
  - virt: allow QEMU use of the qgs daemon for attestation
  Resolves: RHEL-87742
  - qgs: add contrib module for TDX "qgs" daemon
  Resolves: RHEL-87742
  - kernel: add interfaces for using SGX enclaves
  Resolves: RHEL-87742


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.3-1
changelog:
  - Allow svirt read virtqemud fifo files
  Resolves: RHEL-104069
  - Allow virtqemud handle virt_content_t chr files
  Resolves: RHEL-76104
  - Allow "hostapd_cli ping" run as a systemd service
  Resolves: RHEL-77047
  - All sblim-sfcbd the dac_read_search capability
  Resolves: RHEL-98287
  - Allow sblim domain read systemd session files
  Resolves: RHEL-98287
  - Allow sblim-sfcbd execute dnsdomainname
  Resolves: RHEL-98287
  - Allow systemd-importd create and unlink init pid socket
  Resolves: RHEL-98490


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.4-1
changelog:
  - Allow systemd-coredump the sys_chroot capability
  Resolves: RHEL-97586
  - Add the rhcd_rw_fifo_files() interface
  Related: RHEL-99318
  - Add insights_client_delete_lib_dirs() interface
  Related: RHEL-99318


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.5-1
changelog:
  - Confine nfs-server generator
  Resolves: RHEL-106119
  - Support virtqemud handle hotplug hostdev devices
  Resolves: RHEL-65266
  - Allow virtstoraged create qemu /var/run files
  Resolves: RHEL-104344
  - Allow virtqemud write to sysfs files
  Resolves: RHEL-104378
  - Allow unconfined_domain_type cap2_userns capabilities
  Resolves: RHEL-93656


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.6-1
changelog:
  - Apply generator template to selinux-autorelabel generator
  Resolves: RHEL-107516
  - Allow systemd-coredumpd capabilities in the user namespace
  Resolves: RHEL-97586
  - Allow virtqemud start a vm which uses nbdkit
  Resolves: RHEL-69118
  - Add nbdkit_signal() and nbdkit_signull() interfaces
  Resolves: RHEL-69118
  - Allow openvswitch read virtqemud process state
  Resolves: RHEL-65322
  - Add binsbin-convert.sh script
  Resolves: RHEL-69118


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.7-1
changelog:
  - Revert "Add policy for insights-core"
  Resolves: RHEL-110651
  - Revert "Add insights_core interfaces"
  Resolves: RHEL-110651


author: Tomas Bzatek <tbzatek@redhat.com> - 1.48-7
changelog:
  - udev rules: avoid spurious warning for non-SCSI devices (RHEL-40861,RHEL-54607)
  - Install missing 00-scsi-sg3_config.rules
  - Fix file references to other udev rules


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.14.0-5
changelog:
  - passwd: Provide binary from this package. Enable libpam and
    disable account-tools-setuid. Provide passwd PAM service file.
    Resolves: #2233275
  - passwd: provide --stdin option


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.15.0-1
changelog:
  - Rebase to version 4.15.0
  - getdef: avoid spurious error messages about unknown configuration options


author: Andreas Schneider <asn@redhat.com> - 1.3.4-1
changelog:
  - Update to version 1.3.4
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.3.4/CHANGELOG


author: Andreas Schneider <asn@redhat.com> - 1.4.0-1
changelog:
  - Update to version 1.4.0
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.4.0/CHANGELOG


author: Lukas Tyrychtr <ltyrycht@redhat.com>
changelog:
  - Conditionalize the festival subpackage, we're not shipping Festival in RHEL 10
   Festival in RHEL 10)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4.2.1-1
changelog:
  - Resolves: RHEL-32325
  - 4.2.1 bump
  - Fix gcc's -Wformat-security warning in R Raise function
  - OCaml 5.2.0 ppc64le fix
  - Add support for Python 3.13


author: Kalev Lember <klember@redhat.com> - 45.0-1
changelog:
  - Update to 45.0
  - Remove and obsolete libsysprof-ui subpackage
  - Drop RHEL libunwind build conditionals as it's no longer an optional dep


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


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


author: Than Ngo <than@redhat.com> - 12:20230311-14
changelog:
  - texlive should use it's own xpdf based library
  - fixed rpminspect issues
  - fixed source urls
  Related: RHEL-34826


author: Than Ngo <than@redhat.com> - 12:20230311-18
changelog:
  - Fixed eufm font mapping
  - Added missing license and fixed file list in texlive-plain
  Related: RHEL-34826


author: Than Ngo <than@redhat.com> - 13:20240311-2
changelog:
  - removed obsoleted patch
  - fixed file conflicts in bibtex, oberdiek, xetex, attachfile, xepersian
  - fixed texlive-docindex conflict with texlive-base
  Related: RHEL-59868
  Resolves: RHEL-53483, RHEL-53786


author: Than Ngo <than@redhat.com> - 13:20240311-3
changelog:
  - include luajit for x86_64 only as it only supports this arch
  - fix requirement on tex-kpathsea, texlive-base
  - fix unicode issues
  - add rpminspect.yaml

  Related: RHEL-59868


author: Than Ngo <than@redhat.com> - 13:202403
changelog:
  - Add two subpackages for texlive 2024: firstaid, hypcap
    can't find latex2e-first-aid-for-external-files.ltx file
  - Drop luajittex
  Resolves: RHEL-65862


author: Than Ngo <than@redhat.com> - 13:20240311-6
changelog:
  - Resolves: RHEL-70243, remove xdvi due to removal of X11 in ghostscript
  - Resolves: RHEL-69757, fix python-sphinx FTBFS


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.14.1-75
changelog:
  - Add epoch prefix to version-release in requires
  - Add rpminspect.yaml to adjust configuration for rpminspect run
    Resolves: RHEL-56884


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.14.1-77
changelog:
  - Update OpenSSL certificates set up
    Resolves: RHEL-86503
  - Remove deprecated path from systemd service file
    Resolves: RHEL-86502


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-7
changelog:
  - Unbreak Podman's downstream Fedora CI
  - Update the BuildRequires on golang to reflect reality
  Resolves: RHEL-30245


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-8
changelog:
  - Unbreak Podman's downstream Fedora CI (part 2)
  - Backport some new upstream tests
  Resolves: RHEL-30245


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-14
changelog:
  - Silence 'rpminspect --tests=stack-prot'
  - Silence 'rpminspect --tests=annocheck' (part 2)
  Resolves: RHEL-33522


author: Debarshi Ray <rishi@fedoraproject.org> - 0.2-2
changelog:
  - Update to 0.2
  - Fix CVE-2025-23266, CVE-2025-23267, and GHSA-fv92-fjc5-jj9h or GO-2025-3787
  Resolves: RHEL-104450


author: Andreas Schneider <asn@redhat.com> - 1.3.0-1
changelog:
  - Update to version 1.3.0
    o https://gitlab.com/cwrap/uid_wrapper/-/blob/uid_wrapper-1.3.0/CHANGELOG


author: Jens Petersen <petersen@redhat.com> - 15.0.0-1
changelog:
  - https://www.unicode.org/versions/Unicode15.0.0/ (#2126234)
  - http://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html


author: Jens Petersen <petersen@redhat.com> - 15.1.0-0.1
changelog:
  - update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/
  - do not add copyright.html file from website
  - add missing Unicode-TOU license tag


author: Packit <hello@packit.dev> - 2.3.12-1
changelog:
  - New Release 2.3.12 (lurcher)
  - Don't check state with shared env (lurcher)
  - Add --enable-singleenv option (lurcher)
  - Allow longer messages via SQLGetDiag (lurcher)
  - Add --enable-utf8ini flag and coding (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Remove self-reference (Stefan)
  - Avoid implicit function declarations, for C99 compatibility (Florian Weimer)
  - Fix --enable-stats config error (lurcher)
  - Allow diagnostics to be retrieved on SQL_NO_DATA (Kevin Adler)
  - isql.1: Add information about passwords containing semicolons (Hugh McMaster)
  - isql.1: Various text updates (Hugh McMaster)
  - Export __clear_ini_cache from libodbcinst (lurcher)
  - Revert "Add call to atexit to clear the ini cache" (lurcher)
  - Add call to atexit to clear the ini cache (lurcher)
  - Add extra iusql connectionstring syntax (lurcher)
  - Allow longer connection strings (part 3) (lurcher)
  - Allow longer connection strings (part 2) (lurcher)
  - Allow longer connection strings (lurcher)
  - Fixed Connection String (Stefan)
  - Add extra connection syntax to isql help (lurcher)
  - Add extra logging for ODBCINST connect settings (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (and report warning) (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (lurcher)
  - Allow passing complete connection string into iusql (lurcher)
  - Remove __get_connection from cursor lib (lurcher)
  - Avoid failed build if clock_gettime() is not available (lurcher)
  - Update change log (lurcher)
  - DriverManager/_info.c: Get locale encoding on Windows. (Markus Mützel)
  - DriverManager/drivermanager.h: fix build without threads (Fabrice Fontaine)
  - Fix iconv handle leak with pooling (lurcher)
  - Fix buffer overrun (lurcher)
  - Create SECURITY.md (Nick Gorham)
  - Move to 2.3.12pre (lurcher)
  - Makefile.am: Do not install config.h (Hugh McMaster)


author: Kate Hsuan <hpa@redhat.com> - 1.90.6-1
changelog:
  - Update to upstream version 1.90.6
  - Update to the upstream version 1.90.6
  - Include a fix patch for "incorrect external device battery update" issue.
    Link: https://gitlab.freedesktop.org/upower/upower/-
    /commit/7d7bb84fde91bef9ee7eba924cbdfa74639cc4fe


author: Kate Hsuan <hpa@redhat.com> - 1.90.8-1
changelog:
  - Update to the upstream version 1.90.8
  - Update to 1.90.8
  - README and HACKING were renamed to README.md and HACKING.md
  - Support zsh-completion
  - Resolve memory leak when connecting/disconnecting and refreshing the
    battery info.


author: Victor Toso <victortoso@redhat.com> - 0.13.0-1
changelog:
  - Update to 0.13.0
    Release 0.13.0 drops usbredirserver binary so we now have renamed
    usbredir-server pacakge to usbredir-tools which is more befitting what it
    contains


author: Sérgio Basto <sergio@serjux.com> - 1.6.2-61
changelog:
  - Use standard Fedora linker flags (bug #1548666)
    https://src.fedoraproject.org/rpms/uuid/pull-request/1


author: Ingvar Hagelund <ingvar@redpill-linpro.com> - 7.3.0-2
changelog:
  - Switched from bcond to bcond_with for compatibility with el8 and el9
  - haproxy builddep on systems with haproxy2
  - Disable pcre2-jit only for fedora <= 37 on 32bit x86


author: Ingvar Hagelund <ingvar@redpill-linpro.com> - 7.4.2-1
changelog:
  - New upstream release. A security release
  - Includes fix for CVE-2023-44487 aka VSV00013, rhbz#2243328, HTTP/2 Rapid Reset Attack


author: Luboš Uhliarik <luhliari@redhat.com> - 7.6.0-3
changelog:
  - Resolves: RHEL-59267 - varnish rebase to 7.6.0
  - Resolves: RHEL-30333 CVE-2024-30156 varnish: HTTP/2 Broken Window
    Attack may result in denial of service


author: Jonathon Jongsma <jjongsma@redhat.com> - 4.1.0-7
changelog:
  - cloner: Sync <uuid> and <sysinfo> system uuid (RHEL-34608)
  - virtinstall: fix regression with --boot and no install method (RHEL-34608)
  - progress: Fix showing correct final total (RHEL-34608)
  - virtinstall: Fix the allocating disk size printed by the progress bar (RHEL-34608)
  - virtinstall: Hide total_size in the progress bar if it doesn't need (RHEL-34608)
  - virt-install: Recommend '--boot uefi' (RHEL-34608)
  - virt-install: Document Secure Boot setups (RHEL-34608)
  - tests: Add more cloud-init and TPM test cases (RHEL-34608)
  - installer: drop default TPM for --cloud-init install phase (RHEL-34608)
  - Add gating for centos stream 10 (RHEL-34608)
  - xmleditor: make gtksourceview optional (RHEL-35859)


author: Pavel Hrdina <phrdina@redhat.com> - 5.0.0-1
changelog:
  - Rebased to virt-manager-5.0.0 (RHEL-46783)
  - The rebase also fixes the following bugs:
      RHEL-50653, RHEL-65105, RHEL-62960, RHEL-46282, RHEL-65371
      RHEL-65189, RHEL-66768


author: Michal Ruprich <mruprich@redhat.com> - 1:4.4.2-1
changelog:
  - Resolves: RHEL-69442 - Rebase wireshark to 4.4.2
  - Resolves: RHEL-68453 - Loop with Unreachable Exit Condition ('Infinite Loop') in Wireshark
  - Resolves: RHEL-68452 - Buffer Over-read in Wireshark


author: Michal Ruprich <mruprich@redhat.com> - 1:4.4.2-2
changelog:
  - Resolves: RHEL-80274 - Uncontrolled Recursion in Wireshark
  - Resolves: RHEL-93153 - wireshark-cli's %post uses /usr/bin/udevadm but missing systemd-udev


author: Tomas Halman <thalman@redhat.com> - 1.2.39-1
changelog:
  - Resolves: RHEL-46771
    Rebase to version 1.2.39
    Fix openssl engine dependency
    Stop building gcrypt and gnutls implementations


author: Olivier Fourdan <ofourdan@redhat.com> - 23.2.4-1
changelog:
  - xwayland 23.2.4 - (#2254280)
    CVE fix for: CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886,
    CVE-2024-0408, CVE-2024-0409


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.1-4
changelog:
  - Remove unneeded build dependencies on xorg-x11-util-macros and libXpm
  - Remove unneeded build dependency on wayland-eglstream-protocols (RHEL-66317)


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-2
changelog:
  - CVE fix for: CVE-2025-26594 (RHEL-80504), CVE-2025-26595 (RHEL-80505),
                 CVE-2025-26596 (RHEL-80510), CVE-2025-26597 (RHEL-80511),
                 CVE-2025-26598 (RHEL-80513), CVE-2025-26599 (RHEL-80512),
                 CVE-2025-26600 (RHEL-80517), CVE-2025-26601 (RHEL-80516)


author: Tomas Pelka <tpelka@redhat.com> - 24.1.5-3
changelog:
  Rebuild for 10.0.z required due to issue when releasing original erratum.
  - CVE fix for: CVE-2025-26594 (RHEL-80504), CVE-2025-26595 (RHEL-80505),
                 CVE-2025-26596 (RHEL-80510), CVE-2025-26597 (RHEL-80511),
                 CVE-2025-26598 (RHEL-80513), CVE-2025-26599 (RHEL-80512),
                 CVE-2025-26600 (RHEL-80517), CVE-2025-26601 (RHEL-80516)


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-4
changelog:
  - CVE fix for: CVE-2025-49175 (RHEL-97129), CVE-2025-49176 (RHEL-97135),
                 CVE-2025-49177 (RHEL-97141), CVE-2025-49178 (RHEL-97147),
                 CVE-2025-49179 (RHEL-97153), CVE-2025-49180 (RHEL-97159)


author: José Expósito <jexposit@redhat.com> - 1.20.0-6
changelog:
  - Rebuilt to include the package in CRB. See:
    https://bugzilla.redhat.com/show_bug.cgi?id=2309121
    https://issues.redhat.com/browse/RHEL-57593
    https://issues.redhat.com/browse/ENGCMP-4434


author: Jakub Martisko <jamartis@redhat.com> - 0.13.78-2
changelog:
  - Fix directory traversal in unzip binary
  - Disable the CVE tests during the check phase - the reproducers for these are downloaded from the github
  - Resolves: RHEL-105822


