# changelog

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


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


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


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


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


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


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


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


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


author: Temuri Doghonadze <temuri.doghonadze@gmail.com> - 2.3.1-9
changelog:
  - Backport Georgian locale from git
  - Note, it will not be needed after release of new version of acl


author: Jan Macku <jamacku@redhat.com> - 1.22-1
changelog:
  - migrate to SPDX license
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Japanese)
  - ci: Add locale linter
  - ci: update workflows
  - test: fix ShellCheck error[SC2070]
  - Bump redhat-plumbers-in-action/differential-shellcheck from 3 to 4 (#94)
  - releng: Packit remove extra job trigger
  - releng: Enable Packit to handle Fedora updates
  - releng: Convert to rpmautospec


author: Jan Macku <jamacku@redhat.com> - 1.23-1
changelog:
  - Translated using Weblate (Korean)
  - Translated using Weblate (English (United Kingdom))
  - alternatives: --keep-foreign incorrectly handles non-existent files
  - alternatives: isLink should return 0 in case of lstat error
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Ukrainian)
  - Translated using Weblate (Polish)
  - Update translation files
  - Translated using Weblate (German)
  - doc: update translations
  - spec: remote changelog


author: Jan Macku <jamacku@redhat.com> - 1.24-1
changelog:
  - ci: fix `NEXT_VERSION` in Makefile
  - revert: releng: Enable Packit to handle Fedora updates
  - revert: releng: Convert to rpmautospec


author: Jan Macku <jamacku@redhat.com> - 1.25-1
changelog:
  - alternatives: fix possible buffer overrun
  - Translated using Weblate (Korean)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))


author: Jan Macku <jamacku@redhat.com> - 1.26-1
changelog:
  - fix(test): dot't call `basename` with empty string
  - spec: sort BuildRequires alphabetically
  - fix(test): remove dangling `rlPhase` fn call
  - ci: run tests using Packit and Testing Farm
  - build: update `.pot` file
  - ci: fix typo in test workflow
  - test: add support for running using tmt
  - Translated using Weblate (Czech)
  - Translated using Weblate (Punjabi)
  - build(deps): bump actions/upload-artifact from 3 to 4
  - build(deps): bump github/codeql-action from 2 to 3
  - leveldb: fix systemdActive()
  - build(deps): bump redhat-plumbers-in-action/differential-shellcheck
  - Translated using Weblate (Hungarian)
  - build(deps): bump actions/checkout from 3 to 4


author: Jan Macku <jamacku@redhat.com> - 1.27-1
changelog:
  - alternatives: properly handle chars with const in normalize_path
  - alternatives: use exit in main instead of return for critical failures
  - alternatives: fix leak
  - alternatives: fix leak
  - alternatives: fix possible overrun
  - alternatives: fix all the leaks of groups in readConfig
  - alternatives: fix all the leaks of read line in readConfig
  - alternatives: fix leak
  - alternatives: fix memory leak
  - alternatives: fix memory leak
  - alternatives: initialize parameters in main to NULL
  - alternatives: fix memory leak
  - Translated using Weblate (Korean)
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Japanese)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Japanese)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Georgian)
  - Update translation files
  - Translated using Weblate (Japanese)
  - Fix systemd dependency


author: Jan Macku <jamacku@redhat.com> - 1.29-1
changelog:
  - add basic mkosi config
  - remove not used directory from makefile
  - ntsysv: fix leaks
  - leveldb: security_context_t is deprecated
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - leveldb: fix leak
  - chkconfig: fix leak
  - chkconfig: fix leak
  - chkconfig: fix memory leak when deleting a service
  - leveldb: add destructors for service
  - leveldb: fix memory leak
  - leveldb.c: fix memory leak
  - chkconfig: fix leak
  - leveldb: fix memory leak
  - alternatives: ensure the current alt. is freed if parsing fails
  - alternatives: ensure the current group is freed
  - Translated using Weblate (English (United Kingdom))
  - Translated using Weblate (Turkish)


author: Denys Vlasenko <dvlasenk@redhat.com> - 20241111-10
changelog:
  - Update linux-firmware to latest upstream (RHEL-65206)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x04D7_63F7
  - cnm: update chips&media wave521c firmware.
  - mediatek MT7920: update bluetooth firmware to 20241104091246
  - linux-firmware: update firmware for MT7920 WiFi device
  - copy-firmware.sh: Run check_whence.py only if in a git repo
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
  - amdgpu: update DMCUB to v9.0.10.0 for DCN351
  - rtw89: 8852a: update fw to v0.13.36.2
  - rtw88: Add firmware v52.14.0 for RTL8812AU
  - i915: Update Xe2LPD DMC to v2.23
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
  - linux-firmware: update firmware for MT7925 WiFi device
  - WHENCE: Add sof-tolg for mt8195
  - linux-firmware: Update firmware file for Intel BlazarI core
  - qcom: Add link for QCS6490 GPU firmware
  - qcom: update gpu firmwares for qcs615 chipset
  - cirrus: cs35l56: Update firmware for Cirrus Amps for some HP laptops
  - ath11k: move WCN6750 firmware to the device-specific subdir
  Resolves: RHEL-65206


author: Denys Vlasenko <dvlasenk@redhat.com> - 20241210-11
changelog:
  - [AMDCLIENT 10.0 Feature] amdgpu linux-firmware for the 2025 H mobile platform (RHEL-61604)
  - [AMDCLIENT 10.0 Feature] linux-firmware for a 2025 mobile platform (RHEL-61477)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - linux-firmware: Update firmware file for Intel BlazarU core
  - amdgpu: update dmcub 0.0.246.0 firmware
  - Add top level license file.
  - amdgpu: update raven firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update vpe 6.1.3 firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: add vcn 5.0.0 firmware
  - amdgpu: add smu 14.0.3 firmware
  - amdgpu: add sdma 7.0.1 firmware
  - amdgpu: add psp 14.0.3 firmware
  - amdgpu: add gc 12.0.1 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update renoir firmware
  - amdgpu: add smu 14.0.2 firmware
  - amdgpu: add sdma 7.0.0 firmware
  - amdgpu: add psp 14.0.2 firmware
  - amdgpu: add gc 12.0.0 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - upstream amdnpu firmware
  - i915: Update Xe2LPD DMC to v2.24
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops
  - iwlwifi: add Bz-gf FW for core89-91 release
  - amdgpu: update smu 13.0.10 firmware
  - amdgpu: update sdma 6.0.3 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: add smu 13.0.14 firmware
  - amdgpu: add sdma 4.4.5 firmware
  - amdgpu: add psp 13.0.14 firmware
  - amdgpu: add gc 9.4.4 firmware
  - amdgpu: update vcn 3.1.2 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update psp 14.0.4 firmware
  - amdgpu: update gc 11.5.2 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vpe 6.1.1 firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update gc 11.5.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update psp 14.0.0 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update sdma 4.4.2 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - ice: update ice DDP wireless_edge package to 1.3.20.0
  - ice: update ice DDP comms package to 1.3.52.0
  - ice: update ice DDP package to ice-1.3.41.0
  - amdgpu: update DMCUB to v9.0.10.0 for DCN314
  - amdgpu: update DMCUB to v9.0.10.0 for DCN351
  - linux-firmware: Update AMD cpu microcode
  - xe: Update GUC to v70.36.0 for BMG, LNL
  - i915: Update GUC to v70.36.0 for ADL-P, DG1, DG2, MTL, TGL
  - iwlwifi: add Bz-gf FW for core91-69 release
  - Merge https://github.com/zijun-hu/qca_btfw into qca
  - qcom: venus-5.4: add venus firmware file for qcs615
  - qcom: update venus firmware file for SC7280
  - QCA: Add 22 bluetooth firmware nvm files for QCA2066
  - mediatek MT7922: update bluetooth firmware to 20241106163512
  - mediatek MT7921: update bluetooth firmware to 20241106151414
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7921 WiFi device
  - qcom: Add QDU100 firmware image files.
  - qcom: Update aic100 firmware files
  - dedup-firmware.sh: fix infinite loop for --verbose
  Resolves: RHEL-61604, RHEL-61477


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250121-12
changelog:
  - Update linux-firmware to latest upstream (RHEL-75551)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - mediatek MT7925: update bluetooth firmware to 20250113153307
  - linux-firmware: update firmware for MT7925 WiFi device
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update yellow carp firmware
  - qcom: correct licence information for SA8775P binaries
  - qcom: update SLPI firmware for RB5 board
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: add DSP firmware for SA8775p platform
  - qcom: correct venus firmware versions
  - qcom: add missing version information
  - linux-firmware: Update firmware (v10) for mt7988 internal
  - iwlwifi: add Bz FW for core90-93 release
  - linux-firmware: wilc3000: add firmware for WILC3000 WiFi device
  - rtw89: 8852b: update fw to v0.29.29.8
  - rtw89: 8852c: update fw to v0.27.122.0
  - rtw89: 8922a: update fw to v0.35.54.0
  - rtw89: 8922a: update fw to v0.35.52.1 and stuffs
  - rtw89: 8852bt: update fw to v0.29.110.0
  - rtw89: 8852b: update fw to v0.29.29.7
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - amdgpu: update sdma 6.0.3 firmware
  - amdgpu: update psp 13.0.10 firmware
  - amdgpu: update gc 11.0.3 firmware
  - amdgpu: update sdma 4.4.5 firmware
  - amdgpu: update psp 13.0.14 firmware
  - amdgpu: update gc 9.4.4 firmware
  - amdgpu: update psp 13.0.5 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vcn 4.0.0 firmware
  - amdgpu: update psp 13.0.0 firmware
  - amdgpu: update gc 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update psp 13.0.11 firmware
  - amdgpu: update gc 11.0.4 firmware
  - amdgpu: update vcn 4.0.2 firmware
  - amdgpu: update psp 13.0.4 firmware
  - amdgpu: update gc 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update vcn 4.0.6 firmware
  - amdgpu: update psp 14.0.1 firmware
  - amdgpu: update vcn 4.0.5 firmware
  - amdgpu: update gc 11.5.0 firmware
  - amdgpu: update vcn 5.0.0 firmware
  - amdgpu: update smu 14.0.3 firmware
  - amdgpu: update psp 14.0.3 firmware
  - amdgpu: update gc 12.0.1 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update arcturus firmware
  - amdgpu: update renoir firmware
  - amdgpu: update smu 14.0.2 firmware
  - amdgpu: update psp 14.0.2 firmware
  - amdgpu: update gc 12.0.0 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update vcn 4.0.3 firmware
  - amdgpu: update sdma 4.4.2 firmware
  - amdgpu: update psp 13.0.6 firmware
  - amdgpu: update gc 9.4.3 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update vcn 4.0.4 firmware
  - amdgpu: update psp 13.0.7 firmware
  - amdgpu: update gc 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update aldebaran firmware
  - cirrus: cs35l56: Correct some links to address the correct amp instance
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - cirrus: cs35l41: Add Firmware for Ayaneo system 1f660105
  - Fix has_gnu_parallel function
  - rtl_bt: Add separate config for RLT8723CS Bluetooth part
  - amdgpu: revert VCN 3.1.2 firmware
  - amdgpu: revert yellow carp VCN firmware
  - amdgpu: revert sienna cichlid VCN firmware
  - amdgpu: revert navy flounder VCN firmware
  - amdgpu: revert dimgrey cavefish VCN firmware
  - WHENCE: Link the Raspberry Pi CM5 and 500 to the 4B
  - copy-firmware.sh: Fix typo in error message.
  - Add support to install files/symlinks in parallel.
  - Makefile: Remove obsolete/broken reference.
  - check_whence.py: Use a more portable shebang.
  - rtl_bt: Update RTL8852B BT USB FW to 0x04BE_1F5E
  - cnm: update chips&media wave521c firmware.
  - WHENCE: Add "Info:" tag to text that's clearly not part of the license
  - rtl_nic: add firmware rtl8125bp-2
  - qcom: venus-5.4: update firmware binary for sc7180 and qcs615
  - cirrus: cs35l56: Correct filenames of SSID 17aa3832
  - cirrus: cs35l56: Add and update firmware for various Cirrus CS35L54 and CS35L56 laptops
  - cirrus: cs35l56: Correct SSID order for 103c8d01 103c8d08 10431f43
  - rtl_nic: add firmware rtl8125d-2
  - Merge https://github.com/zijun-hu/qca_btfw into qca-bt
  Resolves: RHEL-75551


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250212-13
changelog:
  - Missing firmware for the enablement of TI AMP TAS2781 SPI driver (RHEL-78328)
  - MI325 GPU firmware (RHEL-78328)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - i915: Update Xe2LPD DMC to v2.28
  - ASoC: tas2781: Add regbin firmware by index for single device
  - WHENCE: qca: add missing version information
  - WHENCE: split generic QCA section into USB and serial sections
  - rtl_bt: Update RTL8852B BT USB FW to 0x0474_842D
  - iwlwifi: add Bz/gl FW for core93-123 release
  - iwlwifi: update ty/So/Ma firmwares for core93-123 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core93-82 release
  - ASoC: tas2781: Add dsp firmware for new projects
  - amdgpu: DMCUB update for DCN401
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1
  - ath12k: QCN9274 hw2.0: update board-2.bin
  - ath11k: WCN6750 hw1.0: update board-2.bin
  - ath11k: QCN9074 hw1.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1
  - ath11k: QCA6698AQ hw2.1: add to WLAN.HSP.1.1-04479-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
  - ath11k: QCA6698AQ hw2.1: add board-2.bin
  - ath11k: QCA6390 hw2.0: update board-2.bin
  - ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.6
  - ath11k: QCA2066 hw2.1: update board-2.bin
  - ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.9.0.1-02146-QCAHKSWPL_SILICONZ-1
  - ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-02409-QCAHKSWPL_SILICONZ-1
  - copy-firmware: Fix 'No such file or directory' error.
  - ath11k: add device-specific firmware for QCM6490 boards
  - qca: add more WCN3950 1.3 NVM files
  - qca: add firmware for WCN3950 chips
  - qca: move QCA6390 firmware to separate section
  - qca: restore licence information for WCN399x firmware
  - amdgpu: DMCUB updates for various ASICs
  - amdgpu: DMCUB updates forvarious AMDGPU ASICs
  - Merge https://github.com/quicjathot/bt_msl_fw_1.1.3_00069 into wcn6750
  - qca: Update Bluetooth WCN6750 1.1.0-00476 firmware to 1.1.3-00069
  - qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
  - qcom:x1e80100: Support for Lenovo T14s G6 Qualcomm platform
  - linux-firmware: Update FW files for MRVL SD8997 chips
  - i915: Update Xe2LPD DMC to v2.27
  - Merge https://github.com/vivesahu-qcom/bt_hsp_fw650 into wcn6856
  - qca: Update Bluetooth WCN6856 firmware 2.1.0-00642 to 2.1.0-00650
  - rtl_bt: Update RTL8852B BT USB FW to 0x049B_5037
  - amdgpu: Update ISP FW for isp v4.1.1
  - trivial: contrib: wrap the process in try/except to catch server issues
  - trivial: contrib: use python-magic to detect encoding of emails
  - Merge https://github.com/che-jiang/qca_btfw into qca
  - QCA: Add Bluetooth firmware for QCA6698
  - amdgpu: revert DMCUB 3.1.4 firmware
  - amlogic: update firmware for w265s2
  Resolves: RHEL-78328, RHEL-78328


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


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


author: Denys Vlasenko <dvlasenk@redhat.com> - 20250604-17
changelog:
  - 1.3.41.0 DDP firmware does not support QS silicon E825C nics (RHEL-92555)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - xe: Update GUC to v70.45.2 for BMG, LNL
  - i915: Update GUC to v70.45.2 for DG2
  - xe: Update LNL GSC to v104.0.5.1429
  - amdgpu: DMCUB updates for various ASICs
  - qcom: add QUPv3 firmware for QCS8300 platform
  - Intel IPU7: Add firmware binary files
  - ice: update wireless_edge package to 1.3.23.0
  - ice: update comms package to 1.3.55.0
  - ice: update package to 1.3.43.0
  - linux-firmware: Update firmware file for Intel Pulsar core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - linux-firmware: Update firmware file for Intel Quasar core
  - linux-firmware: Update firmware file for Intel Solar core
  - linux-firmware: Update firmware file for Intel Magnetar core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - iwlwifi: add Bz/gl FW for core96-76 release
  - iwlwifi: update ty/So/Ma firmwares for core96-76 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core96-76 release
  - iwlwifi: update firmwares for 8000 series
  - iwlwifi: update 7265D firmware
  - mediatek MT7925: update bluetooth firmware to 20250526153203
  - linux-firmware: update firmware for MT7925 WiFi device
  - qcom: sc8280xp: FW blob updates for X13s
  - brcm: Add symlinks for Khadas VIM SDIO wifi config to AW-CM256SM.txt
  - ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00284.1-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3
  - cirrus: cs35l41: Fix firmware links for several ASUS laptops
  Resolves: RHEL-92555


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


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


author: Attila Lakatos <alakatos@redhat.com> - 4.0.3-1
changelog:
  - Rebase to 4.0.3
  - Pluginst must have .conf suffix, otherwise skipped
    Resolves: RHEL-58838
  - ausearch checkpoint inode fix
    Resolves: RHEL-62333
  - Audisp-filter: filter audit events and forward them to other plugins
    Resolves: RHEL-5199
  - Log to console when system is halted due to audit not having enough storage
    Resolves: RHEL-990
  - auditctl: remove misleasing error with --input file
    Resolves: RHEL-5200
  - Remove ProtectKernelModules=true from service file
    Resolves: RHEL-59571
  - Update syscall tables to reflect current kernel
    Resolves: RHEL-46969
  - af_unix: Restore old behavior
    Resolves: RHEL-39955
  - Add systemd-tempfiles.d for audit when root fs is read-only
    Resolves: RHEL-45311
  - ausearch fix error reporting
    Resolves: RHEL-32808
  - Resolve ordering cycle when using remote logging
    Resolves: RHEL-59561


author: Attila Lakatos <alakatos@redhat.com> - 4.0.3-2
changelog:
  - Add auditd.cron (5) man page for time-based log rotation description
    Resolves: RHEL-77141
  - Remove HALT from space_left_action
  - Broadcast warning to users when auditd is about to halt
    Resolves: RHEL-73111
  - Fix TTY hostname in log messages
    Resolves: RHEL-79476
  - permtab: remove unsupported syscalls from rules
    Resolves: RHEL-59560
  - Restore permission on audit.rules


author: Pavel Březina <pbrezina@redhat.com> - 1.5.0-1
changelog:
  - Rebase to 1.5.0
  - "minimal" profile was removed and replaced with "local". (rhbz#2253180)
  - "local" profile is now default (rhbz#2253180)


author: Pavel Březina <pbrezina@redhat.com> - 1.5.0-4
changelog:
  - Add back with-files-access-provider
  - Remove outdated scriptlets
  - Group merging added to nsswitch.conf group in all profiles
  - myhostname is put right before dns module in nsswitch.conf hosts (rhbz#2257197)
  - Internal packaging changes


author: Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.9-7
changelog:
  - RHEL-39412 - Remove autofs dependency on libnsl2
    - remove BuildRequires: libnsl2-devel.
  - Resolves: RHEL-39412


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-9
changelog:
  - RHEL-32639 - [10.0-beta] starting autofs leads to core dump
    - bring the existing patches up to date with upstream.
      - update the configure script.
      - the two existing patches were renamed upstream.
        autofs-configure-c99.patch => autofs-5.1.9-fix-ldap_parse_page_control-check.patch.
        autofs-c99.patch => autofs-5.1.9-Fix-incompatible-function-pointer-types-in-cyrus-sasl-module.patch
    - fix crash in make_options_string().
  - Resolves: RHEL-32639


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-10
changelog:
  - Upstream bug fix sync.
    - fix always recreate credential cache.
    - fix get parent multi-mount check in try_remount().
    - fix deadlock in remount.
    - fix amd external mount error handling.
    - fix amd external mount mount handling.
    - don't free ext mount if mounted.
    - refactor amd function do_program_mount().
    - refactor umount_amd_ext_mount().
    - add flags argument to amd do_program_mount().
    - fix amd cache options not copied.
    - seperate amd mount and entry flags.
    - make iocl ops ->timeout() handle per-dentry expire.
    - refactor amd mount options handling.
    - add some unimplemented amd map options.


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-12
changelog:
  - RHEL-87525 - autofs hang - autofs-5.1.4-114.el8_10.2 [rhel-10]
    - fix submount shutdown race.
    - fix deadlock in master_notify_submount().
    - fix lock ordering deadlock in expire_cleanup().
  - Resolves: RHEL-87525


author: Ian Kent <ikent@redhat.com> - 1:5.1.9-13
changelog:
  - RHEL-90571 - autofs: segfault while dereferencing null mapent [rhel-10]
    - fix handling of ignored offsets.
    - fix invalidated map entry handling in hosts module.
  - Resolves: RHEL-90571


author: Andrea Bolognani <abologna@redhat.com> - 2.41-54
changelog:
  - Fix BuildRequires for non-gold architectures.  (RHEL-85855)
  - Fix RISC-V ld testsuite failures (thanks Nick Clifton).  (RHEL-85855)


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

  Wed Jul 03 2024 Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.68_v8.0.302-101
  - Update to CKBI 2.68_v8.0.302 from NSS 3.101
  -    Removing:
  -     # Certificate "Verisign Class 1 Public Primary Certification Authority - G3"
  -     # Certificate "Verisign Class 2 Public Primary Certification Authority - G3"
  -     # Certificate "Security Communication Root CA"
  -     # Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068"
  -     # Certificate "Symantec Class 1 Public Primary Certification Authority - G6"
  -     # Certificate "Symantec Class 2 Public Primary Certification Authority - G6"
  -     # Certificate "TrustCor RootCert CA-1"
  -     # Certificate "TrustCor RootCert CA-2"
  -     # Certificate "TrustCor ECA-1"
  -    Adding:
  -     # Certificate "TrustAsia Global Root CA G3"
  -     # Certificate "TrustAsia Global Root CA G4"
  -     # Certificate "CommScope Public Trust ECC Root-01"
  -     # Certificate "CommScope Public Trust ECC Root-02"
  -     # Certificate "CommScope Public Trust RSA Root-01"
  -     # Certificate "CommScope Public Trust RSA Root-02"
  -     # Certificate "D-Trust SBR Root CA 1 2022"
  -     # Certificate "D-Trust SBR Root CA 2 2022"
  -     # Certificate "Telekom Security SMIME ECC Root 2021"
  -     # Certificate "Telekom Security TLS ECC Root 2020"
  -     # Certificate "Telekom Security SMIME RSA Root 2023"
  -     # Certificate "Telekom Security TLS RSA Root 2023"
  -     # Certificate "FIRMAPROFESIONAL CA ROOT-A WEB"
  -     # Certificate "SECOM Trust.net"
  -     # Certificate "VeriSign Class 2 Public Primary Certification Authority - G3"
  -     # Certificate "SSL.com Code Signing RSA Root CA 2022"
  -     # Certificate "SSL.com Code Signing ECC Root CA 2022"


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


author: Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.69_v8.0.303-101.2
changelog:
  - update-ca-trust: copy directory-hash symlinks to /etc/pki/tls/certs
  - Remove /etc/pki/tls/cert.pem symlink so that it isn't loaded by default


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


author: Miroslav Lichvar <mlichvar@redhat.com> 4.6.1-2
changelog:
  - improve description of refresh directive (RHEL-91788)
  - improve logging of selection failures (RHEL-91787 RHEL-91789 RHEL-91791)
  - fix sourcedir reloading to not multiply sources (RHEL-95017)


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


author: 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: Alexander Sosedkin <asosedkin@redhat.com> - 20250424-1.git9267dee
changelog:
  - LEGACY/DEFAULT/FUTURE: enable hybrid ML-KEM and pure ML-DSA
  - drop crypto-policies-pq-preview subpackage, TEST-PQ goes into main one
  - NO-PQ: introduce
  - openssl: fix enabling integrity-only ciphersuites (still need min_rsa_size=0)


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250602-1.gita6d4d0c
changelog:
  - openssl: fix mistakes in integrity-only cipher definitions
  - FIPS: enable hybrid ML-KEM (TLS only) and pure ML-DSA
  - AD-SUPPORT-LEGACY: resurrect subpolicy as present in RHEL-9


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250714-1.git95bf40e
changelog:
  -  sequoia: add sha3, x25519, ed25519, x448, ed448, but not for rpm-sequoia
  -  sequoia, rpm-sequoia: use ignore_invalid with sha3, x25519, ...
  -  sequoia: Add PQC algorithm
  -  sequoia: Do not include EdDSA in FIPS policy
  -  sequoia: Generate AEAD policy
  -  openssl: send one PQ and one classic key_share; prioritize PQ groups
  -  FIPS: deprioritize X25519-MLKEM768 over P256-MLKEM768 for openssl...
  -  python, policies, tests: alias X25519-MLKEM768 to MLKEM768-X25519
  -  gnutls: enable ML-DSA, for both secure-sig and secure-sig-for-cert


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


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: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-8
changelog:
  - RHEL-45525 cups-2.4.10-2.el10: RHEL SAST Automation: address 1 High impact true positive(s)
  - RHEL-60354 CVE-2024-47175 cups: remote command injection via attacker controlled data in PPD file


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-12
changelog:
  - RHEL-112419 CVE-2025-58060 cups: Authentication Bypass in CUPS Authorization Handling
  - RHEL-113073 CVE-2025-58364 cups: Null Pointer Dereference in CUPS ipp_read_io() Leading to Remote DoS


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


author: Jacek Migacz <jmigacz@redhat.com> - 8.6.0-8
changelog:
  - disable OpenSSL Engine API support (RHEL-30436)
  - setopt: Fix disabling all protocols (CVE-2024-2004)
  - http2: push headers better cleanup (CVE-2024-2398)


author: Jacek Migacz <jmigacz@redhat.com> - 8.9.1-2
changelog:
  - add gating configuration (RHEL-52103)
  - sigpipe: init the struct so that first apply ignores (RHEL-53327)


author: Jacek Migacz <jmigacz@redhat.com> - 8.12.1-2
changelog:
  - revert using tls-ca-bundle.pem instead of ca-bundle.crt (RHEL-56966)
    (temporary revert to workaround another issue RHEL-85608)


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


author: Filip Janus <fjanus@redhat.com> - 2.1.28-21
changelog:
  - Remove BerkeleyDB converting tool. It was intended to be removed in
    RHEL10. Because There is no instance of BerkeleyDB in RHEL10/c10s
    Resolves: RHEL-43136


author: Jens Petersen <petersen@redhat.com> - 4.1-1
changelog:
  - make IME installation condition on service(graphical-login)
    instead of xorg-x11-server-Xorg (RHEL-36747)
  - drop sil-mingzat-fonts recommends from fonts-en
  - use Hebrew fonts for Yiddish (#2284093)


author: Akira TAGOH <tagoh@redhat.com> - 4.1-2
changelog:
  - Update package names for renaming
    google-noto-sans-symbols2-fonts -> google-noto-sans-symbols-2-fonts
    google-noto-sans-meeteimayek-vf-fonts -> google-noto-sans-meetei-mayek-vf-fonts


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


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


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


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


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


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


author: Than Ngo <than@redhat.com> - 3.10-1
changelog:
  - Fix bz#2208831, update to 3.10
  - Fix bz#2196671, diff -D no longer fails to output #ifndef lines introduced in 3.9


author: Evan Goode <egoode@redhat.com> - 4.20.0-15
changelog:
  - Mark transient transactions in DNF history (RHEL-84515)
  - Warn/disallow changes outside /usr, /etc with --transient (RHEL-84501)


author: Evan Goode <egoode@redhat.com> - 4.6.0-1
changelog:
  - Update to 4.6.0 (RHEL-38831)
  - Added pre-transaction plugin
  - needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
    (RHEL-35577)


author: Jan Kolarik <jkolarik@redhat.com> - 4.7.0-1
changelog:
  - Update to 4.7.0 (RHEL-38831)
  - docs: Documentation of needs-restarting boot time (RHEL-35577)
  - man: Prepare pages for dnf5 switch
  - spec: Prepare for switch of dnf5 in Rawhide


author: Petr Pisar <ppisar@redhat.com> - 4.7.0-5
changelog:
  - Remove debug plugin (i.e. dnf debug-dump and and debug-restore commands)
    (RHEL-23706)
  - Enable leaves and show-leaves plugins (RHEL-44922)


author: Pavel Valena <pvalena@redhat.com> - 102-3
changelog:
  - revert(dracut-init.sh): add module to mods_to_load before checking dependencies
  - fix(squash): remove cyclic dependency
  - fix(dracut.sh): exit when installing the squash loader fails
  - fix(squash-lib): harden against empty $initdir
    Resolves: RHEL-43460


author: Pavel Valena <pvalena@redhat.com> - 103-1
changelog:
  - Update to dracut 103.
  - feat(fips-crypto-policies): make c-p follow FIPS mode automatically
  - fix(fips-crypto-policies): make it depend on fips dracut module
    Resolves: RHEL-59678,RHEL-65204


author: Pavel Valena <pvalena@redhat.com> - 105-1
changelog:
  - build: upgrade to dracut 105
  - fix(systemd-ask-password): do not half-install systemd-ask-password-wall
  - fix(pcsc): add libpcsclite_real.so.*
  - revert: "fix(rescue): make rescue always no-hostonly"
  - fix(dracut-install): initize fts pointer
  - feat: add openssl module
  - build: make erofs the default requirement for squash subpackage
    Resolves: RHEL-65204,RHEL-68935,RHEL-76323


author: Pavel Valena <pvalena@redhat.com> - 107-2
changelog:
  - fix: improve hostonly sloppy mode
  - fix(dracut.sh): don't pass empty string as dir
  - feat(systemd): drop unnecessary dependency on libgcrypt
  - fix(kernel-modules-extra): remove stray  before /
  - Revert "fix(base): do not require chroot inside initramfs"
  - fix: let check_vol_slaves_all return 1 when checks on all slaves fail
  - improvement(74nvmf): lookup required NIC kernel modules for NBFT interfaces
  - fix(74nvmf): set root=nvmf
    Resolves: RHEL-104223,RHEL-93173,RHEL-95542,RHEL-95897


author: Pavel Valena <pvalena@redhat.com> - 107-3
changelog:
  - test(SYSTEMD-INITRD): be more careful with `set -e` and subshells
  - test: fixup NFS test.sh
    Resolves: RHEL-108215,RHEL-97473


author: Brian J. Murrell <brian@interlinx.bc.ca> - 1.47.0-5
changelog:
  - Recommends: /usr/sbin/sendmail rather than sendmail as many packages
    can provide a /usr/sbin/sendmail command


author: Nicolas Frayer <nfrayer@redhat.com>
changelog:
  - Migrate to SPDX license
  - Please refer to https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Aaron Merey <amerey@redhat.com> - 0.191-3
changelog:
  - eu-srcfiles directly links to libdebuginfod.so so explicitly
    Require elfutils-debuginfod-client not just Recommends


author: Aaron Merey <amerey@redhat.com> - 0.192-1
changelog:
  - Upgrade to upstream elfutils 0.192
  - Drop upstreamed patches
    elfutils-0.190-riscv-flatten.patch
    elfutils-0.191-riscv-flatten.patch
    elfutils-0.191-profile-empty-urls.patch
  - Add elfutils-0.192-libelf-static.patch


author: Aaron Merey <amerey@redhat.com> - 0.193-1
changelog:
  - Upgrade to upstream elfutils 0.193
  - Drop upstreamed patches
    elfutils-0.192-fix-configure-conditional.patch
    elfutils-0.192-fix-free.patch
    elfutils-0.192-libelf-static.patch
    elfutils-0.192-stacktrace-lto.patch


author: Xavier Delaruelle <xavier.delaruelle@cea.fr> - 5.3.0-2
changelog:
  - Install module initialization script for fish as configuration snippet for
    this shell via alternatives (#2196379)


author: Abhi Das <adas@redhat.com> - 1.8.2-2
changelog:
  - Rebase to 1.8.2-2 for zstd and multithreading support and
    Remove erroneously added gating.yaml
    Resolves: RHEL-68370


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


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


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


author: Jakub Jelinek <jakub@redhat.com> 14.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: 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: 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: Jakub Martisko <jamartis@redhat.com> - 1:6.2.1-12
changelog:
  - Release bump due to internal issue with the build system (missing debug symbols)
    Related: RHEL-24118


author: Akira TAGOH <tagoh@redhat.com> - 20240101-4
changelog:
  - Updates to monthly release of 24.1.1
  - Remove substitute config for Symbol.
    Resolves: rhbz#2259962


author: Akira TAGOH <tagoh@redhat.com> - 20240201-2
changelog:
  - Add Obsolsetes: google-noto-sans-phags-pa-fonts in google-noto-sans-phagspa-fonts
    Resolves: rhbz#2265259


author: Akira TAGOH <tagoh@redhat.com> - 20240301-3
changelog:
  - Add google-noto-fonts-all, google-noto-fonts-all-vf, and
    google-noto-fonts-all-static meta packages.


author: Akira TAGOh <tagoh@redhat.com> - 20240401-4
changelog:
  - Fix a typo in config.
  - Rename google-noto-sans-symbols2-fonts to google-noto-sans-symbols-2-fonts
  - Rename google-noto-sans-meeteimayek-vf-fonts to google-noto-sans-meetei-mayek-vf-fonts
    Resolves: RHEL-47289


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


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


author: Leo Sandoval <lsandova@redhat.com> - 8.40-81
changelog:
  - grubby-bls: in s390* systems, run zipl on grub cfg update event
    Fixes previous commit and formats better the conditions that trigger grub cfg updates
    Resolves: #RHEL-36092


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: 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: Julien Rische <jrische@redhat.com> - 1.21.3-1
changelog:
  - New upstream version (1.21.3)
  - CVE-2024-37370 CVE-2024-37371
    Fix vulnerabilities in GSS message token handling
    Resolves: RHEL-45387 RHEL-45378
  - Fix memory leak in GSSAPI interface
    Resolves: RHEL-47284
  - Fix memory leak in PMAP RPC interface
    Resolves: RHEL-47287
  - Fix memory leak in failing UTF-8 to UTF-16 re-encoding for PAC
    Resolves: RHEL-47285
  - Make TCP waiting time configurable
    Resolves: RHEL-47278


author: Julien Rische <jrische@redhat.com> - 1.21.3-4
changelog:
  - libkrad: implement support for Message-Authenticator (CVE-2024-3596)
    Resolves: RHEL-55427
  - Fix various issues detected by static analysis
    Resolves: RHEL-45165
  - Remove RSA protocol for PKINIT
    Resolves: RHEL-56070


author: Julien Rische <jrische@redhat.com> - 1.21.3-6
changelog:
  - Support PKCS11 EC client certs in PKINIT
    Resolves: RHEL-74373
  - kdb5_util: fix DB entry flags on modification
    Resolves: RHEL-56058
  - Add ECDH support for PKINIT (RFC5349)
    Resolves: RHEL-71881


author: Julien Rische <jrische@redhat.com> - 1.21.3-8
changelog:
  - Do not block HMAC-MD4/5 in FIPS mode
    Resolves: RHEL-88705
  - Don't issue RC4 session keys by default (CVE-2025-3576)
    Resolves: RHEL-88047
  - Add PKINIT paChecksum2 from MS-PKCA v20230920
    Resolves: RHEL-74295


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: Lukas Javorsky <ljavorsk@redhat.com> - 3.7.7-1
changelog:
  - Rebase to version 3.7.7
  - Fixing SAST issues, accepted by upstream
  - Resolves: RHEL-39391 RHEL-67895


author: Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com> - 2.69-1
changelog:
  - Update to 2.69 (with contribs from Yanko Kaneti <yaneti@declera.com>, and Andrew G. Morgan <morgan@kernel.org>)
  - Update license to SPDX (by Anderson Toshiyuki Sasaki <ansasaki@redhat.com>)
  - Make file lists more explicit to avoid accidental ABI changes (Dominik Mierzejewski <dominik@greysector.net>)


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 2.69-4
changelog:
  - Add manpages for pam_cap and capability.conf (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Fix incompatibility of the build with go 1.22 (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Reenable PIE in the captree tool (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Use sbindir location provided by rpm (by Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>)
  - Include hardening flags by setting CGO_CFLAGS=CFLAGS and CGO_LDFLAGS=LDFLAGS


author: Steve Grubb <sgrubb@redhat.com> 0.8.4-1
changelog:
  - New upstream bugfix release
  - Drop libcap-ng-0.8.3-apply-disable.patch since things should be fixed


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.7.0-8
changelog:
  - Update license to SPDX format
  - spec file tidy/modernization
    - use modern cmake build and install
    - properly own include directories in the devel package
    - de-glob some files to follow packaging guidelines


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.10.2-1
changelog:
  - Update to version 0.10.2 ( resolves: rhbz#1880885 )
  - Revise specs per packaging guidelines for globs of soname


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: Pino Toscano <ptoscano@redhat.com> 1.30.2-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - feat: Create consumer cert & key owner by rhsm group (jhnidek@redhat.com)
  - feat: Add rhsm group during installation of subman RPM (jhnidek@redhat.com)
  - feat: dnf plugin - outsource uploading of profile to rhsmcertd.
    (jhnidek@redhat.com)
  - docs: remove references to removed commands (jajerome@redhat.com)
  - feat: Remove auto-attach command (jhnidek@redhat.com)
  - feat: Eliminate command 'remove' from subscription-manager
    (jvlcek@redhat.com)
  - feat: Remove attach from bash completion script (jhnidek@redhat.com)
  - feat: Remove references on auto-attach in man page (jhnidek@redhat.com)
  - feat: Removed attach service (jhnidek@redhat.com)
  - feat: Removed D-Bus methods related to attach (jhnidek@redhat.com)
  - feat: Removed attach command and CLI option related to attach
    (jhnidek@redhat.com)
  - feat: Remove 'addons' subcommand(s) (mhorky@redhat.com)
  - feat: Removed command "redeem" from subscription-manager (jhnidek@redhat.com)
  - Update the correct man page file. (jvlcek@redhat.com)
  - docs: Change reverse proxy to proxy in man page (jvlcek@redhat.com)
  - test(ci): Improve container pre-test script (mhorky@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.3-1
changelog:
  - Card ID: CCT-731 - integration tests for DBus Register method
    (jstavel@redhat.com)
  - chore: Remove the --token authentication (pkoprda@redhat.com)
  - chore: Remove artifacts of import (stomsa@redhat.com)
  - chore: Remove artifacts of redeem (stomsa@redhat.com)
  - chore: Remove artifacts of remove (stomsa@redhat.com)
  - chore: Remove artifacts of autoheal (glutexo@icloud.com)
  - chore: Remove artifacts of --auto-attach (glutexo@icloud.com)
  - chore: Remove artifacts of attach (stomsa@redhat.com)
  - fix: Added missing python packages (jhnidek@redhat.com)
  - fix: Fixed integration tests (jhnidek@redhat.com)
  - chore: Remove auto-assign CI job (mhorky@redhat.com)
  - feat: Add initial support for tmt (jhnidek@redhat.com)
  - fix: Renamed integration-tests to cockpit-tests (jhnidek@redhat.com)
  - Feat CCT-965: Include timezone in the logs In `subscription-
    manager/src/rhsm/logutil.py`i: (mgrunwal@redhat.com)
  - feat: remove content access mode cache (jajerome@redhat.com)
  - feat: add GetEnvironments method to DBus register (ryanverdile@gmail.com)
  - feat: Added basic configuration for Packit (jhnidek@redhat.com)
  - fix: drop "autoattachinterval" from the rhsmcertd defaults
    (ptoscano@redhat.com)
  - feat/cct-875: Options -i and --cert-interval were removed from rhsmcertd
    command autocompletion Options -i and --cert-interval were removed from
    rhsmcertd command autocompletion. (mgrunwal@mgrunwal-
    thinkpadp1gen3.rmtcz.csb)
  - feat/cct-874: Autocompletion for option --servicelevel removed Autocompletion
    for option --servicelevel (sub-man register --servicelevel) was removed.
    (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - fix: Handle Retry-After headers better for 429 responses (mhorky@redhat.com)
  - feat: Better automatic registration logging (mhorky@redhat.com)
  - refactor: Moved some definition of lists from list.py (jhnidek@redhat.com)
  - fix: Removed show_autosubscribe_output() method (jhnidek@redhat.com)
  - feat: Remove useless CLI options from list command (jhnidek@redhat.com)
  - fix: perform autoreg waiting when performing standard autoreg
    (ptoscano@redhat.com)
  - chore: move autoreg waiting code in own function (ptoscano@redhat.com)
  - feat: support registering specifying environments with activation keys
    (ryanverdile@gmail.com)
  - feat: Remove autoheal functionality from rhsmcertd (jvlcek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.4-1
changelog:
  - Revert "feat: Disable anonymous cloud registration temporarily"
    (ptoscano@redhat.com)
  - Revert "feat: forcefully switch automatic cloud registration to v1"
    (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Georgian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Update translation files (noreply@weblate.org)
  - spec: respect the %{_sbindir} of the distro (ptoscano@redhat.com)
  - build: make it possible to customize the 'sbin' install dir
    (ptoscano@redhat.com)
  - fix: Restart rhsm service after installation (pkoprda@redhat.com)
  - Drop pam_console leftovers (ptoscano@redhat.com)
  - Stop using usermode (ptoscano@redhat.com)
  - fix: Do not upload profile from DNF, when it is disabled in conf
    (jhnidek@redhat.com)
  - rhsmcertd: use ISO 8601 timestamps for the log file (ptoscano@redhat.com)
  - rhsmcertd: refactor timestamp function (ptoscano@redhat.com)
  - ci: temporarily install 'which' on CentOS Stream 10 (ptoscano@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - ci: use official c10s container image (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (German) (atalanttore@googlemail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - feat: Enable register with environment names and environment types
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.5-1
changelog:
  - fix: Disabling of content in D-Bus methods Register*() (jhnidek@redhat.com)
  - chore: logging.warn() -> logging.warning() (ptoscano@redhat.com)
  - Feat CCT-467: Add explanatory info about the source of overrides in repo-
    overrides command (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - feat: Allow to call RegisterWithActivationKeys() with enable_content
    (jhnidek@redhat.com)
  - refactor: Small changes of _enable_content (jhnidek@redhat.com)
  - fix: It is possible to disable content using enable_content option
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.6-1
changelog:
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (Japanese) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Korean) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - spec: Remove an unnecessary explicit dependency on json-c
    (debarshir@gnome.org)
  - spec: Require shared libraries with architecture-specific dependencies
    (debarshir@gnome.org)
  - Revert "ci: temporarily install 'which' on CentOS Stream 10"
    (ptoscano@redhat.com)
  - build: cockpit: fix installation of sub-man with newer Fedora
    (ptoscano@redhat.com)
  - spec: Require the base package with architecture-specific dependencies
    (debarshir@gnome.org)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - feat: drop the --ondate option of "status" (ptoscano@redhat.com)
  - feat: drop non-SCA support in status command (ptoscano@redhat.com)
  - tests: fix mocking of get_terminal_width() in TestColumnize
    (ptoscano@redhat.com)
  - feat: print compliance errors & syspurpose status only in entitlement mode
    (ptoscano@redhat.com)
  - feat: print "registered" as status when using SCA (ptoscano@redhat.com)
  - feat: print "not registered" on status when not registered
    (ptoscano@redhat.com)
  - tests: force syspurpose tests in test_status to non-SCA (ptoscano@redhat.com)
  - refactor: move determination of content access mode in own method
    (ptoscano@redhat.com)
  - tests: move StubIdentity to stubs (ptoscano@redhat.com)
  - tests: cleanup dead/broken bits in test_status (ptoscano@redhat.com)
  - chore: move banner printing to its own function (ptoscano@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.7-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Italian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (noreply-mt-weblate-
    translation-memory@weblate.org)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Japanese) (mhorky@redhat.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - fix: Unit test should ignore locale, when generating test timestamp
    (jhnidek@redhat.com)
  - fix: Handle improperly closed connections (mhorky@redhat.com)
  - test: Added integration tests for activation keys (jstavel@redhat.com)
  - test: Integration tests for DBus Unregister call (jhnidek@redhat.com)
  - fix: Do not call removed bash script from tesh.sh (jhnidek@redhat.com)
  - spec: drop old libdnf-plugin-subscription-manager-debuginfo definition
    (ptoscano@redhat.com)
  - spec: switch from an own run_dir to _rundir (ptoscano@redhat.com)
  - spec: switch from python_sitelib to python3_sitelib (ptoscano@redhat.com)
  - spec: switch from python_sitearch to python3_sitearch (ptoscano@redhat.com)
  - spec: inline & drop rhsm_package_name (ptoscano@redhat.com)
  - spec: switch from __python to __python3 (ptoscano@redhat.com)
  - spec: inline & drop py_package_prefix (ptoscano@redhat.com)
  - spec: remove redundant check (ptoscano@redhat.com)
  - spec: deduplicate BuildRequires for use_dnf (ptoscano@redhat.com)
  - spec: drop old %post snippet for rhsmd (ptoscano@redhat.com)
  - spec: drop EL 8 bits (ptoscano@redhat.com)
  - ci: tweak the dependabot config for branches a bit (ptoscano@redhat.com)
  - feat: remove no more needed branding strings (ptoscano@redhat.com)
  - feat: drop ClassicCheck (ptoscano@redhat.com)
  - ci: track also active stable branches with dependabot for GitHub actions
    (ptoscano@redhat.com)
  - tests: update location of pytest-client-tools (ptoscano@redhat.com)
  - Handle URL params for AptRepoFiles (grigo@atix.de)
  - fix: Append two additional facts to the graylist (pkoprda@redhat.com)
  - refactor: Use class constant instead of variable graylist
    (pkoprda@redhat.com)
  - spec: Require subpackages from the same build as the base package
    (debarshir@gnome.org)
  - spec: Consolidate dependencies on the DNF & libdnf plugins in one place
    (debarshir@gnome.org)
  - spec: Fix grammar and spelling mistakes (debarshir@gnome.org)
  - build: use cmake pkg-config imported targets (ptoscano@redhat.com)
  - build: fix order of parameters for pkg_check_modules() (ptoscano@redhat.com)
  - build: drop manual setting of -std=c99 (ptoscano@redhat.com)
  - build: remove check for in source cmake builddir (ptoscano@redhat.com)
  - build: bump cmake required version to 3.20 (ptoscano@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.8-1
changelog:
  - fix: Enable content during auto-registration v2 (jhnidek@redhat.com)
  - CCT-1490: blackified repolib.py (jstavel@redhat.com)
  - CCT-1473: new url for local candlepin image, fixed register test (#3580)
    (jstavel@redhat.com)
  - fix: Create consumer cert & key, when chown failed (jhnidek@redhat.com)
  - Skip to load default plugins on suse/sles (suttner@atix.de)
  - CCT-739: tests for GetUuid method (jstavel@redhat.com)
  - feat: Added warning to dnf4 plugin about skewed clock (jhnidek@redhat.com)
  - CCT-1081 FEAT Remove unused classes and functions - including
    Conduits/Slots/Hooks for pre/post_subscribe Remove "pre_subscribe" and
    "post_subscribe" plugin slots by removing classes SubscriptionConduit and
    PostSubscriptionConduit. (mgrunwal@redhat.com)
  - Fix upload profile if rhsmcertd is not running at all (suttner@atix.de)
  - chore: Drop get_status_for_icon (mhorky@redhat.com)
  - chore: Remove getCompliance method from connection.py (mhorky@redhat.com)
  - chore: Clean up compliance status of ComplianceManager (mhorky@redhat.com)
  - chore: Hardcode SCA-relevant values to ComplianceManager (mhorky@redhat.com)
  - chore: Drop HTTP call to /consumers/{uuid}/compliance (mhorky@redhat.com)
  - feat: adding sourcery config (jmolet@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.9-1
changelog:
  - feat: Call random.seed() at begining of auto-register (jhnidek@redhat.com)
  - feat: Better control over auto-reg waiting game (jhnidek@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.10-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Spanish) (jsefler@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - fix: Wait random time before reaching IMDS server (jhnidek@redhat.com)
  - CCT-745: added properties for multi org environment (#3589)
    (jstavel@redhat.com)


author: Pavol Žáčik <pzacik@redhat.com> - 2.1.12-13
changelog:
  - Update license identifiers to SPDX in subpackages
  - Add Apache-2.0 license which appears in sample/ssl-client-mbedtls.c


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: 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: 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: 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: José Expósito <jexposit@redhat.com> - 0.16-13
changelog:
  - Fix findings from static application security testing (SAST)
    Resolves: https://issues.redhat.com/browse/RHEL-29742


author: Lukáš Zaoral <lzaoral@redhat.com> - 0.21.2-5
changelog:
  - migrate to SPDX license format
    - the old and new license tags are identical, this changelog entry just
      indicates that it was checked to be correct


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: 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: Than Ngo <than@redhat.com> - 1.1.19-13
changelog:
  - Add sysusers.d config file to allow rpm to create users/groups automatically
    Resolves: RHEL-86305


author: Kate Hsuan <hpa@redhat.com> - 1.0.28-1
changelog:
  - Update to the upstream version 1.0.28
  - Update to the upstream version 1.0.28
  - Fix automake-1.17 issue since the release was based on automake-1.17


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: Martin Osvald <mosvald@redhat.com> - 2.1.1-1
changelog:
  - New version 2.1.1 (rhbz#2250290)
  - Fix incorrect upstream URL and SourceX (rhbz#2249526)
  - SPDX migration


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: DJ Delorie <dj@redhat.com> - 1:4.4.1-3
changelog:
  - Migrate License field to SPDX identifiers for
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Lianbo Jiang <lijiang@redhat.com> - 1.7.5-11
changelog:
  - Fix failure of hugetlb pages exclusion on Linux 6.9 and later
  - Fix wrong exclusion of Slab pages on Linux 6.10-rc1 and later


author: Patsy Griffin <pfrankli@redhat.com> - 6.06-7
changelog:
  - Break up man-pages-additional-20140218.tar.xz (RHEL-101696)
  - Add rtas.2, swapcontext.2 and cons.saver.8 man pages as a patch.


author: Jakub Čajka <jcajka@redhat.com> - 3:200-1
changelog:
  - Update to latest upstream version
  - Resolves: RHEL-20091, RHEL-20085, RHEL-20556, RHEL-47461 and RHEL-37248


author: Xiao Ni <xni@redhat.com> - 4.4-1
changelog:
  - Update to mdadm 4.4 and latest upstream
  - Resolves: RHEL-86676, RHEL-72803, RHEL-88793, RHEL-88791


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20240910-1
changelog:
  - Update Intel CPU microcode to microcode-20240910 release, addresses
    CVE-2024-23984, CVE-2024-24853, CVE-2024-24968, CVE-2024-24980,
    CVE-2024-25939 (RHEL-58058):
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003605 up to 0x5003707;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002802
      up to 0x7002904;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003d1
      up to 0xd0003e7;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x1000290
      up to 0x10002b0;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc4
      up to 0xc6;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xb6 up to 0xb8;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x36 up
      to 0x38;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x50 up
      to 0x52;
    - Update of 06-8e-09/0x10 (AML-Y 2+2 H0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-8e-09/0xc0 (KBL-U/U 2+3e/Y H0/J1) microcode from revision
      0xf4 up to 0xf6;
    - Update of 06-8e-0a/0xc0 (CFL-U 4+3e D0, KBL-R Y0) microcode from
      revision 0xf4 up to 0xf6;
    - Update of 06-8e-0b/0xd0 (WHL-U W0) microcode from revision 0xf4 up
      to 0xf6;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xfa up to 0xfc;
    - Update of 06-96-01/0x01 (EHL B1) microcode from revision 0x19 up
      to 0x1a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x35
      up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x433 up to 0x434;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x433
      up to 0x434;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0b/0x02 (CFL-E/H/S B0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-9e-0c/0x22 (CFL-H/S/Xeon E P0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0xfc up to 0x100;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfa up
      to 0xfc;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfa
      up to 0xfe;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xfa up to 0xfc;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x5e up
      to 0x62;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1c
      up to 0x1f;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x123 up
      to 0x129;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4121
      up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4121 up to 0x4122;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x17 up
      to 0x1a (old pf 0x11).


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20241112-1
changelog:
  - Update Intel CPU microcode to microcode-20241112 release, addresses
    CVE-2024-21820, CVE-2024-21853, CVE-2024-23918, CVE-2024-23984 (RHEL-67335):
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x36
      up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x434 up to 0x435;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x434
      up to 0x435;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1f
      up to 0x20;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x129 up
      to 0x12b;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4122
      up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4122 up to 0x4123;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000230
      up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000230
      up to 0x21000283.


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20250211-1
changelog:
  - Update Intel CPU microcode to microcode-20250211 release, addresses
    CVE-2023-34440, CVE-2023-43758, CVE-2024-24582, CVE-2024-28047,
    CVE-2024-28127, CVE-2024-29214, CVE-2024-31068, CVE-2024-31157,
    CVE-2024-37020, CVE-2024-39279, CVE-2024-39355, CVE-2024-36293 (RHEL-79184,
    RHEL-79185, RHEL-79188, RHEL-79189, RHEL-79191, RHEL-79193, RHEL-79203):
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-af-03/0x01 (SRF-SP C0) microcode at revision 0x3000330;
    - Addition of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) at
      revision 0x12c;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode at revision
      0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2c000390;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode at revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-08/0xe0 microcode at revision 0x4123;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003e7
      up to 0xd0003f5;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002b0
      up to 0x10002c0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x37
      up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x435 up to 0x436;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x435
      up to 0x436;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x7 up
      to 0x9;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf8 up to 0xfa;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0x100 up to 0x102;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x62 up
      to 0x63;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12b up
      to 0x12c;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4123 up to 0x4124;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4123
      up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4123 up to 0x4124;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1a up
      to 0x1c;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000283
      up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000283
      up to 0x21000291.


author: Denys Vlasenko <dvlasenk@redhat.com> - 4:20250512-1
changelog:
  - Add a caveat to provide ability to persistently disable SPR-EE updates
    beyond 0x2b0005c0 on systems where absence of latency spikes
    is more important than lack of the latest CVE mitigations.
    (RHEL-94853)
  - Update Intel CPU microcode to microcode-20250512 release, addresses
    CVE-2024-28956, CVE-2025-20103, CVE-2025-20054, CVE-2024-43420,
    CVE-2025-20623, CVE-2024-45332, CVE-2025-24495, CVE-2025-20012
    (RHEL-91227, RHEL-91242, RHEL-91234):
    - Addition of 06-8f-04/0x10 microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
    - Addition of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
    - Addition of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
    - Addition of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
    - Addition of 06-8f-06/0x10 microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
    - Addition of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
    - Addition of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
    - Addition of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2c0003f7;
    - Addition of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-06-8f-08/intel-ucode/06-8f-08) at revision 0x2b000639;
    - Addition of 06-ad-01/0x20 (GNR-AP/SP H0) microcode at revision
      0xa0000d1;
    - Addition of 06-ad-01/0x95 (GNR-AP/SP B0) microcode at revision
      0x10003a2;
    - Addition of 06-b5-00/0x80 (ARL-U A1) microcode at revision 0xa;
    - Addition of 06-bd-01/0x80 (LNL B0) microcode at revision 0x11f;
    - Addition of 06-c5-02/0x82 (ARL-H A1) microcode at revision 0x118;
    - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
      intel-ucode/06-c5-02) at revision 0x118;
    - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) at
      revision 0x118;
    - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) at
      revision 0x118;
    - Addition of 06-c5-02/0x82 (ARL-H A1) microcode (in
      intel-ucode/06-c6-02) at revision 0x118;
    - Addition of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode at revision
      0x118;
    - Addition of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) at
      revision 0x118;
    - Addition of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) at
      revision 0x118;
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003707 up to 0x5003901;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002904
      up to 0x7002b01;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003f5
      up to 0xd000404;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002c0
      up to 0x10002d0;
    - Update of 06-7a-08/0x01 (GLK-R R0) microcode from revision 0x24 up
      to 0x26;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc6
      up to 0xca;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xb8 up to 0xbc;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x38 up
      to 0x3c;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x52 up
      to 0x56;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xfc up to 0x100;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000620 up to 0x2b000639;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000620 up to 0x2b000639;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x38
      up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x436 up to 0x437;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x436 up to 0x437;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x436 up to 0x437;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x9 up
      to 0xa;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x436
      up to 0x437;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0x102 up to 0x104;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfc up
      to 0x100;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfc
      up to 0x100;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfc
      up to 0x100;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfe
      up to 0x102;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xfc up to 0x100;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x63 up
      to 0x64;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x20
      up to 0x24;
    - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000330
      up to 0x3000341;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12c up
      to 0x12f;
    - Update of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) from
      revision 0x12c up to 0x12f;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4124 up to 0x4128;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4124 up to 0x4128;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4124 up to 0x4128;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4124 up to 0x4128;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4124
      up to 0x4128;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4124 up to 0x4128;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1c up
      to 0x1d;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x38 up
      to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) from
      revision 0x38 up to 0x3a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x38 up to 0x3a;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x38 up to 0x3a;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x38 up
      to 0x3a;
    - Update of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) from
      revision 0x38 up to 0x3a;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000291
      up to 0x210002a9;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000291 up to 0x210002a9;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000291 up to 0x210002a9;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000291
      up to 0x210002a9;


author: Denys Vlasenko <dvlasenk@redhat.com> - 4:20250812-1
changelog:
  - Update Intel CPU microcode to microcode-20250812 release
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000404
      up to 0xd000410;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002d0
      up to 0x10002e0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000639 up to 0x2b000643;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000639 up to 0x2b000643;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c0003f7 up to 0x2c000401;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000639 up to 0x2b000643;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x24
      up to 0x25;
    - Update of 06-ad-01/0x20 (GNR-AP/SP H0) microcode from revision
      0xa0000d1 up to 0xa000100;
    - Update of 06-ad-01/0x95 (GNR-AP/SP B0) microcode from revision
      0x10003a2 up to 0x10003d0;
    - Update of 06-af-03/0x01 (SRF-SP C0) microcode from revision 0x3000341
      up to 0x3000362;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4128 up to 0x4129;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4128 up to 0x4129;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4128 up to 0x4129;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4128 up to 0x4129;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4128
      up to 0x4129;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4128 up to 0x4129;
    - Update of 06-bd-01/0x80 (LNL B0) microcode from revision 0x11f up
      to 0x123;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode from revision 0x118 up
      to 0x119;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode (in
      intel-ucode/06-c5-02) from revision 0x118 up to 0x119;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x118 up to 0x119;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c5-02) from
      revision 0x118 up to 0x119;
    - Update of 06-c5-02/0x82 (ARL-H A1) microcode (in intel-ucode/06-c6-02)
      from revision 0x118 up to 0x119;
    - Update of 06-c6-02/0x82 (ARL-HX 8P/S B0) microcode from revision
      0x118 up to 0x119;
    - Update of 06-c6-04/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x118 up to 0x119;
    - Update of 06-ca-02/0x82 microcode (in intel-ucode/06-c6-02) from
      revision 0x118 up to 0x119;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x210002a9 up to 0x210002b3;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x210002a9
      up to 0x210002b3.


author: Evan Goode <egoode@redhat.com> - 3.10.1-1
changelog:
  - Update to 3.10.1
  - Correct spelling of summary
  - Print more helpful error message when reinstalling non-installed pkg
    Resolves: RHEL-53430


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: Lukáš Zaoral <lzaoral@redhat.com> - 8.0-1
changelog:
  - rebase to latest upstream version (RHEL-35944)
  - remove `nano-default-editor` from the specfile (RHEL-30790)


author: Michal Ruprich <mruprich@redhat.com> - 2.0-0.64.20160912git
changelog:
  - Resolves: #2077846 - net-tools utilities display incorrect statistics for interfaces with 15-character names


author: Vit Mojzis <vmojzis@redhat.com> - 0.30.0-21
changelog:
  - Improve "help/usage" message (RHEL-38477)
  - libnetlabel: fix a header file guard typo
  - netlabel-config: Fix IPv4/IPv6 addresses parsing in nlbl_reset_unlbl()
  - netlabel: Update man page to clarify SELinux labeling
  - tests: add a basic CALIPSO pass through test
  - doc: fix a typo in the netlabel-config man page


author: Pavel Reichl <preichl@redhat.com> - 0.4.2-3
changelog:
  - Actually change License from BSD to LGPL, based on content of COPYING file
  - Convert License tag to SPDX format


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: Lukáš Zaoral <lzaoral@redhat.com> - 0.5-42.20150602git
changelog:
  - recognize the -m option
  - modernize the specfile
      - use recommended systemd macros
      - fix manual pages installation
      - sort file list and BuildRequires
      - use modern make macros
      - simplify %install section


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.1-4
changelog:
  - Install NetworkManager override for nbft interfaces
  - Rename reconnect NetworkManager hook to 99-nvme-nbft-connect.sh


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: Simon Pichugin <spichugi@redhat.com> - 2.6.7-2
changelog:
  - Remove libslapi from the main package (RHEL-35581)
  - Add "servers" conditional which includes libslapi


author: Simon Pichugin <spichugi@redhat.com> - 2.6.8-1
changelog:
  - Rebase to version 2.6.8 (RHEL-71052)
  - Avoid SSL context cleanup during library destruction (RHEL-68424)


author: Veronika Hanulikova <vhanulik@redhat.com> - 0.26.1-1
changelog:
  - Rebase to new upstream release (RHEL-71523)
  - Separate OpenSC into libraries and binaries (RHEL-73314)


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-5
changelog:
  - Fix regression of Match directive processing
    Resolves: RHEL-76317
  - Avoid linking issues for openssl logging
    Related: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-6
changelog:
  - Fix regression of Match directive processing
    Related: RHEL-76317
  - Fix missing error codes set and invalid error code checks in OpenSSH. It
    prevents memory exhaustion attack and a MITM attack when VerifyHostKeyDNS
    is on (CVE-2025-26465, CVE-2025-26466).
    Resolves: RHEL-78699
    Resolves: RHEL-78943


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-8
changelog:
  - OpenSSH should not use its own implementation of MLKEM
    Resolves: RHEL-58252
  - Correct processing of Compression directive
    Resolves: RHEL-68346
  - Supress systemd warning
    Resolves: RHEL-84816


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-9
changelog:
  - CVE-2025-32728: Fix logic error in DisableForwarding option
    Resolves: RHEL-86819
  - Provide better error for non-supported private keys
    Resolves: RHEL-68124
  - Ignore bad hostkeys in known_hosts file
    Resolves: RHEL-83644


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-4
changelog:
  - Fix regressions caused by rebase to OpenSSL 3.5
    Related: RHEL-80811
  - Fix UEFI builds on double function definitions
    Resolves: RHEL-93168


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-5
changelog:
  - Compact patches for better maintainability
    Related: RHEL-80811
  - Make hybrid MLKEM work with our FIPS provider (3.0.7)
    Resolves: RHEL-94614


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.1-1
changelog:
  - Rebasing to OpenSSL 3.5.1
    Resolves: RHEL-90350
    Resolves: RHEL-95613
    Resolves: RHEL-97796
    Resolves: RHEL-99353
    Resolves: RHEL-100168


author: Simo Sorce <simo@redhat.com> - 1:3.5.1-2
changelog:
  - Move fips.so to a seprate subpackage
    Reverts FIPS self test for SLH-DSA
    Add Suggests to try to prefer the openssl-fips-provider package
    over the fips-provider-next package by default
    Revolves: RHEL-102408
    Related: RHEL-80811


author: Simo Sorce <simo@redhat.com> - 1:3.5.1-3
changelog:
  - Add custom define to disable symbol versioning in downstream patched code
    Also add stricter Suggests for openssl-fips-provider
    Resolves: RHEL-101548
  - Fix Requires/Provider to fix default install of fips providers
    Resolves: RHEL-105010


author: Pavol Žáčik <pzacik@redhat.com> - 1:3.5.1-4
changelog:
  - Make openssl speed test signatures without errors
    Resolves: RHEL-95182
  - Build tests in check and without LTO
    Resolves: RHEL-111634


author: Pavol Žáčik <pzacik@redhat.com> - 1:3.5.1-5
changelog:
  - Fix globally disabled LTO
    Related: RHEL-111634
  - Initialize reserved and unused memory in aes-s390x.pl
    Resolves: RHEL-107479


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-2
changelog:
  - Fix static analyzer detected issues. Resolves: RHEL-36475
  - pam_env: fixes for NULL environment variables


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-6
changelog:
  - pam_access: always match local address and clarify LOCAL keyword behaviour.
    Resolves: RHEL-65223


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: Michal Hlavinka <mhlavink@redhat.com> - 3.13.0-1
changelog:
  - updated to 3.13, adds support for cxl1.1 device link status information (#RHEL-29153)
  - add riscv64 build support (#RHEL-40383)


author: Jan Rybar <jrybar@redhat.com> - 125-4
changelog:
  - changing log level via dbus is now restricted to root
  - backport of https://github.com/polkit-org/polkit/commit/5a4ba7dfdcc3f
  - Resolves: RHEL-90807


author: Jan Rybar <jrybar@redhat.com> - 0.1-26
changelog:
  - use build macros, on behalf of original author Tom Stellard (tstellar)
  - Pagure doesn't allow one-click rebase, AFAIK


author: Than Ngo <than@redhat.com> - 1.3.12-7
changelog:
  - Add, multipath - drmgr support
  - Fix, SMT state is not honored when new CPUs are added dynamically
  Resolves: RHEL-62938


author: Than Ngo <than@redhat.com> - 2.7.10-1
changelog:
  - Update to 2.7.10
    * Aadd support for multiple platform dumps
    * Add support for light path diagnostics for rtas events
    * Enable correct display of model and system-id for IPS Power systems
    * Fix call home feature for nvmf devices
    * Fix crash in rtas_errd due to invalid -f option values
    * Fix build warnings with GCC-15
  Resolves: RHEL-65188


author: Miro Hrončok <mhroncok@redhat.com> - 23.3.1-5
changelog:
  - Switched to autogenerated BuildRequires for test dependencies,
    which removed some that were no longer necessary


author: Charalampos Stratakis <cstratak@redhat.com> - 23.3.2-2
changelog:
  - Use tarfile.data_filter for extracting (CVE-2007-4559, PEP-721, PEP-706)
  - Require Python with tarfile filters
  - Resolves: RHEL-25820


author: Miro Hrončok <mhroncok@redhat.com> - 2.28.2-7
changelog:
  - Do not package requests[security] and requests[socks] on RHEL
  - Make the package build even when urllib3 won't pull in pysocks


author: Lumír Balhar <lbalhar@redhat.com> - 2.32.3-1
changelog:
  - Update to 2.32.3
  - Fix for CVE-2024-35195
  Resolves: RHEL-37604
  - Add support for IPv6 CIDR in no_proxy setting
  Resolves: RHEL-32523


author: Miro Hrončok <mhroncok@redhat.com> - 2.32.4-1
changelog:
  - Update to 2.32.4
  - Security fix for CVE-2024-47081: .netrc credentials leak via malicious URLs
  Resolves: RHEL-105460


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: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-11
changelog:
  - Fix possible package corruption on --delsign/resign/addsign (RHEL-69518)
  - Fix regression on build-id generation from compressed ELF (RHEL-54000)
  - Fix root relocation regression (RHEL-56613)
  - Update sequoia macros for sq 1.0 (RHEL-56363)


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-13
changelog:
  - Make %_passwd_path and %_group_path into lists (RHEL-78693)
  - Fix memory leak in rpmspec --shell (RHEL-55284)
  - Fix memory leak in rpmsign (RHEL-82284)
  - Fix command references in rpmsign(8) man page (RHEL-73173)
  - Fix exit code regression on update failure (RHEL-87384)


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-14
changelog:
  - Store configurable digest(s) on packages in rpmdb (RHEL-84062)
  - Fix command references in rpmsign(8) man page, take II (RHEL-73173)


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-15
changelog:
  - Add support for spec local file attributes and generators (RHEL-84057)
  - Ensure binary and source headers are identified as such (RHEL-87383)


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-18
changelog:
  - Add support for multiple OpenPGP signatures per package (RHEL-100571)
  - Add support for OpenPGP v6 signature pre-salting (RHEL-100571)
  - Add support for PQC algorithms from RFC-9580 (RHEL-100571)
  - Add --list and --erase commands to rpmkeys(8) (RHEL-105421)
  - Fix regression on dynamic subpackage RPMTAG_SOURCERPM missing (RHEL-102023)


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-5
changelog:
  - Split packages for variable fonts.
  - Drop unnecessary/duplicate fonts from packages.
  - Worked around broken family name in variable fonts.


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-8
changelog:
  - Use no VF in family name version of ttf for -vf packages.
  - Adjust properties in VF to avoid confusion.


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-11
changelog:
  - Add a provide line of font(redhatdisplayvf), font(redhattextvf),
    and font(redhatmonovf) to each sub-packages for backward compatibility.
  - Fix invalid License field.


author: Akira TAGOH <tagoh@redhat.com> - 4.0.3-14
changelog:
  - Remove Italic variable fonts to workaround a crash issue
    and unexpected italic rendering.
    Resolves: RHEL-69430


author: Stephen Gallagher <sgallagh@redhat.com> - 1:0.4-0.54.b47
changelog:
  - Fixes for -WError=implicit-function-declaration on RHEL
  - Reinstates the dump headers without compiling the implementations


author: Pino Toscano <ptoscano@redhat.com> 7-1
changelog:
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (Finnish) (ricky.tigg@gmail.com)
  - Translated using Weblate (Finnish) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Finnish) (jiri.gronroos@iki.fi)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - test: drop no more used machine_python() helper function
    (ptoscano@redhat.com)
  - test: use a simpler way to append content to a file (ptoscano@redhat.com)
  - test: use f-strings to replace other string formattings (ptoscano@redhat.com)
  - test: use curl directly to wait for Candlepin (ptoscano@redhat.com)
  - test: drop extra activation key code (ptoscano@redhat.com)
  - test: upload product certificates to /etc/pki/product-default
    (ptoscano@redhat.com)
  - test: use onlyImage() from cockpit test lib (ptoscano@redhat.com)
  - Makefile: fix names of po extractor tools (ptoscano@redhat.com)
  - fix: Drop deprecated cockpit.resolve() (martin@piware.de)
  - Bump cockpit testlib to 327 (martin@piware.de)
  - fix: adapt to the new state of insights-client.service on failure
    (ptoscano@redhat.com)
  - Update cockpit test lib to 323 (ptoscano@redhat.com)
  - test: switch one more org to SCA one (ptoscano@redhat.com)
  - test: Use SCA to register (mhorky@redhat.com)
  - fix: switch to the proper URL for Red Hat's Hybrid Cloud Console
    (ptoscano@redhat.com)
  - test: setup the subscription repositories (ptoscano@redhat.com)
  - test: mock-insights: switch away from ssl.wrap_socket() (ptoscano@redhat.com)
  - test: switch to CERT auth for insights-client (ptoscano@redhat.com)
  - chore: ignore node_modules for flake8 (ptoscano@redhat.com)
  - test: mock-insights: implement upload and delete platform endpoints
    (ptoscano@redhat.com)
  - test: mock-insights: fix/improve handling of IDs (ptoscano@redhat.com)
  - test: mock-insights: refactor of two platform endpoints (ptoscano@redhat.com)
  - feat: switch from .last-upload.results to .lastupload (ptoscano@redhat.com)
  - fix: Remove Auto-attach button (jhnidek@redhat.com)
  - chore: test: use the new syspurpose command (ptoscano@redhat.com)
  - Translated using Weblate (Russian) (aleksejfedorov963@gmail.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - chore: bump version of black to 24.3.0 (ptoscano@redhat.com)
  - test: wait more when registering to Insights (ptoscano@redhat.com)
  - test: break insights-client in a different way (ptoscano@redhat.com)
  - test: mock-insights: return 404 for missing systems in /systems
    (ptoscano@redhat.com)
  - test: wait longer in certain situations (ptoscano@redhat.com)
  - Fix obsolete cockpit defer API (martin@piware.de)
  - ci: bump actions/checkout from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - ci: add dependabot config for GitHub Actions (ptoscano@redhat.com)
  - spec: convert License to SPDX (ptoscano@redhat.com)
  - Update cockpit test lib and webpack build (martin@piware.de)
  - Use proper imports (martin@piware.de)
  - flake8: update/improve the config (ptoscano@redhat.com)
  - test: split/wrap overly long strings (ptoscano@redhat.com)
  - test: minor comment updates (ptoscano@redhat.com)
  - test: format embedded Python snippets with black==23.3.0
    (ptoscano@redhat.com)
  - test: assume /root/run-candlepin to start candlepin (ptoscano@redhat.com)
  - test: drop bits for rhel-8-5 (ptoscano@redhat.com)
  - Use 'type' instead of 'which' which is standard unix (kkoukiou@redhat.com)
  - Format code with black==23.3.0 (ptoscano@redhat.com)
  - Update black to version 23.3.0 (ptoscano@redhat.com)
  - Fix usage of exception state (mmarusak@redhat.com)
  - Drop usage of obsolete cockpit.defer() (martin@piware.de)
  - Fix getSyspurposeStatus to not return an ever-pending promise
    (martin@piware.de)
  - Makefile: Fix "make watch" to work from a clean tree (martin@piware.de)
  - build: use `pip wheel` to get cockpit wheel (allison.karlitskaya@redhat.com)
  - Set autocomplete to "current-password" for password inputs
    (jhnidek@redhat.com)
  - Run `npm install` with `--ignore-scripts` (mpitt@redhat.com)
  - README: document development dependencies for Fedora/Ubuntu
    (jvanderwaa@redhat.com)
  - Install into /usr/local/ by default (martin@piware.de)
  - Makefile: Some noise cleanup (martin@piware.de)
  - build: use translation tools from pkg/lib (martin@piware.de)
  - Makefile: Drop update-po rule (martin@piware.de)
  - Start using cockpit-po-plugin instead of Po2Json (kkoukiou@redhat.com)
  - Add support for dark theme (kkoukiou@redhat.com)
  - Bump up pkg/lib reference tag (kkoukiou@redhat.com)
  - Bump up patternfly (kkoukiou@redhat.com)
  - Bump up react version and start using new client API (kkoukiou@redhat.com)
  - node_modules: Update chrome-remote-interface to 0.32 (martin@piware.de)
  - Makefile: Add support for /pybridge scenario (martin@piware.de)


author: Jiri Hnidek <jhnidek@redhat.com> 8-1
changelog:
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (noreply-mt-weblate-
    translation-memory@weblate.org)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Finnish) (ricky.tigg@gmail.com)
  - Various fixes in state management (tomatus777@gmail.com)
  - Upgrade to Patternfly 6 (tomatus777@gmail.com)
  - make eslint happy (tomatus777@gmail.com)
  - test: mock-insights should have /host_exists endpoint (pkoprda@redhat.com)
  - build: switch to esbuild (tomatus777@gmail.com)
  - build: fix installation of sub-man with newer Fedora (ptoscano@redhat.com)
  - refactor: Remove system purpose status (pkoprda@redhat.com)
  - refactor: Display status consistent with subscription-manager
    (pkoprda@redhat.com)
  - refactor: Simplify displaying of installed products (pkoprda@redhat.com)
  - Stop using deprecated translatable for html (jvanderwaa@redhat.com)


author: mhorky <mhorky@redhat.com> 9-1
changelog:
  - remove src/po.js (tomatus777@tomatus.cz)
  - translate placeholder strings (tomatus777@tomatus.cz)
  - index.html: fix import order and make localization work again (tomatus777@tomatus.cz)
  - Fixes: RHEL-111937

    (tomatus777@tomatus.cz)


author: Vladis Dronov <vdronov@redhat.com> - 6.17-2
changelog:
  - Add Intel CET IBT instrumentation to assembly code
  - Update to the upstream v6.17 @ ac43f912 (RHEL-36771)


author: Michal Ruprich <mruprich@redhat.com> - 3.4.1-1
changelog:
  - New version 3.4.1
  - Resolves: RHEL-70151 - Heap Buffer Overflow in Rsync due to Improper Checksum Length Handling
  - Resolves: RHEL-70159 - Info Leak via Uninitialized Stack Contents
  - Resolves: RHEL-70203 - rsync server leaks arbitrary client files
  - Resolves: RHEL-72500 - Path traversal vulnerability in rsync
  - Resolves: RHEL-72501 - --safe-links option bypass leads to path traversal
  - Resolves: RHEL-71658 - Race Condition in rsync Handling Symbolic Links
  - Resolves: RHEL-71293 - Build rsync with --with-rrsync


author: Dan Horák <dhorak@redhat.com> - 2:2.35.0-1
changelog:
  - rebased to 2.35.0 (RHEL-59086)
  - cpacfstats: support MSA 10 and MSA 11 (RHEL-23873)
  - Resolves: RHEL-59086 RHEL-23873


author: Dan Horák <dhorak@redhat.com> - 2:2.36.0-1
changelog:
  - rebased to 2.36.0 (RHEL-59086)
  - cpacfinfo: new tool to provide CPACF information (RHEL-23869)
  - chpstat: Additional Channel Measurements (RHEL-23875)
  - zPCI: Optics Monitoring for PF Access Mode (RHEL-24153)
  - KVM: Support extended attestation for Secure Execution (RHEL-27472)
  - KVM: genprotimg: validate if SE image can run on particular host(s) (RHEL-47108)
  - Vertical CPU Polarization Support Stage 2 (RHEL-64704)
  - KVM: Support unencrypted SE images by exposing resp. SE header flag (RHEL-70851)
  - KVM: Rewrite genprotimg in Rust (RHEL-72022)
  - Provide genprotimg / pvimg info command to display encrypted & unencrypted SE image information (RHEL-71821)
  - KVM: Support retrievable secrets in Secure Execution guests (RHEL-46894)
  - zkey key support for dm-crypt with XTS keys (RHEL-23870)
  - Resolves: RHEL-59086 RHEL-23869 RHEL-23875 RHEL-24153 RHEL-27472 RHEL-47108 RHEL-64704 RHEL-70851 RHEL-72022 RHEL-71821 RHEL-46894 RHEL-23870


author: Dan Horák <dhorak@redhat.com> - 2:2.38.0-1
changelog:
  - rebased to 2.38.0 (RHEL-73341)
  - LPAR level power consumption reporting (RHEL-72677)
  - Provide Topology-Map information to userspace (RHEL-72680)
  - Add CCK secret type for updating the Customer Communication Key (RHEL-73023)
  - Convert LUKS2 volume from AES keys to retrievable PAES keys (RHEL-85389)
  - Resolves: RHEL-73341 RHEL-72677 RHEL-72680 RHEL-73023 RHEL-85389


author: Paolo Bonzini <pbonzini@redhat.com> - 4.9-1
changelog:
  - Rebase to 4.9
  - Update downstream patches
  - Resolves: rhbz#2140486
  - Remove change to gnulib tests, they pass anyway
  - Install valgrind and langpacks to increase test coverage


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: Martin Osvald <mosvald@redhat.com> - 2.14.4-1
changelog:
  - protocols: add mptcp (262)
  - setup.spec: make setup protected package (rhbz#2155547)
  - setup.spec: don't report rpm -Va error on /run/motd (rhbz#2160954)
  - services: replace hostmon with llmnr for port 5355 (rhbz#2216914)


author: Martin Osvald <mosvald@redhat.com> - 2.14.5-1
changelog:
  - bashrc: switch PROMPT_COMMAND to be an array (rhbz#2097525)
  - profile: don't overwrite the HISTSIZE environment variable
  - hosts: use "example.org" as example domain (rhbz#2246220)
  - csh.login: source csh.local (RHEL-17226)


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: Milan Crha <mcrha@redhat.com> - 2.3-6
changelog:
  - Co-own /usr/share/gettext and /usr/share/gettext/its
  - Related to rhbz#2280150
  - Resolves: RHEL-38682 (Backport Fedora 40 changes)


author: Zuzana Miklankova <zmiklank@redhat.com> - 3.45.0-1
changelog:
  - Updated to version 3.45.0 (https://sqlite.org/releaselog/3_45_0.html)
  - List versioned soname in files, preventing unnoticed soname bumps
  - Disable func4 tests for i686 arch due to failing float<->int conversions


author: Bruno Wolff III <bruno@wolff.to> - 4.6-1
changelog:
  - 4.6 release
  - PR #231 was merged
  - See https://github.com/plougher/squashfs-tools/blob/master/CHANGES


author: Bruno Wolff III <bruno@wolff.to> - 4.6.1-1
changelog:
  - Phillip is now doing two tags per release and we can
  - use the one that works better with forgemeta
  - There are a few fixes after the 4.6 release. I think only
  - one applies to Fedora because of the build options we use.
  - It was not something that affects image builds.


author: Eugene Syromiatnikov <esyr@redhat.com> - 6.7-5
changelog:
  - Fix incorrect syscall name reporting in restart_syscall() on attach when
    PTRACE_GET_SYSCALL_INFO is in use (RHEL-65108).
  - Update net-yy-inet* and linkat--secontext_mismatch tests.


author: Eugene Syromiatnikov <esyr@redhat.com> - 6.7-6
changelog:
  - Avoid failures of creat.gen test on kernels that include commit
    v6.11-rc1~242^2~19 ("fs: don't block i_writecount during exec").


author: Yaakov Selkowitz <yselkowi@redhat.com> - 1.9.14-1.p3
changelog:
  - Rebase to 1.9.14p3
  - sudo-1_9_14p2 is available Resolves: rhbz#2175672
  - sudo fails to build with Python 3.12: FAILED: testcase
    check_example_group_plugin_is_able_to_debug() Resolves: rhbz#2186412


author: Radovan Sroka <rsroka@redhat.com> - 1.9.15-1.p5
changelog:
  - Rabase to 1.9.15p5
  - sudo-1_9_15p5 is available Resolves: rhbz#2248505
  - TRIAGE CVE-2023-42465 sudo: Targeted Corruption of Register and Stack
    Variables Resolves: rhbz#2255569


author: Radovan Sroka <rsroka@redhat.com> - 1.9.15-5.p5
changelog:
  - RHEL 10.0 ERRATUM
  - sudo-1.9.15-2.p5.el10: RHEL SAST Automation: address 4 High impact true
    positive(s) Resolves: RHEL-44436
  - sudo subpackage sudo-logsrvd should not be built Resolves: RHEL-52864


author: Alejandro López <allopez@redhat.com> - 1.9.15-9.p5
changelog:
  - RHEL 10.1 ERRATUM
  - CVE-2025-32462 sudo: LPE via host option Resolves: RHEL-100009
  - CVE-2025-32463 sudo: LPE via chroot option Resolves: RHEL-100022


author: systemd maintenance team <systemd-maint@redhat.com> - 257-4
changelog:
  - ci: use ubuntu 22:04 for deploy of man pages (RHEL-57603)
  - tree-wide: Fix python formatting (RHEL-57603)
  - ci: fix Packit (RHEL-57603)
  - ci: drop testing farm test (RHEL-57603)
  - dbus: stash the subscriber list when we disconenct from the bus (RHEL-73780)
  - manager: s/deserialized_subscribed/subscribed_as_strv (RHEL-73780)
  - shared/bus-util: move bus_message_read_id128() to bus-message-util (RHEL-73780)
  - shared/bus-util: move bus_message_hash_ops to bus-message-util (RHEL-73780)
  - shared/bus-util: move string set append/get funcs to bus-message-util and bus-get-properties, respectively (RHEL-73780)
  - shared/serialize: make input params const (RHEL-73780)
  - shared/serialize: introduce serialize_id128() (RHEL-73780)
  - bus-util: do not reset the count returned by sd_bus_track_count_name() (RHEL-73780)
  - core/manager: use FOREACH_ARRAY at one more place (RHEL-73780)
  - core/manager: drop duplicate bus track deserialization (RHEL-73780)
  - bus-util: introduce bus_get_instance_id() (RHEL-73780)
  - core: serialize API bus id and validate before deserializing bus tracks (RHEL-73780)
  - core/manager: restore bus track deserialization cleanup in manager_reload() (RHEL-73780)
  - shared/bus-util: add missing `set.h` include (RHEL-73780)
  - udevadm-test: add missing oom check (RHEL-75774)
  - udev-rules: replace 'type *func()' -> 'type* func()' (RHEL-75774)
  - udev-rules: do not change maximum log level when running in test mode (RHEL-75774)
  - udevadm-test: introduce -v/--verbose option to show verbose log messages (RHEL-75774)
  - udev-rules: show original token string in log_event_error() and friends (RHEL-75774)
  - udev-rules: logs result of format substitution (RHEL-75774)
  - udev-rules: add more trace logs for string match (RHEL-75774)
  - udev-rules: introduce udev_replace_chars_and_log() (RHEL-75774)
  - udev-rules: ignore whole command result if it is too long and does not contain newline (RHEL-75774)
  - udev-rules: update log messages (RHEL-75774)
  - udev-rules: add trace logs for GOTO and parent conditions (RHEL-75774)


author: systemd maintenance team <systemd-maint@redhat.com> - 257-8
changelog:
  - Rebase to new upstream stable release v257.3 (RHEL-71409)
  - udev: introduce several features to make debugging rules easier (RHEL-75774)


author: systemd maintenance team <systemd-maint@redhat.com> - 257-10
changelog:
  - resolved: pick up new DNSSEC KSC from 2024 (RHEL-77718)
  - test_ukify: Skip on riscv64 (RHEL-85854)


author: systemd maintenance team <systemd-maint@redhat.com> - 257-11
changelog:
  - fuzz-journal-remote: use ASSERT_OK() and friends (RHEL-79976)
  - logs-show: skip journal entry with an invalid timestamp (RHEL-79976)
  - man: mention that rhel-9.0 net naming scheme is the same as v251 (RHEL-87179)
  - backlight: Drop support for actual_brightness (RHEL-86713)


author: systemd maintenance team <systemd-maint@redhat.com> - 257-12
changelog:
  - mkosi: use C10S repo for building RPMs (RHEL-79976)
  - test: adapt TEST-22 to the downstream --purge behavior (RHEL-79976)
  - mkosi: reconfigure the CI for CentOS Stream 10 (RHEL-79976)
  - test: skip tests for components not shipped in RHEL 10 (RHEL-79976)
  - ci: add a unique identifier to each GH Actions job (RHEL-79976)
  - test: limit logging when running TEST-21-DFUZZER (RHEL-79976)
  - man: mention RHEL documentation in systemctl's man page (RHEL-97762)
  - ukify: switch from zstd to zstandard (RHEL-97625)
  - ukify: fix zboot parsing with zstd (RHEL-97625)
  - ukify: if the specified kernel is not a valid PE file try to decompress it (RHEL-97625)
  - ukify: fix version detection for aarch64 zboot kernels with gzip or lzma compression (RHEL-97625)
  - ukify: when decompressing kernel before signing, call verify on decompressed file (RHEL-97625)
  - udev/net_id: introduce naming scheme for RHEL-10.1 (RHEL-44419)
  - udev/net_id: introduce naming scheme for RHEL-9.7 (RHEL-44419)
  - sd-event: drop inotify event from buffer when no event source is triggered (RHEL-104555)
  - test: add test case for issue #38265 (RHEL-104555)
  - tree-wide: check more log message format in log_struct() and friends (RHEL-106260)
  - core: output log cycle path in one log message, not many (RHEL-106260)
  - core: make log cycle messages recognizable via message IDs (RHEL-106260)
  - core: change ordering cycle log message log levels (RHEL-106260)
  - core: cast log_oom() got void (RHEL-106260)
  - core: when removing a job from a transaction, include in structured log message which (RHEL-106260)
  - catalog: add entries for the order cycle log messages (RHEL-106260)
  - flush_ports: flush POSIX message queues properly (RHEL-100553)
  - Add --entry-type=type1|type2 option to kernel-install. (RHEL-103354)
  - kernel-install: regroup options in help meesage (RHEL-103354)
  - kernel-install: do not mix || and && (RHEL-103354)
  - man/kernel-install: mention --entry-type= option in the man page (RHEL-103354)
  - bootspec: rename boot_entry_type_to_string() to boot_entry_type_description_to_string() (RHEL-103354)
  - bootspec: include 'UKI' in descriptive name for type #2 (RHEL-103354)
  - bootspec: rename BootEntryType values (RHEL-103354)
  - bootspec: rename boot_entry_source_to_string() to boot_entry_source_description_to_string() (RHEL-103354)
  - bootspec: boot_entry_source_to_json_string() to boot_entry_source_to_string() (RHEL-103354)
  - 90-uki-copy.install: Skip removing UKI related when BOOT_ENTRY_TYPE=type1 (RHEL-103354)
  - hwdb: add front button support for MSI Claw 7 AI+ A2VM (RHEL-72701)
  - hwdb: add accel orientation and location for the BMAX Y14 (RHEL-72701)
  - hwdb.d: add support for Akoya P15645 (RHEL-72701)
  - hwdb.d: add ANP09 Intel n100 tablet sensor configuration (#36390) (RHEL-72701)
  - hwdb: add axis range corrections for the Lenovo Yoga Slim 7 14ARE05 (RHEL-72701)
  - hwdb: add GOLD WARRIOR SIM PhoenixRC 10411R (RHEL-72701)
  - hwdb: add Code Mercenaries Hard- und Software GmbH Virtual RC USB (RHEL-72701)
  - hwdb: Add accel orientation quirk for the GPD Pocket 4 (RHEL-72701)
  - hwdb: add rotation profile matrix for Rog Ally X (2024) (#36591) (RHEL-72701)
  - hwdb: fix backspace not working on HP Pavilion laptop (#36777) (RHEL-72701)
  - hwdb/keyboard: Map FN key on TUXEDO NB02 devices (RHEL-72701)
  - hwdb/keyboard: Map FN key on TUXEDO InfinityFlex 14 Gen1 (RHEL-72701)
  - hwdb: add G-Mode key support (#37175) (RHEL-72701)
  - Add emulated release to G-Mode key (RHEL-72701)
  - hwdb: keyboard: Add Alienware special keys (RHEL-72701)
  - hwdb: add bladeRF SDR devices (RHEL-72701)
  - hwdb: append ID_SOFTWARE_RADIO to hwdb parser (RHEL-72701)
  - hwdb.d: reword and simplify boilerplate texts (RHEL-72701)
  - hwdb.d: update/expand boilerplate on various hwdb files (RHEL-72701)
  - hwdb: say that settings can be also set to 0 (RHEL-72701)
  - hwdb: add Analog Devices PLUTO SDR (RHEL-72701)
  -  hwdb: append ID_MM_DEVICE_IGNORE to hwdb parser (RHEL-72701)
  - hwdb: run "update-hwdb" (RHEL-72701)
  - hwdb: run "update-hwdb-autosuspend" (RHEL-72701)
  - hwdb: add missing PLUTO SDR vendor name (RHEL-72701)
  - hwdb: add Ettus Research SDR devices (RHEL-72701)
  - hwdb: add RTL-SDR devices (RHEL-72701)
  - hwdb: merge entries for Ettus Research B200 (RHEL-72701)
  - hwdb: make Saitek PLC Pro Flight Rudder Pedals a joystick (#37601) (RHEL-72701)
  - hwdb: fix touchpad for ASUS X1504ZA (#37696) (RHEL-72701)
  - hwdb: add support for Loupedeck devices (RHEL-72701)
  - hwdb: Acer Nitro ANV15-51 Mic Toggle (RHEL-72701)
  - hwdb: Added Beacn and TC-Helicon Audio controllers (#37798) (RHEL-72701)
  - hwdb: Add support for Lenovo IdeaPad Slim 5 series (RHEL-72701)
  - hwdb: Add hwbd definitions for maker tools (RHEL-72701)
  - hwdb: Add accel orientation quirk for the Microtech e-tab Pro (RHEL-72701)
  - hwdb: add 70-maker-tools.hwdb to meson.build (RHEL-72701)
  - hwdb: fix typo in 70-maker-tools.hwdb (RHEL-72701)
  - hwdb: update (RHEL-72701)
  - Fix Positivo K116J search key and www shortcut (RHEL-72701)
  - hwdb: Acer Nitro ANV15-51 Nitro Sense Toggle (RHEL-72701)
  - hwdb: several cleanups (RHEL-72701)
  - hwdb: disable Asus ROG keyboards sending poweroff (RHEL-72701)
  - hwdb: update (RHEL-72701)
  - hwdb: update autosuspend rules (RHEL-72701)
  - hwdb: set touchpad resolution for ThinkPad T14 Gen2a (RHEL-72701)
  - Revert "hwdb: disable Asus ROG keyboards sending poweroff" (RHEL-72701)
  - hwdb: Add launch emoji keyboard mapping for Asus M1607KA (RHEL-72701)
  - Enable KEY_PERFORMANCE key present on Linux 6.17 (RHEL-72701)
  - hwdb: add HP 150 Wired Mouse (#37341) (RHEL-72701)


author: David Cantrell <dcantrell@redhat.com> - 1:1.11.1-3
changelog:
  - Use %license for the COPYING file in the %files section
  - Convert the License tag to an SPDX expression


author: Jerry Snitselaar <jsnitsel@redhat.com> - 1:1.6.0-8
changelog:
  - migrated to SPDX license
  - resolves: rhbz#2219549* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.6.0-5

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild


author: John B. Wyatt IV <jwyatt@redhat.com> - 0.19-11
changelog:
  - Fix syntax warnings
  - Switch RHEL10 pkg to use autosetup like c9s does in tuna, -v makes it more verbose
  Resolves: RHEL-106288


author: John B. Wyatt IV <jwyatt@redhat.com> - 0.19-12
changelog:
  - Reverting the previous syntax warnings fix patch and replacing it with the
  tuna-Fix-string-syntax-warnings-with-raw-strings patch.
  Resolves: RHEL-106288


author: John Kacur <jkacur@redhat.com> - 0.19-14
changelog:
  - Update man page with cpu_power command
  - Fix show_threads -t and show_irqs -q to not match everything if no match
  - Fix run command failing to apply BATCH policy
  - Add -U and -K to the move command
  Resolves: RHEL-107914 RHEL-106070 RHEL-93776 RHEL-106068


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-50567
    - spec: create /etc/tuned/profiles directory
      resolves: RHEL-46721
    - hotplug: wait for device initialization
    - sap-netweaver: increased vm.max_map_count
    - daemon: buffer sighup signal
    - added an option to configure profile directories
    - api: added commands to dynamically create/destroy instances
    - functions: added 'intel_recommended_pstate'
    - functions: added 'log' which helps with debugging
    - functions: added 'package2cpus' and 'packages2uncores' matchers
    - functions: added 'lscpu' to list CPU details
    - plugins: added plugin_irq
    - plugin_video: added support for amdgpu `panel_power_savings` attribute
    - plugin_cpu: check that writes are necessary if they may cause redundant IPIs
    - plugin_uncore: allow to configure frequency limits using percent
    - amd-pstate: added support for controlling core performance boost
    - plugin_scheduler: adjusted error logging in _set_affinity
    - plugin_audio: enabled controller reset to fix suspend with NVIDIA
    - plugin_irq: fixed expansion of variables
    - plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-50567
    - clear plugin repository when stopping tuning
    - man: add description of the balanced-battery profile


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-3
changelog:
  - Fixed privileged execution of arbitrary scripts by active local user,
    (CVE-2024-52336)
    Resolves: RHEL-66636
  - Added sanity checks for API methods parameters, (CVE-2024-52337)
    Resolves: RHEL-66613


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.0-0.1.rc1
changelog:
  - new release
    - tuned-ppd: removed the use of StrEnum
    - tuned-ppd: fixed traceback
      resolves: RHEL-74384
    - tuned-ppd: multiple fixes and updates
    - docs: plugins docs are now automatically generated from the docstrings
    - plugin_cpu: fixed no_turbo boolean option parsing
    - plugin_cpu: allowed raw energy_performance_preference values
    - plugin_vm: added support for dirty_(bytes|ratio) sysctl parameters
    - plugin_bootloader: added variables to BLS entries only if grub is used
    - plugin_scheduler: do not assume that perf events have type attribute
    - plugin_scheduler: updated sched knobs for kernels 6.6+
    - plugin_scheduler: log process info when its affinity cannot be changed
      resolves: RHEL-69933
    - plugin_scheduler: postpone cgroup blacklist check, double-check after fail
    - plugin_scheduler: made perf support optional
    - plugin_net: added support for hotplug and rename
    - makefile: added support for installation to custom $BINDIR/$SBINDIR
    - functions: dropped cpuspeed support


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-70454
    - sap-hana: Set transparent_hugepages to madvise
      resolves: RHEL-68454
    - plugin_bootloader: export Grub variables to make them available in submenus
    - utils.commands: fixed CPU online detection when not present
    - plugin_net: handled cqe-mode-rx ethtool option
    - profiles: correct CPU governor settings


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.25.1-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-70454
    - plugins: added missing instance parameters
    - disk: added missing remove parameter
    - plugin_scheduler: added switch to disable processing of kthreads
    - Makefile: added support for installation to custom LIBEXECDIR
    - functions: create a new parser object for each string expansion


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.26.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-94809
    - tuned-ppd: renamed thinkpad_function_keys as sysfs_acpi_monitor
    - tuned-ppd: enabled sysfs_acpi_monitor by default
    - tuned-ppd: fixed inotify watch for performance degradation
    - tuned-ppd: pinned virtual files in memory for inotify
    - fixed instance priority inheritance
      resolves: RHEL-94842
    - hotplug: added fixes for device remove race condition
    - tuned-main.conf: added startup_udev_settle_wait option
      resolves: RHEL-88238
    - functions: silenced errors if module kvm_intel does not exist
    - functions: make calc_isolated_cores return CPU ranges
    - scsi: used 'med_power_with_dipm' for SATA ALPM
    - scsi: do not set ALPM on external SATA ports
      resolves: RHEL-79913
    - network_latency: Set non-zero rcutree.nohz_full_patience_delay
    - realtime: disable appropriate P-State drivers
    - plugin_disk: added support for MMC (MultiMediaCard) devices
    - udev: fix possible traceback in device matcher
      resolves: RHEL-97087
    - udev-settle: obey udev buffer size and handle possible tracebacks
      resolves: RHEL-92637
    - daemon: re-raise daemon init exception in no-daemon mode
    - vm: deprecate dirty_ratio in favour of dirty_bytes with percents
    - gui: fix the profile deleter script


author: Patsy Griffin <patsy@redhat.com> - 2024a-1
changelog:
  - Rebase to tzdata-2024a
    - Kazakhstan will transition from UTC+6 to UTC+5 on 2024-03-01.
    - Palestine will spring forward a week later than previously
      predicted.


author: Patsy Griffin <patsy@redhat.com> - 2024a-3
changelog:
  - Add java patch to fix incorrect calculations for
    Africa/Casablanca starting in 2027. (RHEL-32178)
  - Remove hardcoded versioned path to javac.


author: Patsy Griffin <patsy@redhat.com> - 2024b-1
changelog:
  - Update to tzdata-2024b
    - Improve historical data for Mexico, Mongolia, and Portugal.
    - System V names are now obsolescent.
    - The main data form now uses %z.
    - The code now conforms to RFC 8536 for early timestamps.
    - Support POSIX.1-2024, which removes asctime_r and ctime_r.
    - Assume POSIX.2-1992 or later for shell scripts.
    - SUPPORT_C89 now defaults to 1.
    - Include two upstream patches for month names as in April vs Apr.
  - Harden against links to removed zones


author: Patsy Griffin <patsy@redhat.com> - 2025a-1
changelog:
  Update to tzdata-2025a (RHEL-74296)
    - Paraguay is now permanently at -03. This impacts timestamps
      starting on 2025-03-22.
    - Includes improvements to pre-1991 data for the Philippines.
    - Etc/Unknown is now reserved.


author: Patsy Griffin <patsy@redhat.com> - 2025b-1
changelog:
  - Update to tzdata-2025b (RHEL-84740)
    - Chile's Aysén Region moves from -04/-03
      to -03 year-round, diverging from America/Santiago and
      creating a new zone America/Coyhaique.


author: Jakub Martisko <jamartis@redhat.com> - 6.0-65
changelog:
  - Fix: Unzip Fails on Large Zip Files
  - Use the patch from Debian dealing with this
  Resolves: RHEL-45993


author: Jakub Martisko <jamartis@redhat.com> - 6.0-67
changelog:
  - zipinfo: remove the extra %c that caused invalid reads
  - zipinfo: fix the whitespaces in the output
  - Zipbombs: Port Another patch, orinally made by Mark Adler
  - https://github.com/madler/unzip/commit/af0d07f95809653b669d88aa0f424c6d5aa48ba0
    Resolves: RHEL-59972
    Resolves: RHEL-6286


author: Zdenek Dohnal <zdohnal@redhat.com> - 2:9.1.076-2
changelog:
  - enable building without GPM support - build with GPM in Fedora
  - 2262371 - gvim: symbol lookup error: gvim: undefined symbol: g_once_init_enter_pointer


author: Davide Cavalca <dcavalca@fedoraproject.org> - 1:2.10-8
changelog:
  - Backport WPA3 support for Broadcom devices. Fixes: rhbz#2226569
  - Enable parsing of IPv6 addresses in RADIUS configuration (#2095296)


author: Davide Caratti <dcaratti@redhat.com> - 1:2.10-10
changelog:
  - Fix package configuration/add missing patches to avoid regressions when
    upgrading from rhel-9 (RHEL-43250)
  - Backport P2P fix causing nmci failures (RHEL-17701)
  - Disable OpenSSL ENGINE API (RHEL-33750)


author: Davide Caratti <dcaratti@redhat.com> - 1:2.11-1
changelog:
  - Update to version 2.11 (RHEL-59010)
  - backport fix for known regression on brcmfmac (rhbz#2302577)


author: Davide Caratti <dcaratti@redhat.com> - 1:2.11-4
changelog:
  - Use pkcs11 provider to resolve PKCS11 URIs (RHEL-86951)
  - De-clutter syslog from CTRL-EVENT-SIGNAL-CHANGE messages (RHEL-71344)


author: Jakub Martisko <jamartis@redhat.com> - 3.0-42
changelog:
  - Use C implementation of some functions instead of asm
  - Fix the missing compiler/linker flags
  - Minor spec clean up
  Resolves: RHEL-33526


