# changelog

author: Stanislas Faye <sfaye@redhat.com> 1:1.48.4-1
changelog:
  - Update to 1.48.4 release
  - Support matching a OVS system interface by MAC address (RHEL-34617)
  - When looking up the system hostname from the reverse DNS lookup of
    addresses configured on interfaces, NetworkManager now takes into
    account the content of /etc/hosts (RHEL-33435)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.48.10-1
changelog:
  - Unblock the autoconnect for children when parent is available (RHEL-46904)
  - Fix crash produced by malformed LLDP package when debug logging (RHEL-46199)
  - Support reapplying bridge-port VLANs (RHEL-26750)
  - Add small backoff time before resync (RHEL-29902)


author: Fernando Fernandez Mancera <ferferna@redhat.com> - 1:51.2-1
changelog:
  - Upgrade to 1.51.2 (dev)
  - Fix OVS race condition removing OVS interface (RHEL-60883)
  - Fix OVS DPDK interface name validation (RHEL-60884)
  - Support IPVLAN interface (RHEL-60885)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.51.4-1
changelog:
  - Upgrade to 1.51.4 (dev)
  - Support configuring dhcp-send-hostname globally (RHEL-32685)
  - cloud-setup: Support OCI (Oracle Cloud) provider (RHEL-62729)
  - Support automatically adding DNS routes (RHEL-56555)
  - Support IPv6-Only Preferred DHCPv4 option (RHEL-58660)
  - Only validate SR-IOV capacity when enabled (RHEL-58397)
  - Steer IGMP/MLD queries to the active bond balance-slb primary port (RHEL-59559)
  - Add iputils as recommended dependency for ping command
  - Fix configs shown with NetworkManger --print-config (RHEL-14438)
  - Added ip-ping-addresses to check other hosts presence on activation (RHEL-21160)
  - Support ethtool Forward Error Correction (FEC) (RHEL-24055)


author: Íñigo Huguet <ihuguet@redhat.com> - 1:1.51.5-1
changelog:
  - Upgrade to 1.51.5 (dev)
  - Never retry ACD on NOARP interfaces (RHEL-47301)
  - Delete routes added by NM to tables different than main (RHEL-67324)
  - Honor route-table property for the route to VPN server (RHEL-69901)
  - Send GARP on bonding-slb failover (RHEL-59558)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.51.6-1
changelog:
  - Update to 1.51.6 (dev)
  - Honor the routing-rules property for VPN connections (RHEL-69899)
  - Fix potential crash when ipv4.dhcp-send-release is enabled (RHEL-67918)
  - Support encrypted DNS servers (RHEL-66260)
  - Fix configuration of VLAN ingress/egress QoS mapping (RHEL-72475)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Sumit Bose <sbose@redhat.com> - 0.9.3.1-1
changelog:
  - Rebase to latest upstream version
    Resolves: RHEL-2518
    Resolves: RHEL-5044
    Resolves: RHEL-5050
    Resolves: RHEL-16141
    Resolves: RHEL-44580
    Resolves: RHEL-56353
    Resolves: RHEL-78631
    Resolves: RHEL-73686


author: Eduard Abdullin <eabdullin@almalinux.org> - 10.0-0.18
changelog:
  - Rename to almalinux-kitten
  - Update repo paths and names
  - enable rpcbind.service and rpcbind.socket


author: Andrew Lukoshko <alukoshko@almalinux.org> - 10.0-0.21
changelog:
  - Rename extras to extras-common to follow CS
  - Enable kdump.service
  - Drop beta repos
  - Add Provides for compatibility with CentOS SIGs release packages


author: Eduard Abdullin <eabdullin@almalinux.org> - 10.0-12
changelog:
  - Add dist_purl_namespace to macros.dist
  - Re-disable rpcbind.service and rpcbind.socket
  - Enable greenboot services


author: Eduard Abdullin <eabdullin@almalinux.org> - 10.0-7
changelog:
  - Enable nvmefc-boot-connections.service
  - Tweak /etc/issue to avoid incorrect English
  - Provide system-release(releasever_major)


author: Jan Macku <jamacku@redhat.com> - 1.21-1
changelog:
  - ci: Add CodeQL to replace LGTM
  - alternatives: replace master/slave with leader/follower
  - chkconfig: use correct cmp function
  - Bump redhat-plumbers-in-action/differential-shellcheck from 2 to 3
  - ci: Add Shell linter - Differential ShellCheck
  - ci: Use more inclusive terminology in workflows
  - ci: Update workflows, packit and dependabot
  - Translated using Weblate (Friulian)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Estonian)
  - Translated using Weblate (Georgian)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Czech)
  - Translations update from Fedora Weblate (#77)
  - Translations update from Fedora Weblate (#75)
  - Translations update from Fedora Weblate (#74)
  - Translations update from Fedora Weblate (#73)
  - Translated using Weblate (Ukrainian)
  - Update translation files
  - Family mentioned for --set in both man and help
  - Translated using Weblate (French)
  - build-sys: Ensure `systemd-sysv-install` symlink does not have `//`
  - Translated using Weblate (German)
  - Add LGTM badges to README
  - Merge remote-tracking branch 'weblate/master'
  - Translated using Weblate (Indonesian)
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Korean)
  - Translated using Weblate (Ukrainian)
  - Translated using Weblate (Turkish)
  - Translated using Weblate (Polish)
  - Translated using Weblate (Norwegian Nynorsk)
  - Update translation files
  - Translated using Weblate (Finnish)
  - Translated using Weblate (Czech)
  - Translated using Weblate (Swedish)
  - Translated using Weblate (Italian)
  - Translated using Weblate (Spanish)
  - Translated using Weblate (Chinese (Simplified))


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


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


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


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


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


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


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


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20231030-1
changelog:
  - Update to upstream 20231030 release
  - Update firmware file for Intel Bluetooth AX203/AX210/AX211/
  - Update firmware file for Intel Bluetooth Magnetor AX101/AX201/AX211
  - rtl_nic: update firmware of RTL8156B
  - Update AMD cpu microcode
  - amdgpu: update SMU 13.0.0 firmware
  - add Amlogic bluetooth firmware
  - i915: Add GuC v70.13.1 for DG2, TGL, ADL-P and MTL
  - iwlwifi: add a missing FW from core80-39 release
  - WHENCE: add symlink for BananaPi M64
  - i915: Update MTL DMC to v2.17
  - amdgpu: update various firmware from 5.7 branch
  - iwlwifi: add FWs for new GL and MA device types with multiple RF modules
  - amd_pmf: Add initial PMF TA for Smart PC Solution Builder
  - Update FW files for MRVL PCIE 8997 chipsets
  - rtl_bt: Update RTL8851B BT USB firmware to 0x048A_D230
  - iwlwifi: add new FWs from core81-65 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core81-65 release


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20231111-1
changelog:
  - Update to upstream 20231111 release
  - Move AMD SEV and TEE firmware to amd-ucode package
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - nvidia: add GSP-RM version 535.113.01 firmware images
  - Update firmware file for Intel Bluetooth AX101/AX203/AX210/AX211/BE200
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qca: add bluetooth firmware for WCN3988
  - ixp4xx: Add the IXP4xx firmware
  - rtw89: 8852b: update fw to v0.29.29.5
  - rtw89: 8851b: update fw to v0.29.41.3


author: Peter Robinson <pbrobinson@fedoraproject.org> - 20231211-1
changelog:
  - Update to upstream 20231211 release
  - wfx: update to firmware 3.17
  - wfx: fix broken firmware
  - Update AMD cpu microcode
  - cxgb4: Update firmware to revision 1.27.5.0
  - add firmware for en8811h 2.5G ethernet phy
  - s5p-mfc: Add MFC v12 Firmware
  - Add a COPYOPTS variable
  - rtl_bt: Update RTL8852A BT USB firmware to 0xDFC8_145F
  - ice: update ice DDP wireless_edge package to 1.3.13.0
  - Update firmware for MT7921/MT7922 Bluetooth device
  - Update firmware for MT7921/MT7922 WiFi device
  - amdgpu: update DMCUB firmware to 0.0.194.0 for DCN321 and DCN32
  - qcom: update qcm2290/qrb4210 firmware
  - qcom: update qcm2290/qrb4210 WiFi firmware file
  - qcom: update Venus firmware file for v6.0
  - powervr: add firmware for Imagination Technologies AXE-1-16M GPU
  - ice: update ice DDP comms package to 1.3.45.0
  - ice: update ice DDP package to 1.3.35.0
  - mediatek: Remove an unused packed library
  - mediatek: Sync shared memory structure changes
  - Intel Bluetooth: Update firmware file for Intel Bluetooth BE200
  - amdgpu: update DMCUB firmware to 0.0.193.0 for DCN31 and DCN314
  - i915: Update MTL DMC to v2.19
  - iwlwifi: fix for the new FWs from core83-55 release
  - iwlwifi: add new FWs from core83-55 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core83-55 release
  - Add firmware for Cirrus CS35L41 for HP G11 Laptops/2024 ASUS Zenbook Laptops
  - add firmware for mt7988 internal 2.5G ethernet phy
  - Update firmware for Magnetor Intel Bluetooth AX101/AX203/AX211
  - Update firmware for SolarF Intel Bluetooth AX101/AX203/AX211
  - Update firmware for Solar Intel Bluetooth AX101/AX203/AX210/AX211


author: Peter Robinson <pbrobinson@fedoraproject.org>
changelog:
  - Update to upstream 20240115
  - Split out Intel/Cirrus audio firmware, ISP firmware, NXP/TI WiFi Firmware
  - Intel Bluetooth: Update firmware file for AX101/AX203/AX210/AX211
  - Cirrus: Add CS35L41 firmware for Legion Slim 7 Gen 8 laptops
  - Cirrus: Add firmware for CS35L41 for various Dell laptops
  - update firmware for qat_4xxx devices
  - update firmware for w1u_uart
  - Cirrus: Add firmware file for cs42l43
  - amdgpu: DMCUB updates for DCN312/DCN314
  - amlogic/bluetooth: add firmware bin of W1 serial soc(w1u_uart)
  - Add firmware for Mediatek WiFi/bluetooth chip (MT7925)
  - ASoC: tas2781/tas2563: Add dsp firmware for laptops or other mobile devices
  - rtl_bt: Add firmware and config files for RTL8852BT/RTL8852BE-VT
  - ath11k: Updates for WCN6855/WCN6750/IPQ8074
  - ath10k: Updates to WCN3990/QCA9888/QCA4019/QCA6174
  - ath12k: add new driver and firmware for WCN7850
  - iwlwifi: update gl FW for core80-165 release
  - intel: vsc: Add firmware for Visual Sensing Controller
  - Cirrus: Add CS35L41 firmware and tunings for ASUS Zenbook 2022/2023 Models
  - QCA: Add bluetooth firmware nvm files for QCA2066
  - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00629
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: Add Audio firmware for SM8550/SM8650 QRD


author: Denys Vlasenko <dvlasenk@redhat.com> - 20240624-4
changelog:
  - linux-firmware ships encrypted zip files (named *.ncf) [rhel-10.0.beta] (RHEL-32183)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - linux-firmware: mediatek: Update MT8173 VPU firmware to v1.2.0
  - qcom: Add AIC100 firmware files
  - amlogic: Update bluetooth firmware binary
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - linux-firmware: Update firmware file for Intel Bluetooth Pulsar core
  - rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB
  - rtl_bt: Update RTL8822C BT USB firmware to 0xAED6_6DCB
  - amdgpu: update DMCUB to v0.0.222.0 for DCN314
  - iwlwifi: add ty/So/Ma firmwares for core88-87 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
  - linux-firmware: add new cc33xx firmware for cc33xx chips
  - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for ASUS UM5606 laptop
  - cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops
  - Merge https://github.com/zijun-hu/qca_btfw into qca
  - linux-firmware: Add firmware for Lenovo Thinkbooks
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SDMA 6.0.2 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update raven2 firmware
  - amdgpu: update raven firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update psp 13.0.8 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update smu 13.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update SDMA 6.0.1 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update SMU 13.0.6 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update aldebaran firmware
  - amdgpu: add support for PSP 14.0.1
  - amdgpu: add support for VPE 6.1.1
  - amdgpu: add support for VCN 4.0.6
  - amdgpu: add support for SDMA 6.1.1
  - amdgpu: add support for GC 11.5.1
  - amdgpu: Add support for DCN 3.5.1
  - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00639
  - cnm: update chips&media wave521c firmware.
  - linux-firmware: Add ordinary firmware for RTL8821AU device
  - amdgpu: add new ISP 4.1.1 firmware
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: Amphion: Update vpu firmware
  - linux-firmware: Update firmware file for Intel BlazarU core
  - linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - linux-firmware: Update firmware file for Intel Bluetooth Solar core
  - i915: Add BMG DMC v2.06
  - linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
  - linux-firmware: Update firmware tuning for HP Consumer Laptop
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
  - rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
  - cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
  - linux-firmware: Add firmware and tuning for Lenovo Y770S
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
  - i915: Update Xe2LPD DMC to v2.20
  - linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
  - linux-firmware: Add firmware for Lenovo Thinkbook 13X
  - ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
  - amdgpu: add DMCUB 3.5 firmware
  - amdgpu: add VPE 6.1.0 firmware
  - amdgpu: add VCN 4.0.5 firmware
  - amdgpu: add UMSCH 4.0.0 firmware
  - amdgpu: add SDMA 6.1.0 firmware
  - amdgpu: add PSP 14.0.0  firmware
  - amdgpu: add GC 11.5.0 firmware
  - amdgpu: update license date
  - Montage: update firmware for Mont-TSSE
  Resolves: RHEL-32183


author: Denys Vlasenko <dvlasenk@redhat.com> - 20240910-6
changelog:
  - linux-firmware broken links (RHEL-45213)
  - AMD SEV: IOMMU improperly handles certain special address leading to a loss of guest integrity (RHEL-54251)
  - AMD SEV: Incomplete system memory cleanup in SEV firmware corrupt guest private memory (RHEL-54236)
  - SMM Lock Bypass (RHEL-55299)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - realtek: rt1320: Add patch firmware of MCU
  - i915: Update MTL DMC v2.23
  - cirrus: cs35l56: Add firmware for Cirrus CS35L54 for some HP laptops
  - amdgpu: Revert sienna cichlid dmcub firmware update
  - Merge tag 'iwlwifi-fw-2024-09-03' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlwifi-20240903
  - iwlwifi: add Bz FW for core89-58 release
  - rtl_nic: add firmware rtl8126a-3
  - linux-firmware: update firmware for MT7921 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  - amdgpu: update DMCUB to v0.0.232.0 for DCN314 and DCN351
  - qcom: vpu: restore compatibility with kernels before 6.6
  - amdgpu: DMCUB updates forvarious AMDGPU ASICs
  - rtw89: 8922a: add fw format-1 v0.35.41.0
  - linux-firmware: update firmware for MT7925 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7925)
  - rtl_bt: Add firmware and config files for RTL8922A
  - rtl_bt: Add firmware file for the the RTL8723CS Bluetooth part
  - rtl_bt: de-dupe identical config.bin files
  - rename rtl8723bs_config-OBDA8723.bin -> rtl_bt/rtl8723bs_config.bin
  - linux-firmware: Update AMD SEV firmware
  - linux-firmware: update firmware for MT7996
  - Revert "i915: Update MTL DMC v2.22"
  - Merge tag 'amd-2024-08-12' of https://gitlab.freedesktop.org/drm/firmware into amd-2024-08-12
  - ath12k: WCN7850 hw2.0: update board-2.bin
  - ath11k: WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.41
  - ath11k: WCN6855 hw2.0: update board-2.bin
  - ath11k: QCA2066 hw2.1: add to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.3
  - ath11k: QCA2066 hw2.1: add board-2.bin
  - ath11k: IPQ5018 hw1.0: update to WLAN.HK.2.6.0.1-01291-QCAHKSWPL_SILICONZ-1
  - qcom: vpu: add video firmware for sa8775p
  - amdgpu: DMCUB updates for various AMDGPU ASICs
  - qcom: update path for video firmware for vpu-1/2/3.0
  - Merge https://github.com/zijun-hu/qca_btfw into qca_btfw
  - Merge tag 'rtw-fw-2024-08-08' of https://github.com/pkshih/linux-firmware into rtw89
  - QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00642
  - rtw89: 8852c: add fw format-1 v0.27.97.0
  - rtw89: 8852bt: add firmware 0.29.91.0
  - amdgpu: Update ISP FW for isp v4.1.1
  - Merge tag 'intel-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into intel-20240805
  - Merge https://github.com/zijun-hu/qca_btfw into list-20240802
  - mediatek: Update mt8195 SOF firmware
  - Merge tag 'amd-2024-08-02' of https://gitlab.freedesktop.org/drm/firmware into amd-20240802
  - amdgpu: DMCUB updates for DCN314
  - xe: First GuC release v70.29.2 for BMG
  - xe: Add GuC v70.29.2 for LNL
  - i915: Add GuC v70.29.2 for ADL-P, DG1, DG2, MTL, and TGL
  - i915: Update MTL DMC v2.22
  - i915: update MTL GSC to v102.0.10.1878
  - xe: Add BMG HuC 8.2.10
  - xe: Add GSC 104.0.0.1161 for LNL
  - xe: Add LNL HuC 9.4.13
  - i915: update DG2 HuC to v7.10.16
  - amdgpu: Update ISP FW for isp v4.1.1
  - amdgpu: Update ISP FW for isp v4.1.1
  - amdgpu: add new ISP 4.1.1 firmware
  - QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00641
  - amdgpu: update DMCUB to v0.0.227.0 for DCN35 and DCN351
  - Merge tag 'iwlwifi-fw-2024-07-25' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware into iwlfifi-fw-2024-07
  - Revert "iwlwifi: update ty/So/Ma firmwares for core89-58 release"
  - linux-firmware: update firmware for MT7922 WiFi device
  - linux-firmware: update firmware for MT7921 WiFi device
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
  - linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
  - iwlwifi: add gl FW for core89-58 release
  - iwlwifi: update ty/So/Ma firmwares for core89-58 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core89-58 release
  - mediatek: Update mt8195 SOF firmware and sof-tplg
  - ASoC: tas2781: fix the license issue for tas781 firmware
  - rtl_bt: Update RTL8852B BT USB FW to 0x048F_4008
  - .gitignore: Ignore intermediate files
  - i915: Update Xe2LPD DMC to v2.21
  - qcom: move signed x1e80100 signed firmware to the SoC subdir
  - qcom: add video firmware file for vpu-3.0
  - amdgpu: update DMCUB to v0.0.225.0 for Various AMDGPU Asics
  - qcom: add gpu firmwares for x1e80100 chipset
  - linux-firmware: add firmware for qat_402xx devices
  - amdgpu: update raven firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update vega20 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update PSP 13.0.8 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update VCN 4.0.0 firmware
  - amdgpu: update SDMA 6.0.0 firmware
  - amdgpu: update PSP 13.0.0 firmware
  - amdgpu: update GC 11.0.0 firmware
  - amdgpu: update picasso firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update navy flounder firmware
  - amdgpu: update PSP 13.0.11 firmware
  - amdgpu: update GC 11.0.4 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update VCN 4.0.2 firmware
  - amdgpu: update SDMA 6.0.1 firmware
  - amdgpu: update PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update VPE 6.1.1 firmware
  - amdgpu: update VCN 4.0.6 firmware
  - amdgpu: update SDMA 6.1.1 firmware
  - amdgpu: update PSP 14.0.1 firmware
  - amdgpu: update GC 11.5.1 firmware
  - amdgpu: update VCN 4.0.5 firmware
  - amdgpu: update SDMA 6.1.0 firmware
  - amdgpu: update PSP 14.0.0 firmware
  - amdgpu: update GC 11.5.0 firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update renoir firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update SMU 13.0.7 firmware
  - amdgpu: update SDMA 6.0.2 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update raven2 firmware
  - amdgpu: update aldebaran firmware
  - linux-firmware: Update AMD cpu microcode
  - intel: avs: Add topology file for I2S Analog Devices 4567
  - intel: avs: Add topology file for I2S Nuvoton 8825
  - intel: avs: Add topology file for I2S Maxim 98927
  - intel: avs: Add topology file for I2S Maxim 98373
  - intel: avs: Add topology file for I2S Maxim 98357a
  - intel: avs: Add topology file for I2S Dialog 7219
  - intel: avs: Add topology file for I2S Realtek 5663
  - intel: avs: Add topology file for I2S Realtek 5640
  - intel: avs: Add topology file for I2S Realtek 5514
  - intel: avs: Add topology file for I2S Realtek 298
  - intel: avs: Add topology file for I2S Realtek 286
  - intel: avs: Add topology file for I2S Realtek 274
  - intel: avs: Add topology file for Digital Microphone Array
  - intel: avs: Add topology file for HDMI codecs
  - intel: avs: Add topology file for HDAudio codecs
  - Add a copy of Apache-2.0
  - intel: avs: Update AudioDSP base firmware for APL-based platforms
  - linux-firmware: Add ISH firmware file for Intel Lunar Lake platform
  - amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics
  - cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41
  - amdgpu: Update ISP FW for isp v4.1.1
  Resolves: RHEL-45213, RHEL-54251, RHEL-54236, RHEL-55299


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


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


author: Denys Vlasenko <dvlasenk@redhat.com> - 20260107-21
changelog:
  - Update linux-firmware to latest upstream (RHEL-119866)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - qcom: Update aic100 firmware files
  - qca: Update Bluetooth WCN6750 1.1.3-00100 firmware to 1.1.3-00105
  - firmware: Revert kernel_boot.elf due to license compliance issue
  - linux-firmware: add firmware for an8811hb 2.5G ethernet phy
  - i915: Xe3LPD_3002 DMC v2.28
  - i915: Xe3LPD DMC v2.33
  - intel_vpu: Add firmware for 50xx NPUs and update older ones
  - linux-firmware: Update AMD SEV firmware
  - amdgpu: DMCUB updates for various ASICs
  - qcom: venus-5.4: fix ELF segment alignment to 4 bytes
  - mediatek MT7925: update bluetooth firmware to 20251210093205
  - linux-firmware: update firmware for MT7925 WiFi device
  - rcar_gen4_pcie: add firmware for Renesas R-Car Gen4 PCIe controller
  - qcom: Update CDSP firmware for qcm6490 platform
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x488C_DB55
  - linux-firmware: Add firmware file for Intel Scorpius core
  - rtw89: 8852b: update fw to v0.29.29.15
  - cirrus: cs35l41: Update firmware and tuning for various HP laptops
  - cirrus: cs35l41: Add support for new HP Clipper laptop
  - qcom: drop compatibility a640_zap.mdt symlink
  - qcom: add version for a530v3_gpmu.fw2
  - xe: Update GUC to v70.55.3 for BMG, PTL
  - iwlwifi: add Bz/Sc FW for core101-82 release
  - iwlwifi: Add Sc/Gf firmware for core101-82 release
  - iwlwifi: update ty/So/Ma firmwares for core101-82 release
  - iwlwifi: update cc/Qu/QuZ firmwares for core101-82 release
  - amdgpu: DMCUB updates for various ASICs
  - qcom: Add firmwares for sm8150 GPU
  - qcom: Add firmwares for sm8450 GPU
  - qcom: Add firmwares for sm8550 GPU
  - qcom: Add firmwares for sm8650 GPU
  - qcom: Add firmwares for sm8750 GPU
  - Makefile: add licence header
  - ath10k: WCN3990 hw1.0: update board-2.bin
  - ath10k: QCA9888 hw2.0: update board-2.bin
  - ath10k: QCA4019 hw1.0: update board-2.bin
  - cirrus: cs35l41: Add support for new HP laptops
  - Revert "amdgpu: update GC 11.5.0 firmware"
  - linux-firmware: Update amd-ucode copyright information
  - linux-firmware: Update AMD cpu microcode
  - linux-firmware: Update firmware file for Intel Scorpius core
  - linux-firmware: Update firmware file for Intel BlazarIGfP core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04866-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
  - ath11k: QCA2066 hw2.1: update board-2.bin
  - qcom: update ADSP firmware for x1e80100 platform, change the license
  - qcom: reorder ADSP, CDSP firmware entries for qcs8300 in WHENCE
  - Reapply "amdgpu: update SMU 14.0.3 firmware"
  - Revert "amdgpu: update SMU 14.0.3 firmware"
  - Revert "amdgpu: update GC 10.3.6 firmware"
  - Revert "amdgpu: update GC 11.5.1 firmware"
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20251124093155
  - intel_vpu: Update NPU firmware
  - WHENCE: fix version string for video firmware
  - qcom: vpu: update video firmware binary for SM8250
  - xe: Update GUC to v70.54.0 for BMG, PTL
  - Revert "amdgpu: update GC 11.0.1 firmware"
  - QCA: Add Bluetooth firmware for WCN685x uart interface
  - qcom: Add ADSP firmware for qcs6490-thundercomm-rubikpi3
  - qcom: venus-5.4: update firmware binary for v5.4
  - qcom: venus-5.4: remove unused firmware file
  - iwlwifi: add Sc/Wh FW for core98-181 release
  - amdgpu: DMCUB updates for various ASICs
  - rtl_bt: Update RTL8852B BT USB FW to 0x42D3_4E04
  - ASoC: tas2781: Add more symbol links on SPI devices
  - amdgpu: update vega20 firmware
  - amdgpu: update vega12 firmware
  - amdgpu: update vega10 firmware
  - amdgpu: update vangogh firmware
  - amdgpu: update renoir firmware
  - amdgpu: update yellow carp firmware
  - amdgpu: update VCN 3.1.2 firmware
  - amdgpu: update PSP 13.0.5 firmware
  - amdgpu: update GC 10.3.6 firmware
  - amdgpu: update 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 SMU 14.0.2 firmware
  - amdgpu: update PSP 14.0.2 firmware
  - amdgpu: update GC 12.0.0 firmware
  - amdgpu: update VCN 4.0.4 firmware
  - amdgpu: update smu 13.0.7 firmware
  - amdgpu: update PSP 13.0.7 firmware
  - amdgpu: update GC 11.0.2 firmware
  - amdgpu: update SMU 13.0.10 firmware
  - amdgpu: update SDMA 6.0.3 firmware
  - amdgpu: update PSP 13.0.10 firmware
  - amdgpu: update GC 11.0.3 firmware
  - amdgpu: update smu 13.0.0 kicker firmware
  - amdgpu: update PSP 13.0.0 kicker 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 navy flounder firmware
  - amdgpu: update sienna cichlid firmware
  - amdgpu: update navi14 firmware
  - amdgpu: update navi12 firmware
  - amdgpu: update navi10 firmware
  - amdgpu: update VCN 5.0.1 firmware
  - amdgpu: update PSP 13.0.12 firmware
  - amdgpu: update GC 9.5.0 firmware
  - amdgpu: update PSP 13.0.14 firmware
  - amdgpu: update GC 9.4.4 firmware
  - amdgpu: update PSP 14.0.5 firmware
  - amdgpu: update GC 11.5.3 firmware
  - amdgpu: update PSP 14.0.4 firmware
  - amdgpu: update GC 11.5.2 firmware
  - amdgpu: update green sardine firmware
  - amdgpu: update VCN 4.0.3 firmware
  - amdgpu: update SDMA 4.4.2 firmware
  - amdgpu: update PSP 13.0.6 firmware
  - amdgpu: update GC 9.4.3 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: 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 PSP 13.0.4 firmware
  - amdgpu: update GC 11.0.1 firmware
  - amdgpu: update beige goby firmware
  - amdgpu: update dimgrey cavefish firmware
  - amdgpu: update aldebaran firmware
  - amdgpu: add vce1 firmware
  - mediatek MT7922: update bluetooth firmware to 20251118163447
  - linux-firmware: update firmware for MT7922 WiFi device
  - qcom: update ADSP, CDSP firmware for kaanapali platform, change the license
  - qcom: add ADSP, CDSP firmware for sm8750 platform
  - rtl_nic: add firmware rtl9151a-1
  - qcom: Update aic100 firmware files
  - mt76: add firmware for MT7990
  - mt76: update firmware for MT7992
  - mt76: update firmware for MT7996
  - cirrus: cs35l57: Add firmware for a few Dell products
  - cirrus: cs42l45: Add firmware for Cirrus Logic CS42L45 SDCA codec
  - qcom: Add sdx35 Foxconn vendor firmware image file
  - linux-firmware: Update AMD cpu microcode
  - rtl_bt: Update RTL8922A BT USB firmware to 0x41C0_C905
  Resolves: RHEL-119866


author: Denys Vlasenko <dvlasenk@redhat.com> - 20260130-22
changelog:
  - Update linux-firmware to latest upstream (RHEL-145527)
    Changes since the last update are noted on items below, copied from
    the git changelog of upstream linux-firmware repository.
  - intel/ish: Add Lenovo ISH firmware support for X1 and X9 systems
  - cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Lenovo laptops
  - cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops
  - cirrus: cs35l57 cs35l63: Add firmware for Cirrus Amps for some Lenovo laptops
  - cirrus: cs35l56 cs35l57: Add and update firmware for some Dell laptops
  - Intel IPU7: Update firmware binary for Panther Lake
  - linux-firmware: update firmware for MT7921 WiFi device
  - amdgpu: DMCUB updates for various ASICs
  - linux-firmware: Add firmware file for Intel ScorpiusGfp2 core
  - linux-firmware: Update firmware file for Intel Scorpius core
  - linux-firmware: Update firmware file for Intel BlazarIGfP core
  - linux-firmware: Update firmware file for Intel BlazarI core
  - linux-firmware: Update firmware file for Intel BlazarU-HrPGfP core
  - linux-firmware: Update firmware file for Intel BlazarU core
  - rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x06EB_C65F
  - linux-firmware: Add firmware for airoha-npu-7583 driver
  - iwlwifi: add Bz/Sc FW for core102-56 release
  - iwlwifi: Add Hr/Gf firmware for core102-56 release
  - iwlwifi: update ty/So/Ma firmwares for core102-56 release
  - xe: Add GSC 105.0.2.1301 for PTL
  - mediatek: rename MT8188 SCP firmware
  - qcom: Update DSP firmware for QCM6490 platform
  - linux-firmware: qcom: sync audioreach firmwares from v1.0.1 build
  - linux-firmware: update firmware for MT7925 WiFi device
  - mediatek MT7925: update bluetooth firmware to 20260106153314
  - mediatek MT7920: update bluetooth firmware to 20260105151350
  - mediatek MT7922: update bluetooth firmware to 20260106153735
  - linux-firmware: update firmware for MT7922 WiFi device
  - Mellanox: Add new mlxsw_spectrum firmware xx.2016.3900
  - amdgpu: Update dcn314, dcn315 firmware to 0.1.42.0
  - qcom: Update DSP firmware for sa8775 platform
  - QCA: Add Bluetooth firmware for QCC2072 uart interface
  - i915: Xe3p_LPD DMC v2.33
  - qcom: Update DSP firmware for qcs8300 platform
  - linux-firmware: update firmware for MT7920 WiFi device
  Resolves: RHEL-145527


author: Ondřej Pohořelský <opohorel@redhat.com> - 3.2.5-6
changelog:
  - Convert licenses to SPDX format
  - Dropped MIT and Public Domain license as they are not present in upstream sources


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


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


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


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


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


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


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


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


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


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


author: Nick Clifton <nickc@redhat.com> - 2.41-43
changelog:
  - Do not enable '-z separate code' by default - allow packages to choose to do it.
  - Add fix for discarded section counting for AArcch64 DT_RELR relocs.  (RHEL-42765)


author: Nick Clifton <nickc@redhat.com> - 2.41-46
changelog:
  - Import fix for AArch64 DT_RELR support (PR 31924).
  - More fixes for Intel's APX (part 1) extensions.  (RHEL-44713)
  - Total list of APX patches applied (so far):
  -  Feb 19 5190fa38286a5a6a664e21c04fde361b395d9f72 x86: support APX forms of U{RD,WR}MSR
  -  Feb  9 41e115853eef32304e3e6fcd7feb4ec116090ee0 x86/APX: with REX2 map 1 doesn't "chain" to maps 2 or 3
  -  Feb  9 5a635f1f59ad08e572e36419f1145433fd670214 x86/APX: VROUND{P,S}{S,D} encodings require AVX512{F,VL}
  -  Jan 19 2519809009ed5e250ad9ed9b6184d9c45dba5029 x86/APX: be consistent with insn suffixes
  -  Jan 19 eea4357967b6182459d423c4d919a7cb0219604b x86/APX: VROUND{P,S}{S,D} can generally be encoded
  -  Jan 15 3037cefe56affe48ac53d85b9e33c2c3a408c41f opcodes: gas: x86: define and use Rex2 as attribute not constraint
  -  Jan  9 7c3df3c680c2bee0b17e60bfbadc751c67e05ed0 x86: add missing APX logic to cpu_flags_match()
  -  Jan  9 7c3df3c680c2bee0b17e60bfbadc751c67e05ed0 x86: add missing APX logic to cpu_flags_match()
  -  Jan  8 a0c9f938521a36b34a27740e5008e35f0ddd2b3f i386: Use .insn describe jmpabs's testcases.
  -  Jan  8 a0c9f938521a36b34a27740e5008e35f0ddd2b3f i386: Use .insn describe jmpabs's testcases.
  -  Jan  7 f322084c7c842fbfd8c3291ff3f8d114173b4674 i386: Correct adcx suffix in disassembler
  -  Dec 29 eed38d8a02b277825a682d8d1daeb0bcc4508b04 Fix x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Dec 29 3d5a60de52556f6a53d71d7e607c6696450ae3e4 x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Dec 29 302a296de0e83d6c320cc0f0d5dd1a1d73182009 x86: Append "#pass" to APX tests
  -  Dec 29 302a296de0e83d6c320cc0f0d5dd1a1d73182009 x86: Append "#pass" to APX tests
  -  Dec 29 2eda6e3ecdd0ea93586a532d9464e430f708334a x86: Don't use .insn with '/'
  -  Dec 29 2eda6e3ecdd0ea93586a532d9464e430f708334a x86: Don't use .insn with '/'
  -  Dec 28 ce9cddf5dd2a614815b1d9affa67c9419599ff63 Add tests for APX GPR32 with extend evex prefix
  -  Dec 28 cca90632f83d47bc7f913e098c4531e52327d272 Support APX JMPABS for disassemble
  -  Dec 28 ac32c879b26af580e29ecaa152e3d9d999f34caa Support APX pushp/popp
  -  Dec 28 a6d0019eb7fcd634e12b7bcc535d5181c47fc82a ld: Mention support for Intel APX relocations in NEWS
  -  Dec 28 a6d0019eb7fcd634e12b7bcc535d5181c47fc82a ld: Mention support for Intel APX relocations in NEWS
  -  Dec 28 80d61d8d614d68a0b1932ed3a86d4cda01e5633e Support APX GPR32 with rex2 prefix 
  -  Dec 28 6967f19dcd3d2794976b2a193a0c30b626c92c3b Support APX NDD optimized encoding. 
  -  Dec 28 6177c84d5edc2cb6b197f00bd06380b7b24a719f Support APX GPR32 with extend evex prefix
  -  Dec 28 5e2f0c9a5f3d467a341a0c3d579d9c6ee6daa4d1 gas: Mention initial support for Intel APX in NEWS
  -  Dec 28 3083f376435662c747ab946bb84e6e6698985610 Support APX NDD
  -  Dec 28 2b1d6655c5c62673547b9676d811ef58ce3f0d1e Created an empty EVEX_MAP4_ sub-table for EVEX instructions.
  -  Dec 28 08a98d4c1331cc726c8c76c14d9db34d6f0aadd6 Support APX Push2/Pop2
  -  Dec 22 3e4a511bee874d73f9f749cc8cf3bc748b4d47b5 x86-64: refuse "high" 8-bit regs with .insn and VEX/XOP/EVEX encodings
  -  Dec 15 35266cb139697e00ee993118aa621fdac17e3f6e x86: fold assembly dialect attributes
  -  Jul  2 00a17c6ad068c95019e1f37cfc2d1b8aaebd6ecb Gold: Handle R_X86_64_CODE_4_GOTPC32_TLSDESC/R_X86_64_CODE_4_GOTTPOFF
  -  Jun  9 a533c8df598b5ef99c54a13e2b137c98b34b043c x86-64: Add R_X86_64_CODE_4_GOTTPOFF/R_X86_64_CODE_4_GOTPC32_TLSDESC
  -  Jun  8 3d5a60de52556f6a53d71d7e607c6696450ae3e4 x86-64: Add R_X86_64_CODE_4_GOTPCRELX
  -  Jun  8 4a54cb06585f568031dfd291d0fe45979ad75e98 gold: Handle R_X86_64_CODE_4_GOTPCRELX


author: Andrew Lukoshko <alukoshko@almalinux.org> - 2.41-52.alma.1
changelog:
  - Add bison to BuildRequires for RISC-V
  - Disable LTO for RISC-V
  - Disable testsuite for RISC-V
  - Add basic support for RISC-V 64-bit EFI objects (backported from 2.44)


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


author: 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: Frantisek Krenzelok <fkrenzel@redhat.com> - 2024.2.69_v8.0.303-102.5
changelog:
  - Bring back openssl trusted format bundle as well (Resolves: RHEL-109484)
  - Restored the following symlinks:
  	* /etc/pki/tls/cert.pem
  	* /etc/pki/tls/certs/ca-certificates.crt
  	* /etc/pki/tls/certs/ca-bundle.trust.crt
  	* /etc/pki/tls/certs/ca-bundle.crt
  	* /etc/ssl/cert.pem
  	* /etc/ssl/certs/ca-certificates.crt
  	* /etc/ssl/certs/ca-bundle.trust.crt
  	* /etc/ssl/certs/ca-bundle.crt
  - add libffi


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


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


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


author: Packit <hello@packit.dev> - 318-1
changelog:
  - Storage: Extra confirmation before deleting non-empty partitions in Anaconda's Web UI
  - Discontinue Intel 32-bit support in Fedora, CentOS, and RHEL
  - cockpit.js: Get user primary group ID


author: Packit <hello@packit.dev> - 320-1
changelog:
  - pam-ssh-add: Fix insecure killing of session ssh-agent [CVE-2024-6126]
  - sosreport: Read report directory from sos config (fix page on Debian/Ubuntu)


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


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


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


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


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


author: Packit <hello@packit.dev> - 336-1
changelog:
  - storage: Implement deletion of multi-device btrfs (rhbz#2352385)
  - storage: Use mdraid metadata version 1.0 when in Anaconda mode (rhbz#2352953)
  - Add a channel capabilities system


author: Packit <hello@packit.dev> - 336.1-1
changelog:
  - storage: Fix passphrase remembering with "Reuse encryption" (rhbz#2354497)
  - Translation updates (rhbz#2354986)


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


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


author: Packit <hello@packit.dev> - 350-1
changelog:
  - networking: fix renaming of bridges and other groups (RHEL-117883)
  - bridge: fix OpenSSH_10.2p1 host key detection


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


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


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


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


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240320-1.git58e3d95
changelog:
  - modules/FEDORA32, FEDORA38, TEST-FEDORA39: drop
  - openssl: mark liboqsprovider groups optional with ?
  - TEST-PQ: add more group and sign values, marked experimental
  - TEST-FEDORA41: add a new policy with __openssl_block_sha1_signatures = 1
  - TEST-PQ: also enable sntrup761x25519-sha512@openssh.com


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240515-1.gita24a14b
changelog:
  - gnutls: use tls-session-hash option, enforcing EMS in FIPS mode
  - gnutls: DTLS 0.9 is controllable again
  - gnutls: remove extraneous newline
  - openssh: remove support for old names of RequiredRSASize


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240521-1.gitf71d135
changelog:
  - nss: unconditionally include p11-kit-proxy
  - TEST-PQ: update algorithm list, mark all PQ algorithms experimental


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240522-1.git77963ab
changelog:
  - Switch to a version based on Fedora 41 crypto-policies
    (20240521-1.gitf71d135.fc41),
    thus replace the changelog below with Fedora changelog
  - Shape up RHEL-10: remove GOST-ONLY policy and GOST subpolicy
  - Shape up RHEL-10: remove NEXT policy
  - Shape up RHEL-10: remove BSI policy
  - Shape up RHEL-10: remove TEST-FEDORA41 policy
  - Shape up RHEL-10: remove NO-SHA1 subpolicy
  - Shape up RHEL-10: remove SHA1 subpolicy
  - Shape up RHEL-10: remove TEST-PQ policy
  - Shape up RHEL-10: disable CAMELLIA in all policies...
  - Shape up RHEL-10: drop FFDHE-1024 from LEGACY
  - Shape up RHEL-10: DEFAULT: remove Fedora-only DSA-SHA1 RPM enablement
  - Shape up RHEL-10: remove Fedora-specific __openssl_block_sha1_signatures...
  - Shape up RHEL-10: disable 3DES in LEGACY
  - Shape up RHEL-10: disable DSA
  - Shape up RHEL-10: mark LEGACY as 80-bit security (@tomato42)
  - Shape up RHEL-10: require TLSv1.2/DTLSv1.2 in all policies
  - Shape up RHEL-10: requre 2048 bit params in LEGACY
  - Shape up RHEL-10: FUTURE: disable CBC ciphers for all but krb5
  - Shape up RHEL-10: disable DHE-DSS even in LEGACY
  - Shape up RHEL-10: gnutls: explicit ECDSA-SECPNNNR1-SHANNN + reorder
  - Shape up RHEL-10: openssh: disable DHE-FFDHE-1024-SHA1 server config hack
  - Shape up RHEL-10: FIPS: disable SHA-1 HMAC in FIPS policy
  - Shape up RHEL-10: FIPS: disable CBC ciphers except in Kerberos
  - Shape up RHEL-10: policies/modules: update AD-SUPPORT away from RC4/MD5
  - Shape up RHEL-10: drop DNSSEC SHA-1 exception from DEFAULT


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240725-1.git3de485c
changelog:
  - nss: wire KYBER768 to X25519-XYBER768D00
  - java: start controlling / disable DTLSv1.0
  - java: disable anon ciphersuites, tying them to NULL
  - java: respect more key size restrictions
  - java: specify jdk.tls.namedGroups system property
  - java: make hash, mac and sign more orthogonal
  - fips-mode-setup: add another scary "unsupported"
  - fips-mode-setup: flashy ticking warning upon use
  - java: use and include jdk.disabled.namedCurves
  - ec_min_size: introduce and use in java, default to 256
  - java: stop specifying jdk.tls.namedGroups in javasystem
  - java: drop unused javasystem backend
  - openssh: make dss no longer enableble, support is dropped
  - LEGACY: disable sign = *-SHA1
  - DEFAULT: disable RSA key exchange
  - nss: TLS-REQUIRE-EMS in FIPS


author: Alexander Sosedkin <asosedkin@redhat.com> - 20240807-1.git7ea320f
changelog:
  - fips-crypto-policy-overlay: a unit to automount FIPS policy when fips=1
  - fips-setup-helper: add a libexec helper for anaconda
  - fips-mode-setup: force --no-bootcfg when UKI is detected


author: Alexander Sosedkin <asosedkin@redhat.com> - 20241010-1.git7a71364
changelog:
  - reintroduce TEST-PQ (ML-DSA/ML-KEM) in a crypto-policies-pq-preview subpackage
  - LEGACY: enable 192-bit ciphers for nss pkcs12/smime
  - LEGACY: drop cipher@pkcs12 = SEED-CBC
  - fips-mode-setup: tolerate fips dracut module presence w/o FIPS
  - nss: be stricter with new purposes


author: Alexander Sosedkin <asosedkin@redhat.com> - 20241021-1.gitd5393d5
changelog:
  - TEST-PQ, openssh: add support for mlkem768x25519-sha256 key_exchange
  - openssh: remove sntrup761x25519-sha512@openssh.com key_exchange


author: Alexander Sosedkin <asosedkin@redhat.com> - 20241106-1.git1bdaba3
changelog:
  - gnutls: add GROUP-X25519-MLKEM768 and GROUP-SECP256R1-MLKEM768
  - nss: add mlkem768x25519 and mlkem768secp256r1


author: Alexander Sosedkin <asosedkin@redhat.com> - 20241126-1.gitd63f008
changelog:
  - alg_lists: mark MLKEM768 kex experimental
  - openssh, libssh: refactor kx maps to use tuples
  - openssh: map mlkem768x25519-sha256 to KEM-ECDH & MLKEM768-X25519 & SHA2-256
  - update-crypto-policies: skip warning on --set=FIPS if bootc
  - update-crypto-policies: don't output FIPS warning in fips mode


author: Alexander Sosedkin <asosedkin@redhat.com> - 20250404-1.gitca0e9a5
changelog:
  - openssl: stop generating `openssl` in favour of `opensslcnf`
  - gnutls: support P384-MLKEM1024
  - openssl: specify default key size for req (openssl does not consume it yet)


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: Alexander Sosedkin <asosedkin@redhat.com> - 20251126-1.git918f03d
changelog:
  - openssl: let TLS 1.3 brainpool groups get used for key shares
  - openssh: support mlkem768nistp256-sha256 and mlkem1024nistp384-sha384
  - FUTURE: disable non-PQ groups, keep ML-KEM only
  - sequoia: register "eddsa" as an alias to EDDSA-ED25519


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


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


author: Kristina Hanicova <khanicov@redhat.com> - 2.8.1-2
changelog:
  - patch: opal: Submit PSID reset command to R/W file descriptor.
  - patch: Read integrity profile info from top level device.
  - patch: Fix possible use of uninitialized variable.
  - patch: Reinstate pbkdf serialization flag in device activation.
  - patch: Fix LUKS2 device status in inline HW mode and detached header.
  - patch: Set inline integrity flag if no underlying dm-integrity device.
  - patch: Fix wrong device size status reports in cryptsetup and integritysetup.
  - Resolves: RHEL-122285 RHEL-125150 RHEL-125155 RHEL-125166 RHEL-132584 RHEL-140107


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-4
changelog:
  - RHEL-54297 cups source rpm doesn't actually build lspp support
  - RHEL-49447 Fix garbage uri when adding discovered print in web ui


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


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


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


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.4.10-15
changelog:
  - RHEL-129723 CVE-2025-58436 cups: Slow client communication leads to a possible DoS attack
  - RHEL-129716 CVE-2025-61915 cups: Local denial-of-service via cupsd.conf update and related issues


author: Pavol Zacik <pzacik@redhat.com> - 1:2.4.9-1
changelog:
  - CVE-2024-35235 cups: Cupsd Listen arbitrary chmod 0140777
  - RHEL-25804 Rebase CUPS to next upstream version - 2.4.9


author: Jan Macku <jamacku@redhat.com> - 8.6.0-6
changelog:
  - revert "receive max buffer" + add test case
  - temporarily disable test 0313
  - remove suggests of libcurl-minimal in curl-full


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


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


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


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


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


author: 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: Paul Donohue <git@PaulSD.com> - 0.9.7-2
changelog:
  - Modify 0006-RH-add-mpathconf.patch
  - Modify 0008-RH-reset-default-find_mutipaths-value-to-off.patch
    * Fix find_multipaths values in docs and mpathconf


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.7-5
changelog:
  - Add 0014-multipathd-fix-null-pointer-dereference-in-uev_updat.patch
    * Fix auto_resize code to avoid a segfault
  - Add 0015-multipathd-fix-auto-resize-configuration.patch
    * Fix auto_resize default value


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


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


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


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


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


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-13
changelog:
  - Add 0035-libmpathpersist-fix-memory-leak-in-mpath_prout_rel.patch
  - Add 0036-libmpathpersist-retry-commands-on-other-paths-in-mpa.patch
  - Add 0037-libmpathpersist-check-released-key-against-the-reser.patch
  - Add 0038-multipathd-remove-thread-from-mpath_pr_event_handle.patch
  - Add 0039-libmpathpersist-remove-uneeded-wrapper-function.patch
  - Add 0040-libmpathpersist-reduce-log-level-for-persistent-rese.patch
  - Add 0041-libmpathpersist-remove-pointless-update_map_pr-ret-v.patch
  - Add 0042-multipathd-use-update_map_pr-in-mpath_pr_event_handl.patch
  - Add 0043-libmpathpersist-limit-changing-prflag-in-update_map_.patch
  - Add 0044-multipathd-Don-t-call-update_map_pr-unnecessarily.patch
  - Add 0045-libmpathpersist-remove-useless-function-send_prout_a.patch
  - Add 0046-libmpathpersist-redesign-failed-release-workaround.patch
  - Add 0047-libmpathpersist-fail-the-release-if-all-threads-fail.patch
  - Add 0048-libmpathpersist-Handle-changing-key-corner-case.patch
  - Add 0049-libmpathpersist-Handle-REGISTER-AND-IGNORE-changing-.patch
  - Add 0050-libmultipath-rename-prflag_value-enums.patch
  - Add 0051-libmpathpersist-use-a-switch-statement-for-prout-com.patch
  - Add 0052-libmpathpersist-Add-safety-check-for-preempting-on-k.patch
  - Add 0053-libmpathpersist-remove-update_map_pr-code-for-NULL-p.patch
  - Add 0054-libmpathpersist-move-update_map_pr-to-multipathd.patch
  - Add 0055-multipathd-clean-up-update_map_pr-and-mpath_pr_event.patch
  - Add 0056-libmpathpersist-clean-up-duplicate-function-declarat.patch
  - Add 0057-multipathd-wrap-setting-and-unsetting-prflag.patch
  - Add 0058-multipathd-unregister-PR-key-when-path-is-restored-i.patch
  - Add 0059-libmpathpersist-Fix-up-reservation_key-checking.patch
  - Add 0060-libmpathpersist-change-how-reservation-conflicts-are.patch
  - Add 0061-libmpathpersist-Clear-prkey-in-multipathd-before-unr.patch
  - Add 0062-libmpathpersist-only-clear-the-key-if-we-are-using-t.patch
  - Add 0063-libmpathpersist-Restore-old-reservation-key-on-failu.patch
  - Add 0064-libmpathpersist-update-reservation-key-before-checki.patch
  - Add 0065-libmpathpersist-retry-on-conflicts-in-mpath_prout_co.patch
  - Add 0066-libmpathpersist-Don-t-always-fail-registrations-for-.patch
  - Add 0067-libmpathpersist-Don-t-try-release-workaround-for-inv.patch
  - Add 0068-libmpathpersist-Don-t-fail-RESERVE-commands-unnecess.patch
  - Add 0069-libmpathpersist-reregister-keys-when-self-preempting.patch
  - Add 0070-libmpathpersist-handle-updating-key-race-condition.patch
  - Add 0071-libmpathpersist-handle-preempting-all-registrants-re.patch
  - Add 0072-libmpathpersist-Fix-REGISTER-AND-IGNORE-while-holdin.patch
  - Add 0073-libmpathpersist-Handle-RESERVE-with-reservation-held.patch
  - Add 0074-libmpathpersist-use-check_holding_reservation-in-mpa.patch
  - Add 0075-libmpathpersist-Fix-unregistering-while-holding-the-.patch
  - Add 0076-libmpathpersist-Fix-race-between-restoring-a-path-an.patch
  - Add 0077-multipathd-Fix-tracking-of-old-PR-key.patch
    * Fixes RHEL-118720 ("There are many bugs in multipath's persistent
      reservation handling [rhel-10]")
  - Resolves: RHEL-118720


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-14
changelog:
  - Add 0078-multipathd-Fix-race-while-registering-PR-key.patch
  - Add 0079-mpathpersist-Fix-REPORT-CAPABILITIES-output.patch
    * Fixes RHEL-118720 ("There are many bugs in multipath's persistent
      reservation handling [rhel-10]")
  - Resolves: RHEL-118720


author: Benjamin Marzinski <bmarzins@redhat.com> - 0.9.9-15
changelog:
  - Add 0080-multipath-tools-update-NFINIDAT-InfiniBox-config-in-.patch
    * Fixes RHEL-128338 ("Update the multipath.conf stanza for Infinidat
      storage")
  - Resolves: RHEL-128338


author: 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: Petr Pisar <ppisar@redhat.com> - 4.20.0-2
changelog:
  - Disable downloading filelists by default (RHEL-12355)
  - Fix dnf upgrade-minimal documentation in dnf(8) manual (RHEL-39892)
  - Fix dnf remove-n, install-n, and autoremove-n commands to only match package
    names (RHEL-5747)


author: Petr Pisar <ppisar@redhat.com> - 4.20.0-5
changelog:
  - Adapt the tests to a crypto policy without SHA-1 (RHEL-50218)
  - More specific error message on a locked OSTree system or a bootc system
    without a usr-overlay (RHEL-49671).


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


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


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.19.1-1
changelog:
  - Update to 4.19.1 (RHEL-38831)
  - Add required `.readthedocs.yaml`, `conf.py` and set `sphinx_rtd_theme`
  - Drop dnf obsoletion temporarily
  - doc: Update FAQ entry on filelists
  - build: Adapt to changes in Fedora packaging of bash-completion
  - Support RPMTRANS_FLAG_DEPLOOPS
  - Add all candidates for reinstall to solver (RHEL-33545)
  - Fix handling installonly packages reasons
  - Remove confusing sentence from documentation
  - Remove "leaf" word from documentation
  - Update documentation of history userinstalled command
  - Onboard packit tests
  - doc: Makecache with timer tries only one mirror
  - ELN: Don't obsolete DNF with DNF5 yet
  - bash-completion: Complete dnf command only if we own it
  - bash-completion: Prepare ownerships for dnf5 switch


author: Jan Kolarik <jkolarik@redhat.com> - 4.20.0-1
changelog:
  - Update to 4.20.0 (RHEL-38831)
  - repoquery: Fix loading filelists when -f is used (RhBug:2276012)
  - remove: --duplicates and --oldinstallonly exit with 0 when nothing to do (RHEL-37552)
  - spec: Do not add user site-packages directory to sys.path (RHEL-26646)
  - man: Prepare pages for dnf5 switch
  - spec: Prepare for switch of dnf5 in Rawhide


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: 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: Manuel Fombuena <fombuena@outlook.com> - 059-21
changelog:
  - fix(pkcs11): delete trailing dot on libcryptsetup-token-systemd-pkcs11.so
  - fix(pcsc): add opensc load module file
  - fix(pcsc): add --disable-polkit to pcscd.service


author: Pavel Valena <pvalena@redhat.com> - 101-1
changelog:
  - Update to dracut 101.
  - Remove network-legacy module.
  - Additional fixes on top of rebase (see patches).


author: Pavel Valena <pvalena@redhat.com> - 102-1
changelog:
  - Update to dracut 102.
    Resolves: RHEL-43460,RHEL-32237,RHEL-32506,RHEL-43460,RHEL-47145,RHEL-49744,RHEL-53350


author: Pavel Valena <pvalena@redhat.com> - 102-2
changelog:
  - fix(nfs): set correct ownership and permissions for statd directory
  - fix(resume): do not include resume if swap is on netdevice
  - feat(dracut-init.sh): give --force-add precedence over --omit
  - feat(lsinitrd.sh): look for initrd in /usr/lib/modules/
  - feat(fips): include fips module unconditionally
  - fix(nfs): include also entries from /usr/lib/{passwd,group}
  - fix(dracut-functions): avoid awk in get_maj_min()
    Resolves: RHEL-39404,RHEL-47145,RHEL-53350,RHEL-53361,RHEL-53431,RHEL-53791,RHEL-54650


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


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


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


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


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


author: Pavel Valena <pvalena@redhat.com> - 107-4
changelog:
  - fix(systemd-udevd): handle root=gpt-auto for systemd-v258
  - fix(systemd-repart): allow partition format
  - feat(install.d): do not remove UKIs on remove)
  - fix(dracut.install): remove extraneous quotes in dracut arguments
  - feat(i18n): pull 'drm' or 'simpledrm' module unless excluded
    Resolves: RHEL-111580,RHEL-111709,RHEL-113071,RHEL-119787,RHEL-132571


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


author: 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-1
changelog:
  - Upgrade to upstream elfutils 0.191
  - Drop upstreamed patches
    elfutils-0.190-fix-core-noncontig.patch
    elfutils-0.190-gcc-14.patch
    elfutils-0.190-remove-ET_REL-unstrip-test.patch
  - Drop testcore-noncontig.bz2
  - Add elfutils-0.191-profile-empty-urls.patch
  - Add elfutils-0.191-riscv-flatten.patch
  - Add feature flag for reenabling elfutils-libelf-devel-static and elfutils-devel-static


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


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


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


author: 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: David Michael <fedora.dm0@gmail.com> - 1.5-4
changelog:
  - Enable MicroLZMA support.
  - Switch the License tag to SPDX, and ship matching noneffective license files.


author: David Michael <fedora.dm0@gmail.com> - 1.6-3
changelog:
  - Backport patches for CVE-2023-33551 and CVE-2023-33552.
  - Change conditional build feature defaults for supporting EPEL 9.


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


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


author: Tomas Korbar <tkorbar@redhat.com> - 2.6.4-1
changelog:
  - Rebase to 2.6.4
  - Resolves: RHEL-65061
  - Resolves: RHEL-57504
  - Resolves: RHEL-57492
  - Resolves: RHEL-56750


author: Martin Osvald <mosvald@redhat.com> - 3.18-1
changelog:
  - Filesystem has a dependency on /bin/sh (#1306489)
  - Add /usr/share/X11/fonts/ to default filesystem (#2107447)
  - Remove obsolete and forbidden Group tag
  - Own zsh and fish completions directories (rhbz#1312594)
  - Improve directory creation to avoid 'Argument list too long' error


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: Arjun Shankar <arjun@redhat.com> - 2.39-111
changelog:
  - Sync with upstream branch release/2.39/master (RHEL-126766)	
  - Upstream commit: ce65d944e38a20cb70af2a48a4b8aa5d8fabe1cc	
  - posix: Reset wordexp_t fields with WRDE_REUSE (CVE-2025-15281 / BZ 33814)	
  - resolv: Fix NSS DNS backend for getnetbyaddr (CVE-2026-0915)	
  - memalign: reinstate alignment overflow check (CVE-2026-0861)	
  - support: Exit on consistency check failure in resolv_response_add_name	
  - support: Fix FILE * leak in check_for_unshare_hints in test-container	
  - sprof: fix -Wformat warnings on 32-bit hosts	
  - sprof: check pread size and offset for overflow	
  - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465]	
  - nptl: Optimize trylock for high cache contention workloads (BZ #33704)	
  - ppc64le: Power 10 rawmemchr clobbers v20 (bug #33091)	
  - ppc64le: Restore optimized strncmp for power10	
  - ppc64le: Restore optimized strcmp for power10	
  - AArch64: Optimise SVE scalar callbacks	
  - aarch64: fix includes in SME tests	
  - aarch64: fix cfi directives around __libc_arm_za_disable	
  - aarch64: tests for SME	
  - aarch64: clear ZA state of SME before clone and clone3 syscalls	
  - aarch64: define macro for calling __libc_arm_za_disable	
  - aarch64: update tests for SME	
  - aarch64: Disable ZA state of SME in setjmp and sigsetjmp	
  - linux: Also check pkey_get for ENOSYS on tst-pkey (BZ 31996)	
  - aarch64: Do not link conform tests with -Wl,-z,force-bti (bug 33601)	
  - x86: fix wmemset ifunc stray '!' (bug 33542)	
  - x86: Detect Intel Nova Lake Processor	
  - x86: Detect Intel Wildcat Lake Processor


author: Arjun Shankar <arjun@redhat.com> - 2.39-15
changelog:
  - Sync with upstream branch release/2.39/master,
    commit 6ade91c21140d8c803c289932dbfc74537f65a1f:
  - elf: Avoid some free (NULL) calls in _dl_update_slotinfo
  - misc: Add support for Linux uio.h RWF_NOAPPEND flag
  - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782)
  - Reinstate generic features-time64.h
  - Always define __USE_TIME_BITS64 when 64 bit time_t is used
  - socket: Use may_alias on sockaddr structs (bug 19622)
  - parse_fdinfo: Don't advance pointer twice [BZ #31798]
  - LoongArch: Fix undefined `__memset_aligned` reference in ld.so linking.
  - socket: Add new test for connect
  - libsupport: Add xgetpeername
  - x86_64: Fix missing wcsncat function definition without multiarch (x86-64-v4)


author: Arjun Shankar <arjun@redhat.com> - 2.39-16
changelog:
  - Sync with upstream branch release/2.39/master,
    commit 7f9f25f255ee2c00178779fbce502f4b94b848b9:
  - Linux: Include <dl-symbol-redir-ifunc.h> in dl-sysdep.c
  - x86: Properly set x86 minimum ISA level [BZ #31883]
  - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867]
  - localedata: ssy_ER: Fix syntax error
  - malloc: New test to check malloc alternate path using memory obstruction
  - malloc: Improve aligned_alloc and calloc test coverage.
  - malloc/Makefile: Split and sort tests
  - x86/cet: fix shadow stack test scripts


author: Arjun Shankar <arjun@redhat.com> - 2.39-21
changelog:
  - Sync with upstream branch release/2.39/master,
    commit 4bdcc1963bc2b5ba5f8e319e402d9eb2cb6096c1:
  - manual: make setrlimit() description less ambiguous
  - manual/stdio: Clarify putc and putwc
  - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc
  - malloc: avoid global locks in tst-aligned_alloc-lib.c
  - resolv: Track single-request fallback via _res._flags (bug 31476)
  - resolv: Do not wait for non-existing second DNS response after error (bug 30081)
  - resolv: Allow short error responses to match any query (bug 31890)
  - elf: Fix localplt.awk for DT_RELR-enabled builds (BZ 31978)
  - Fix usage of _STACK_GROWS_DOWN and _STACK_GROWS_UP defines [BZ 31989]
  - Linux: Make __rseq_size useful for feature detection (bug 31965)
  - elf: Make dl-rseq-symbols Linux only
  - nptl: fix potential merge of __rseq_* relro symbols
  - s390x: Fix segfault in wcsncmp [BZ #31934]
  - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612)
  - math: Provide missing math symbols on libc.a (BZ 31781)
  - math: Fix isnanf128 static build (BZ 31774)
  - math: Fix i386 and m68k exp10 on static build (BZ 31775)
  - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488)
  - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695)


author: Florian Weimer <fweimer@redhat.com> - 2.39-22
changelog:
  - Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix
  - Introduce the strict-error/RES_STRICTERR stub resolver option (RHEL-18039)


author: Arjun Shankar <arjun@redhat.com> - 2.39-29
changelog:
  - Sync with upstream branch release/2.39/master,
    commit dcaf51b41e259387602774829c45222d0507f90a:
  - elf: Change ldconfig auxcache magic number (bug 32231)
  - Make tst-strtod-underflow type-generic
  - Add crt1-2.0.o for glibc 2.0 compatibility tests
  - Add tests of more strtod special cases
  - Add more tests of strtod end pointer
  - Make tst-strtod2 and tst-strtod5 type-generic
  - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)
  - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045)
  - Improve NaN payload testing
  - Make __strtod_internal tests type-generic
  - Fix strtod subnormal rounding (bug 30220)
  - More thoroughly test underflow / errno in tst-strtod-round
  - Test errno setting on strtod overflow in tst-strtod-round
  - Add tests of fread
  - stdio-common: Add new test for fdopen
  - libio: Attempt wide backup free only for non-legacy code
  - debug: Fix read error handling in pcprofiledump
  - elf: Fix tst-dlopen-tlsreinit1.out test dependency
  - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
  - elf: Clarify and invert second argument of _dl_allocate_tls_init
  - elf: Support recursive use of dynamic TLS in interposed malloc
  - nptl: Use <support/check.h> facilities in tst-setuid3
  - posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
  - ungetc: Fix backup buffer leak on program exit [BZ #27821]
  - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
  - Make tst-ungetc use libsupport
  - stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
  - support: Add FAIL test failure helper
  - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
  - Define __libc_initial for the static libc
  - x86: Fix bug in strchrnul-evex512 [BZ #32078]
  - Adjust check-local-headers test for libaudit 4.0
  - x32/cet: Support shadow stack during startup for Linux 6.10
  - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
  - support: Add options list terminator to the test driver
  - manual/stdio: Further clarify putc, putwc, getc, and getwc
  - Fix name space violation in fortify wrappers (bug 32052)
  - resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
  - Add mremap tests
  - mremap: Update manual entry
  - linux: Update the mremap C implementation [BZ #31968]
  - Enhanced test coverage for strncmp, wcsncmp
  - Enhance test coverage for strnlen, wcsnlen


author: Florian Weimer <fweimer@redhat.com> - 2.39-34
changelog:
  - Sync with upstream branch release/2.39/master,
    commit 808a84a8b81468b517a4d721fdc62069cb8c211f:
  - Fix underallocation of abort_msg_s struct (CVE-2025-0395)
  - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212]
  - x86: Improve large memset perf with non-temporal stores [RHEL-29312]
  - x86: Avoid integer truncation with large cache sizes (bug 32470)
  - math: Exclude internal math symbols for tests [BZ #32414]
  - malloc: add indirection for malloc(-like) functions in tests [BZ #32366]
  - Pass -nostdlib -nostartfiles together with -r [BZ #31753]
  - nptl: initialize cpu_id_start prior to rseq registration
  - nptl: initialize rseq area prior to registration


author: Arjun Shankar <arjun@redhat.com> - 2.39-40
changelog:
  - Sync with upstream branch release/2.39/master (RHEL-87416)
  - Upstream commit: cff1042cceec3502269947e96cf7023451af22f3
  - CVE-2025-5702: Vector register overwrite bug in glibc (RHEL-95485)
  - elf: Keep using minimal malloc after early DTV resize (RHEL-71923)
  - libio: Fix a deadlock after fork in popen (RHEL-86433)
  - Linux: Switch back to assembly syscall wrapper for prctl (RHEL-82286)
  - Fix missed wakeup in POSIX thread condition variables (RHEL-82285)
  - x86: Detect Intel Diamond Rapids
  - x86: Handle unknown Intel processor with default tuning
  - x86: Add ARL/PTL/CWF model detection support
  - x86: Optimize xstate size calculation
  - x86: Support and fixes for separate non-temporal tunable for memset
  - x86: Fix a crash when running with XSAVEC disabled via tunables (RHEL-84837)
  - x86_64: Add tanh, sinh, and atanh with FMA
  - x86-64: Exclude FMA4 IFUNC functions for -mapxf
  - nptl: clear the whole rseq area before registration
  - math: Improve layout of exp/exp10 data
  - AArch64: Add SVE memset
  - math: Improve layout of expf data
  - AArch64: Remove zva_128 from memset
  - AArch64: Optimize memset
  - AArch64: Improve generic strlen
  - AArch64: Improve codegen for SVE tans and logs
  - AArch64: Improve codegen in AdvSIMD logs, logf function family, and atan(2)(f)
  - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines
  - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs
  - aarch64: Fix AdvSIMD libmvec routines for big-endian


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


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


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


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


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


author: Alexander Sosedkin <asosedkin@redhat.com> - 3.8.10-3
changelog:
  - Fix CVE-2025-9820, CVE-2025-14831, drop unused patches
  - Fix PKCS#11 token initialization label overflow (CVE-2025-9820)
  - Fix name constraint processing performance issue (CVE-2025-14831)
  - Drop unused patches


author: 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> - 2.12-9
changelog:
  - Add Several CVE fixes
  - Resolves: CVE-2024-45781 CVE-2024-45783 CVE-2024-45778
  - Resolves: CVE-2024-45775 CVE-2024-45780 CVE-2024-45774
  - Resolves: CVE-2025-0690 CVE-2025-1118 CVE-2024-45782
  - Resolves: CVE-2025-0624 CVE-2024-45779 CVE-2024-45776
  - Resolves: CVE-2025-0622 CVE-2025-0677
  - Resolves: #RHEL-80691
  - Resolves: #RHEL-80690
  - Resolves: #RHEL-80689
  - Resolves: #RHEL-80687
  - Resolves: #RHEL-80686


author: Marta Lewandowska <mlewando@redhat.com> - 2.12-15
changelog:
  - 99-grub-mkconfig.install: Disable BLS and run grub2-mkconfig when GRUB_ENABLE_BLSCFG is disable
  - Resolves: #RHEL-86261


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


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


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


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


author: Jan Macku <jamacku@redhat.com> - 10.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: Tony Camuso <tcamuso@redhat.com> - 25.04-1
changelog:
  Clean up install paths, drop obsolete patches, and improve flag injection
  handling
  - Replaced hard-coded install paths in Makefiles with sed-based DESTDIR
    fixes for lib, pqos, rdtset, and membw
    - Using sed during %prep is more robust and version-agnostic than patching,
      which requires rebasing each release
  - Relocated admin tools (pqos*, rdtset) from /usr/bin to /usr/sbin for FHS
    compliance
    - These tools require root and interact with system-level cache controls
  - Updated %files to match SONAME bump (libpqos.so.5 -> libpqos.so.6) introduced
    upstream
  - Dropped patches 0001, 0002, 0004, 0005
    - 0001/0002 replaced by sed
    - 0004/0005 merged upstream
  - Replaced patch 0003 (CFLAGS/LDFLAGS override) with sed to convert assignments
    to +=
    - Ensures compatibility with distro-injected flags (e.g. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer,
      hardening) without carrying a version-specific patch
    Resolves: RHEL-118205


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


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


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


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


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


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


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


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


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


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


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


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc2.16.el10]
changelog:
  - Linux 6.11-rc2 (Linus Torvalds)
  - profiling: remove profile=sleep support (Tetsuo Handa)
  - x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit (David Gow)
  - x86/mm: Fix pti_clone_entry_text() for i386 (Peter Zijlstra)
  - x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra)
  - x86/setup: Parse the builtin command line before merging (Borislav Petkov (AMD))
  - x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range (Perry Yuan)
  - x86/sev: Fix __reserved field in sev_config (Pavan Kumar Paluri)
  - x86/aperfmperf: Fix deadlock on cpu_hotplug_lock (Jonathan Cameron)
  - clocksource: Fix brown-bag boolean thinko in cs_watchdog_read() (Paul E. McKenney)
  - tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner)
  - sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate() (Yang Yingliang)
  - sched/core: Introduce sched_set_rq_on/offline() helper (Yang Yingliang)
  - sched/smt: Fix unbalance sched_smt_present dec/inc (Yang Yingliang)
  - sched/smt: Introduce sched_smt_present_inc/dec() helper (Yang Yingliang)
  - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime (Zheng Zucheng)
  - perf/x86: Fix smp_processor_id()-in-preemptible warnings (Li Huafei)
  - perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest (Zhenyu Wang)
  - irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)
  - irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t' (Arseniy Krasnov)
  - irqchip/irq-pic32-evic: Add missing 'static' to internal function (Luca Ceresoli)
  - irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq() (Huacai Chen)
  - jump_label: Fix the fix, brown paper bags galore (Peter Zijlstra)
  - locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node() (Uros Bizjak)
  - arm: dts: arm: versatile-ab: Fix duplicate clock node name (Rob Herring (Arm))
  - cifs: update internal version number (Steve French)
  - smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp (Paulo Alcantara)
  - smb3: add dynamic tracepoints for shutdown ioctl (Steve French)
  - cifs: Remove cifs_aio_ctx (David Howells)
  - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara)
  - media: uvcvideo: Fix custom control mapping probing (Ricardo Ribalda)
  - media: v4l: Fix missing tabular column hint for Y14P format (Jean-Michel Hautbois)
  - media: intel/ipu6: select AUXILIARY_BUS in Kconfig (Bingbu Cao)
  - media: ipu-bridge: fix ipu6 Kconfig dependencies (Arnd Bergmann)
  - rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel (Ricardo Robaina) [RHEL-52629]
  - redhat: regenerate test-data (Jan Stancek) [RHEL-29722]
  - redhat: rpminspect.yaml: more tests to ignore selftests (Jan Stancek)
  - gitlab-ci: add initial version (Michael Hofmann)
  - redhat/Makefile.variables: don't set DISTRO (Jan Stancek) [RHEL-29722]
  - redhat/Makefile.variables: set PATCHLIST_URL to none (Jan Stancek) [RHEL-29722]
  - redhat/kernel.spec.template: fix with_realtime (Jan Stancek) [RHEL-29722]
  - remove ARK .gitlab-ci.yml (Jan Stancek)
  - redhat: update rpminspect with c9s one (Jan Stancek)
  - redhat: remove fedora configs and files (Jan Stancek)
  - redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-29722]
  - scsi: ufs: exynos: Don't resume FMP when crypto support is disabled (Eric Biggers)
  - scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)
  - scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)
  - scsi: ufs: core: Do not set link to OFF state while waking up from hibernation (Manivannan Sadhasivam)
  - scsi: Revert "scsi: sd: Do not repeat the starting disk message" (Johan Hovold)
  - scsi: ufs: core: Fix deadlock during RTC update (Peter Wang)
  - scsi: ufs: core: Bypass quick recovery if force reset is needed (Peter Wang)
  - scsi: ufs: core: Check LSDBS cap when !mcq (Kyoungrul Kim)
  - xfs: convert comma to semicolon (Chen Ni)
  - xfs: convert comma to semicolon (Chen Ni)
  - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES (Julian Sun)
  - xfs: fix file_path handling in tracepoints (Darrick J. Wong)
  - xfs: allow SECURE namespace xattrs to use reserved block pool (Eric Sandeen)
  - xfs: fix a memory leak (Darrick J. Wong)
  - parisc: fix a possible DMA corruption (Mikulas Patocka)
  - parisc: fix unaligned accesses in BPF (Mikulas Patocka)
  - runtime constants: deal with old decrepit linkers (Linus Torvalds)
  - redhat: enable changes to build rt variants (Clark Williams)
  - Add localversion for -RT release (Thomas Gleixner)
  - sysfs: Add /sys/kernel/realtime entry (Clark Williams)
  - riscv: add PREEMPT_AUTO support (Jisheng Zhang)
  - POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
  - powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
  - powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
  - powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
  - powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
  - powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
  - ARM: Allow to enable RT (Sebastian Andrzej Siewior)
  - ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
  - arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
  - ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
  - arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
  - tun: Add missing bpf_net_ctx_clear() in do_xdp_generic() (Jeongjun Park)
  - sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
  - Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
  - drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
  - drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
  - drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
  - drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
  - drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
  - time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
  - softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
  - sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
  - zram: Shrink zram_table_entry::flags. (Sebastian Andrzej Siewior)
  - zram: Remove ZRAM_LOCK (Sebastian Andrzej Siewior)
  - zram: Replace bit spinlocks with a spinlock_t. (Mike Galbraith)
  - softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
  - tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
  - rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
  - softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
  - sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
  - riscv: allow to enable RT (Jisheng Zhang)
  - ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
  - x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
  - x86: Allow to enable RT (Sebastian Andrzej Siewior)
  - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Sebastian Andrzej Siewior)
  - serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
  - serial: 8250: Switch to nbcon console (John Ogness)
  - printk: nbcon: Add function for printers to reacquire ownership (John Ogness)
  - printk: Avoid false positive lockdep report for legacy printing (John Ogness)
  - printk: Provide threadprintk boot argument (John Ogness)
  - tty: sysfs: Add nbcon support for 'active' (John Ogness)
  - proc: Add nbcon support for /proc/consoles (John Ogness)
  - proc: consoles: Add notation to c_start/c_stop (John Ogness)
  - printk: Add kthread for all legacy consoles (John Ogness)
  - printk: nbcon: Show replay message on takeover (John Ogness)
  - printk: Provide helper for message prepending (John Ogness)
  - printk: nbcon: Start printing threads (John Ogness)
  - printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
  - printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
  - printk: nbcon: Add context to console_is_usable() (John Ogness)
  - printk: nbcon: Fix nbcon_cpu_emergency_flush() when preemptible (John Ogness)
  - printk: Atomic print in printk context on shutdown (John Ogness)
  - printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
  - lockdep: Mark emergency sections in lockdep splats (John Ogness)
  - rcu: Mark emergency sections in rcu stalls (John Ogness)
  - panic: Mark emergency section in oops (John Ogness)
  - panic: Mark emergency section in warn (Thomas Gleixner)
  - printk: nbcon: Implement emergency sections (Thomas Gleixner)
  - printk: Coordinate direct printing in panic (John Ogness)
  - printk: Track nbcon consoles (John Ogness)
  - printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
  - printk: nbcon: Add unsafe flushing on panic (John Ogness)
  - printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
  - printk: Track registered boot consoles (John Ogness)
  - printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
  - printk: nbcon: Add helper to assign priority based on CPU state (John Ogness)
  - printk: Add @flags argument for console_is_usable() (John Ogness)
  - printk: Let console_is_usable() handle nbcon (John Ogness)
  - printk: Make console_is_usable() available to nbcon (John Ogness)
  - printk: nbcon: Do not rely on proxy headers (John Ogness)
  - serial: core: Implement processing in port->lock wrapper (John Ogness)
  - nbcon: Add API to acquire context for non-printing operations (John Ogness)
  - console: Improve console_srcu_read_flags() comments (John Ogness)
  - serial: core: Introduce wrapper to set @uart_port->cons (John Ogness)
  - serial: core: Provide low-level functions to lock port (John Ogness)
  - printk: nbcon: Use driver synchronization while (un)registering (John Ogness)
  - printk: nbcon: Add callbacks to synchronize with driver (John Ogness)
  - printk: nbcon: Add detailed doc for write_atomic() (John Ogness)
  - printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
  - printk: nbcon: Remove return value for write_atomic() (John Ogness)
  - printk: Properly deal with nbcon consoles on seq init (Petr Mladek)
  - printk: Add notation to console_srcu locking (John Ogness)
  - crypto: x86/aes-gcm: Disable FPU around skcipher_walk_done(). (Sebastian Andrzej Siewior)
  - task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK (Linus Torvalds)


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc2.17.el10]
changelog:
  - btrfs: avoid using fixed char array size for tree names (Qu Wenruo)
  - btrfs: fix double inode unlock for direct IO sync writes (Filipe Manana)
  - btrfs: emit a warning about space cache v1 being deprecated (Josef Bacik)
  - btrfs: fix qgroup reserve leaks in cow_file_range (Boris Burkov)
  - btrfs: implement launder_folio for clearing dirty page reserve (Boris Burkov)
  - btrfs: scrub: update last_physical after scrubbing one stripe (Qu Wenruo)
  - btrfs: factor out stripe length calculation into a helper (Qu Wenruo)
  - power: supply: qcom_battmgr: Ignore extra __le32 in info payload (Stephan Gerhold)
  - power: supply: qcom_battmgr: return EAGAIN when firmware service is not up (Neil Armstrong)
  - power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)
  - power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)
  - power: supply: rt5033: Bring back i2c_set_clientdata (Nikita Travkin)
  - vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler (Jason Wang)
  - platform/x86/intel/ifs: Initialize union ifs_status to zero (Kuppuswamy Sathyanarayanan)
  - platform/x86: msi-wmi-platform: Fix spelling mistakes (Luis Felipe Hernandez)
  - platform/x86/amd/pmf: Add new ACPI ID AMDI0107 (Shyam Sundar S K)
  - platform/x86/amd/pmc: Send OS_HINT command for new AMD platform (Shyam Sundar S K)
  - platform/x86/amd: pmf: Add quirk for ROG Ally X (Luke D. Jones)
  - platform/x86: intel-vbtn: Protect ACPI notify handler against recursion (Hans de Goede)
  - selftests: ksft: Fix finished() helper exit code on skipped tests (Laura Nao)
  - mm, slub: do not call do_slab_free for kfence object (Rik van Riel)
  - redhat/configs: Disable gfs2 in rhel configs (Andrew Price)
  - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito)
  - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito)
  - Linux v6.11.0-0.rc2


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc3.18.el10]
changelog:
  - Linux 6.11-rc3 (Linus Torvalds)
  - x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen)
  - x86/paravirt: Fix incorrect virt spinlock setting on bare metal (Chen Yu)
  - x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox (Zhiquan Li)
  - x86/mm: Fix PTI for i386 some more (Thomas Gleixner)
  - timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() (Thomas Gleixner)
  - ntp: Safeguard against time_constant overflow (Justin Stitt)
  - ntp: Clamp maxerror and esterror to operating range (Justin Stitt)
  - irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration (Yong-Xuan Wang)
  - irqchip/xilinx: Fix shift out of bounds (Radhey Shyam Pandey)
  - genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)
  - usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common() (Heikki Krogerus)
  - usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message (Xu Yang)
  - usb: gadget: f_fs: pull out f->disable() from ffs_func_set_alt() (Tudor Ambarus)
  - usb: gadget: f_fs: restore ffs_func_disable() functionality (Tudor Ambarus)
  - USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)
  - usb: typec: tipd: Delete extra semi-colon (Harshit Mogalapalli)
  - usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch() (Harshit Mogalapalli)
  - usb: gadget: u_serial: Set start_delayed during suspend (Prashanth K)
  - usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap() (Dan Carpenter)
  - usb: typec: fsa4480: Check if the chip is really there (Konrad Dybcio)
  - usb: gadget: core: Check for unset descriptor (Chris Wulff)
  - usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum)
  - usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed. (Chris Wulff)
  - usb: gadget: midi2: Fix the response for FB info with block 0xff (Takashi Iwai)
  - dt-bindings: usb: microchip,usb2514: Add USB2517 compatible (Alexander Stein)
  - USB: serial: garmin_gps: use struct_size() to allocate pkt (Javier Carrasco)
  - USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by (Javier Carrasco)
  - USB: serial: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg' (Dr. David Alan Gilbert)
  - tty: vt: conmakehash: cope with abs_srctree no longer in env (Max Krummenacher)
  - serial: sc16is7xx: fix invalid FIFO access with special register set (Hugo Villeneuve)
  - serial: sc16is7xx: fix TX fifo corruption (Hugo Villeneuve)
  - serial: core: check uartclk for zero to avoid divide by zero (George Kennedy)
  - driver core: Fix uevent_show() vs driver detach race (Dan Williams)
  - Documentation: embargoed-hardware-issues.rst: add a section documenting the "early access" process (Greg Kroah-Hartman)
  - Documentation: embargoed-hardware-issues.rst: minor cleanups and fixes (Greg Kroah-Hartman)
  - rust: firmware: fix invalid rustdoc link (Andrew Ballance)
  - spmi: pmic-arb: add missing newline in dev_err format strings (David Collins)
  - spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree (Konrad Dybcio)
  - binder_alloc: Fix sleeping function called from invalid context (Mukesh Ojha)
  - binder: fix descriptor lookup for context manager (Carlos Llamas)
  - char: add missing NetWinder MODULE_DESCRIPTION() macros (Jeff Johnson)
  - misc: mrvl-cn10k-dpi: add PCI_IOV dependency (Arnd Bergmann)
  - eeprom: ee1004: Fix locking issues in ee1004_probe() (Armin Wolf)
  - fsi: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
  - scsi: sd: Keep the discard mode stable (Li Feng)
  - scsi: sd: Move sd_read_cpr() out of the q->limits_lock region (Shin'ichiro Kawasaki)
  - scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)
  - nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets (Jeff Layton)
  - sunrpc: avoid -Wformat-security warning (Arnd Bergmann)
  - i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (Gaosheng Cui)
  - i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume (Gaosheng Cui)
  - i2c: testunit: match HostNotify test name with docs (Wolfram Sang)
  - i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
  - i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)
  - i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)
  - dma-debug: avoid deadlock between dma debug vs printk and netconsole (Rik van Riel)
  - bcachefs: bcachefs_metadata_version_disk_accounting_v3 (Kent Overstreet)
  - bcachefs: improve bch2_dev_usage_to_text() (Kent Overstreet)
  - bcachefs: bch2_accounting_invalid() (Kent Overstreet)
  - bcachefs: Switch to .get_inode_acl() (Kent Overstreet)
  - cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath (Gleb Korobeynikov)
  - Fix spelling errors in Server Message Block (Xiaxi Shen)
  - smb3: fix setting SecurityFlags when encryption is required (Steve French)
  - spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)
  - spi: spidev: Add missing spi_device_id for bh2228fv (Geert Uytterhoeven)
  - spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware (Devyn Liu)
  - spi: hisi-kunpeng: Add validation for the minimum value of speed_hz (Devyn Liu)
  - drm/i915: Attempt to get pages without eviction first (David Gow)
  - drm/i915: Allow evicting to use the requested placement (David Gow)
  - drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti)
  - drm/i915/gem: Adjust vma offset for framebuffer mmap offset (Andi Shyti)
  - drm/i915/display: correct dual pps handling for MTL_PCH+ (Dnyaneshwar Bhadane)
  - drm/xe: Take ref to VM in delayed snapshot (Matthew Brost)
  - drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_write (Karthik Poosa)
  - drm/xe: Use dma_fence_chain_free in chain fence unused as a sync (Matthew Brost)
  - drm/xe/rtp: Fix off-by-one when processing rules (Lucas De Marchi)
  - drm/amdgpu: Add DCC GFX12 flag to enable address alignment (Arunpravin Paneer Selvam)
  - drm/amdgpu: correct sdma7 max dw (Frank Min)
  - drm/amdgpu: Add address alignment support to DCC buffers (Arunpravin Paneer Selvam)
  - drm/amd/display: Skip Recompute DSC Params if no Stream on Link (Fangzhi Zuo)
  - drm/amdgpu: change non-dcc buffer copy configuration (Frank Min)
  - drm/amdgpu: Forward soft recovery errors to userspace (Joshua Ashton)
  - drm/amdgpu: add golden setting for gc v12 (Likun Gao)
  - drm/buddy: Add start address support to trim function (Arunpravin Paneer Selvam)
  - drm/amd/display: Add missing program DET segment call to pipe init (Rodrigo Siqueira)
  - drm/amd/display: Add missing DCN314 to the DML Makefile (Rodrigo Siqueira)
  - drm/amdgpu: force to use legacy inv in mmhub (Likun Gao)
  - drm/amd/pm: update powerplay structure on smu v14.0.2/3 (Kenneth Feng)
  - drm/amd/display: Add missing mcache registers (Rodrigo Siqueira)
  - drm/amd/display: Add dcc propagation value (Rodrigo Siqueira)
  - drm/amd/display: Add missing DET segments programming (Rodrigo Siqueira)
  - drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd (Rodrigo Siqueira)
  - drm/atomic: allow no-op FB_ID updates for async flips (Simon Ser)
  - dt-bindings: display: panel: samsung,atna45dc02: Document ATNA45DC02 (Rob Clark)
  - drm/bridge-connector: Fix double free in error handling paths (Cristian Ciocaltea)
  - drm/omap: add CONFIG_MMU dependency (Arnd Bergmann)
  - drm/test: fix the gem shmem test to map the sg table. (Dave Airlie)
  - drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke)
  - cpumask: Fix crash on updating CPU enabled mask (Gavin Shan)
  - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Pedro Henrique Kopper)
  - syscalls: add back legacy __NR_nfsservctl macro (Arnd Bergmann)
  - syscalls: fix fstat() entry again (Arnd Bergmann)
  - arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs (Parth Pancholi)
  - arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0 (Jared McArthur)
  - arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0 (Jared McArthur)
  - arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0 (Jared McArthur)
  - arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on (Francesco Dolcini)
  - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney)
  - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney)
  - ARM: pxa/gumstix: fix attaching properties to vbus gpio device (Dmitry Torokhov)
  - doc: platform: cznic: turris-omnia-mcu: Use double backticks for attribute value (Marek Behún)
  - doc: platform: cznic: turris-omnia-mcu: Fix sphinx-build warning (Marek Behún)
  - platform: cznic: turris-omnia-mcu: Make GPIO code optional (Marek Behún)
  - platform: cznic: turris-omnia-mcu: Make poweroff and wakeup code optional (Marek Behún)
  - platform: cznic: turris-omnia-mcu: Make TRNG code optional (Marek Behún)
  - platform: cznic: turris-omnia-mcu: Make watchdog code optional (Marek Behún)
  - kprobes: Fix to check symbol prefixes correctly (Masami Hiramatsu (Google))
  - bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)
  - nvme: reorganize nvme_ns_head fields (Kanchan Joshi)
  - nvme: change data type of lba_shift (Kanchan Joshi)
  - nvme: remove a field from nvme_ns_head (Kanchan Joshi)
  - nvme: remove unused parameter (Kanchan Joshi)
  - blk-throttle: remove more latency dead-code (Dr. David Alan Gilbert)
  - io_uring/net: don't pick multiple buffers for non-bundle send (Jens Axboe)
  - io_uring/net: ensure expanded bundle send gets marked for cleanup (Jens Axboe)
  - io_uring/net: ensure expanded bundle recv gets marked for cleanup (Jens Axboe)
  - ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value (Simon Trimmer)
  - ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT (Jerome Brunet)
  - MAINTAINERS: Update Cirrus Logic parts to linux-sound mailing list (Charles Keepax)
  - ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
  - ASoC: dt-bindings: qcom,wcd938x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
  - ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
  - ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
  - ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx (Takashi Iwai)
  - ASoC: codecs: ES8326: button detect issue (Zhang Yi)
  - ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 (Krzysztof Stępniak)
  - ASoC: cs35l56: Stop creating ALSA controls for firmware coefficients (Simon Trimmer)
  - ASoC: wm_adsp: Add control_add callback and export wm_adsp_control_add() (Simon Trimmer)
  - ASoC: cs35l56: Handle OTP read latency over SoundWire (Richard Fitzgerald)
  - ASoC: codecs: lpass-macro: fix missing codec version (Johan Hovold)
  - ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL (Richard Fitzgerald)
  - ASoC: cs42l43: Cache shutter IRQ control pointers (Charles Keepax)
  - ASoC: cs35l45: Use new snd_soc_component_get_kcontrol_locked() helper (Charles Keepax)
  - ASoC: soc-component: Add new snd_soc_component_get_kcontrol() helpers (Charles Keepax)
  - ASoC: cs42l43: Remove redundant semi-colon at end of function (Charles Keepax)
  - ASoC: SOF: Remove libraries from topology lookups (Curtis Malainey)
  - ASoC: nau8822: Lower debug print priority (Francesco Dolcini)
  - ASoC: fsl_micfil: Differentiate register access permission for platforms (Shengjiu Wang)
  - ASoC: fsl_micfil: Expand the range of FIFO watermark mask (Shengjiu Wang)
  - ASoC: codecs: wsa884x: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: codecs: wsa883x: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: codecs: wsa881x: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: codecs: wcd937x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
  - ASoC: cs530x: Change IN HPF Select kcontrol name (Paul Handrigan)
  - ASoC: amd: yc: Support mic on HP 14-em0002la (Bruno Ancona)
  - ASoC: sti: add missing probe entry for player and reader (Jerome Audu)
  - ALSA: usb-audio: Re-add ScratchAmp quirk entries (Takashi Iwai)
  - ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks (Dustin L. Howett)
  - ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)
  - ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)
  - ALSA: line6: Fix racy access to midibuf (Takashi Iwai)
  - ALSA: hda: cs35l41: Stop creating ALSA Controls for firmware coefficients (Stefan Binding)
  - ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients (Simon Trimmer)
  - module: make waiting for a concurrent module loader interruptible (Linus Torvalds)
  - kernel: config: enable erofs lzma compression (Ian Kent)
  - fedora: disable RTL8192CU in Fedora (Peter Robinson)
  - ice: Fix incorrect assigns of FEC counts (Mateusz Polchlopek)
  - ice: Skip PTP HW writes during PTP reset procedure (Grzegorz Nitka)
  - ice: Fix reset handler (Grzegorz Nitka)
  - net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897. (Martin Whitaker)
  - ethtool: Fix context creation with no parameters (Gal Pressman)
  - net: ethtool: fix off-by-one error in max RSS context IDs (Edward Cree)
  - net: pse-pd: tps23881: include missing bitfield.h header (Arnd Bergmann)
  - net: fec: Stop PPS on driver remove (Csókás, Bence)
  - net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities (Florian Fainelli)
  - l2tp: fix lockdep splat (James Chapman)
  - net: stmmac: dwmac4: fix PCS duplex mode decode (Russell King (Oracle))
  - Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor (Anton Khirnov)
  - Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)
  - Bluetooth: hci_qca: fix a NULL-pointer derefence at shutdown (Bartosz Golaszewski)
  - Bluetooth: hci_qca: fix QCA6390 support on non-DT platforms (Bartosz Golaszewski)
  - Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390 (Bartosz Golaszewski)
  - idpf: fix UAFs when destroying the queues (Alexander Lobakin)
  - idpf: fix memleak in vport interrupt configuration (Michal Kubiak)
  - idpf: fix memory leaks and crashes while performing a soft reset (Alexander Lobakin)
  - bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl() (Michael Chan)
  - net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register() (Joe Hattori)
  - net/smc: add the max value of fallback reason count (Zhengchao Shao)
  - net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
  - net: dsa: microchip: Fix Wake-on-LAN check to not return an error (Tristram Ha)
  - net: linkwatch: use system_unbound_wq (Eric Dumazet)
  - net: bridge: mcast: wait for previous gc cycles when removing port (Nikolay Aleksandrov)
  - net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas)
  - virtio-net: unbreak vq resizing when coalescing is not negotiated (Heng Qi)
  - virtio-net: check feature before configuring the vq coalescing command (Heng Qi)
  - net/tcp: Disable TCP-AO static key after RCU grace period (Dmitry Safonov)
  - gve: Fix use of netif_carrier_ok() (Praveen Kaligineedi)
  - net: pse-pd: tps23881: Fix the device ID check (Kyle Swenson)
  - sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima)
  - MAINTAINERS: update status of sky2 and skge drivers (Stephen Hemminger)
  - selftests: mptcp: join: test both signal & subflow (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: ability to invert ADD_ADDR check (Matthieu Baerts (NGI0))
  - mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (Matthieu Baerts (NGI0))
  - mptcp: pm: don't try to create sf if alloc failed (Matthieu Baerts (NGI0))
  - mptcp: pm: reduce indentation blocks (Matthieu Baerts (NGI0))
  - mptcp: pm: deny endp with signal + subflow + port (Matthieu Baerts (NGI0))
  - mptcp: fully established after ADD_ADDR echo on MPJ (Matthieu Baerts (NGI0))
  - tracefs: Use generic inode RCU for synchronizing freeing (Steven Rostedt)
  - ring-buffer: Remove unused function ring_buffer_nr_pages() (Jianhui Zhou)
  - tracing: Fix overflow in get_free_elt() (Tze-nan Wu)
  - function_graph: Fix the ret_stack used by ftrace_graph_ret_addr() (Petr Pavlu)
  - eventfs: Use SRCU for freeing eventfs_inodes (Mathias Krause)
  - eventfs: Don't return NULL in eventfs_create_dir() (Mathias Krause)
  - tracefs: Fix inode allocation (Mathias Krause)
  - tracing: Use refcount for trace_event_file reference counter (Steven Rostedt)
  - tracing: Have format file honor EVENT_FILE_FL_FREED (Steven Rostedt)
  - bcachefs: Use bch2_wait_on_allocator() in btree node alloc path (Kent Overstreet)
  - bcachefs: Make allocator stuck timeout configurable, ratelimit messages (Kent Overstreet)
  - bcachefs: Add missing path_traverse() to btree_iter_next_node() (Kent Overstreet)
  - bcachefs: ec should not allocate from ro devs (Kent Overstreet)
  - bcachefs: Improved allocator debugging for ec (Kent Overstreet)
  - bcachefs: Add missing bch2_trans_begin() call (Kent Overstreet)
  - bcachefs: Add a comment for bucket helper types (Kent Overstreet)
  - bcachefs: Don't rely on implicit unsigned -> signed integer conversion (Kent Overstreet)
  - lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT (Kent Overstreet)
  - bcachefs: Fix double free of ca->buckets_nouse (Kent Overstreet)
  - module: warn about excessively long module waits (Linus Torvalds)
  - LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall() (Dandan Zhang)
  - LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS (Yuli Wang)
  - LoongArch: Use accessors to page table entries instead of direct dereference (Huacai Chen)
  - LoongArch: Enable general EFI poweroff method (Miao Wang)
  - padata: Fix possible divide-by-0 panic in padata_mt_helper() (Waiman Long)
  - mailmap: update entry for David Heidelberg (David Heidelberg)
  - memcg: protect concurrent access to mem_cgroup_idr (Shakeel Butt)
  - mm: shmem: fix incorrect aligned index when checking conflicts (Baolin Wang)
  - mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem (Baolin Wang)
  - mm: list_lru: fix UAF for memory cgroup (Muchun Song)
  - kcov: properly check for softirq context (Andrey Konovalov)
  - MAINTAINERS: Update LTP members and web (Petr Vorel)
  - selftests: mm: add s390 to ARCH check (Nico Pache)
  - redhat: Fix the ownership of /lib/modules/<kversion> directory (Vitaly Kuznetsov)
  - new configs in drivers/phy (Izabela Bakollari)
  - Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-26170]
  - Linux v6.11.0-0.rc3


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc3.19.el10]
changelog:
  - exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook)
  - binfmt_flat: Fix corruption when not offsetting data start (Kees Cook)
  - ksmbd: override fsids for smb2_query_info() (Namjae Jeon)
  - ksmbd: override fsids for share path check (Namjae Jeon)
  - fedora: Enable AF8133J Magnetometer driver (Peter Robinson)
  - platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands (Gergo Koteles)
  - platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc (Gergo Koteles)
  - platform/x86: ideapad-laptop: introduce a generic notification chain (Gergo Koteles)
  - platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled (Shyam Sundar S K)
  - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro)
  - redhat: spec: add cachestat kselftest (Eric Chanudet)
  - redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov)
  - not upstream: Disable vdso getrandom when FIPS is enabled (Herbert Xu)
  - Linux v6.11.0-0.rc3


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc4.20.el10]
changelog:
  - Linux 6.11-rc4 (Linus Torvalds)
  - mips: sgi-ip22: Fix the build (Bart Van Assche)
  - ARM: riscpc: ecard: Fix the build (Bart Van Assche)
  - char: xillybus: Check USB endpoints when probing device (Eli Billauer)
  - char: xillybus: Refine workqueue handling (Eli Billauer)
  - Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD" (Griffin Kroah-Hartman)
  - char: xillybus: Don't destroy workqueue from work item running on it (Eli Billauer)
  - Revert "serial: 8250_omap: Set the console genpd always on if no console suspend" (Griffin Kroah-Hartman)
  - tty: atmel_serial: use the correct RTS flag. (Mathieu Othacehe)
  - tty: vt: conmakehash: remove non-portable code printing comment header (Masahiro Yamada)
  - tty: serial: fsl_lpuart: mark last busy before uart_add_one_port (Peng Fan)
  - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman)
  - usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[] (Hans de Goede)
  - Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" (Xu Yang)
  - usb: typec: ucsi: Fix the return value of ucsi_run_command() (Heikki Krogerus)
  - usb: xhci: fix duplicate stall handling in handle_tx_event() (Niklas Neronin)
  - usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup() (Marc Zyngier)
  - thunderbolt: Mark XDomain as unplugged when router is removed (Mika Westerberg)
  - thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() (Aapo Vienamo)
  - btrfs: only enable extent map shrinker for DEBUG builds (Qu Wenruo)
  - btrfs: zoned: properly take lock to read/update block group's zoned variables (Naohiro Aota)
  - btrfs: tree-checker: add dev extent item checks (Qu Wenruo)
  - btrfs: update target inode's ctime on unlink (Jeff Layton)
  - btrfs: send: annotate struct name_cache_entry with __counted_by() (Thorsten Blum)
  - fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn)
  - mm/migrate: fix deadlock in migrate_pages_batch() on large folios (Gao Xiang)
  - alloc_tag: mark pages reserved during CMA activation as not tagged (Suren Baghdasaryan)
  - alloc_tag: introduce clear_page_tag_ref() helper function (Suren Baghdasaryan)
  - crash: fix riscv64 crash memory reserve dead loop (Jinjie Ruan)
  - selftests: memfd_secret: don't build memfd_secret test on unsupported arches (Muhammad Usama Anjum)
  - mm: fix endless reclaim on machines with unaccepted memory (Kirill A. Shutemov)
  - selftests/mm: compaction_test: fix off by one in check_compaction() (Dan Carpenter)
  - mm/numa: no task_numa_fault() call if PMD is changed (Zi Yan)
  - mm/numa: no task_numa_fault() call if PTE is changed (Zi Yan)
  - mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0 (Hailong Liu)
  - mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu (Waiman Long)
  - mm: don't account memmap per-node (Pasha Tatashin)
  - mm: add system wide stats items category (Pasha Tatashin)
  - mm: don't account memmap on failure (Pasha Tatashin)
  - mm/hugetlb: fix hugetlb vs. core-mm PT locking (David Hildenbrand)
  - mseal: fix is_madv_discard() (Pedro Falcato)
  - powerpc/topology: Check if a core is online (Nysal Jan K.A)
  - cpu/SMT: Enable SMT only if a core is online (Nysal Jan K.A)
  - powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL (Christophe Leroy)
  - powerpc/mm: Fix size of allocated PGDIR (Christophe Leroy)
  - soc: fsl: qbman: remove unused struct 'cgr_comp' (Dr. David Alan Gilbert)
  - smb: smb2pdu.h: Use static_assert() to check struct sizes (Gustavo A. R. Silva)
  - smb3: fix lock breakage for cached writes (Steve French)
  - smb/client: avoid possible NULL dereference in cifs_free_subrequest() (Su Hui)
  - i2c: tegra: Do not mark ACPI devices as irq safe (Breno Leitao)
  - i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (Andi Shyti)
  - i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
  - scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations (Shin'ichiro Kawasaki)
  - scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock (Shin'ichiro Kawasaki)
  - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (Darrick J. Wong)
  - xfs: revert AIL TASK_KILLABLE threshold (Darrick J. Wong)
  - xfs: attr forks require attr, not attr2 (Darrick J. Wong)
  - bcachefs: Fix locking in __bch2_trans_mark_dev_sb() (Kent Overstreet)
  - bcachefs: fix incorrect i_state usage (Kent Overstreet)
  - bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru (Kent Overstreet)
  - bcachefs: Fix forgetting to pass trans to fsck_err() (Kent Overstreet)
  - bcachefs: Increase size of cuckoo hash table on too many rehashes (Kent Overstreet)
  - bcachefs: bcachefs_metadata_version_disk_accounting_inum (Kent Overstreet)
  - bcachefs: Kill __bch2_accounting_mem_mod() (Kent Overstreet)
  - bcachefs: Make bkey_fsck_err() a wrapper around fsck_err() (Kent Overstreet)
  - bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in (Kent Overstreet)
  - bcachefs: Add a time_stat for blocked on key cache flush (Kent Overstreet)
  - bcachefs: Improve trans_blocked_journal_reclaim tracepoint (Kent Overstreet)
  - bcachefs: Add hysteresis to waiting on btree key cache flush (Kent Overstreet)
  - lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet)
  - bcachefs: Convert for_each_btree_node() to lockrestart_do() (Kent Overstreet)
  - bcachefs: Add missing downgrade table entry (Kent Overstreet)
  - bcachefs: disk accounting: ignore unknown types (Kent Overstreet)
  - bcachefs: bch2_accounting_invalid() fixup (Kent Overstreet)
  - bcachefs: Fix bch2_trigger_alloc when upgrading from old versions (Kent Overstreet)
  - bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached() (Kent Overstreet)
  - memcg_write_event_control(): fix a user-triggerable oops (Al Viro)
  - arm64: Fix KASAN random tag seed initialization (Samuel Holland)
  - arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
  - arm64: uaccess: correct thinko in __get_mem_asm() (Mark Rutland)
  - clk: thead: fix dependency on clk_ignore_unused (Drew Fustini)
  - block: Fix lockdep warning in blk_mq_mark_tag_wait (Li Lingfeng)
  - md/raid1: Fix data corruption for degraded array with slow disk (Yu Kuai)
  - s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland)
  - s390/dasd: Remove DMA alignment (Eric Farman)
  - io_uring: fix user_data field name in comment (Caleb Sander Mateos)
  - io_uring/sqpoll: annotate debug task == current with data_race() (Jens Axboe)
  - io_uring/napi: remove duplicate io_napi_entry timeout assignation (Olivier Langlois)
  - io_uring/napi: check napi_enabled in io_napi_add() before proceeding (Olivier Langlois)
  - of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler)
  - dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible (Francesco Dolcini)
  - dt-bindings: Batch-update Konrad Dybcio's email (Konrad Dybcio)
  - thermal: gov_bang_bang: Use governor_data to reduce overhead (Rafael J. Wysocki)
  - thermal: gov_bang_bang: Add .manage() callback (Rafael J. Wysocki)
  - thermal: gov_bang_bang: Split bang_bang_control() (Rafael J. Wysocki)
  - thermal: gov_bang_bang: Call __thermal_cdev_update() directly (Rafael J. Wysocki)
  - ACPI: EC: Evaluate _REG outside the EC scope more carefully (Rafael J. Wysocki)
  - ACPICA: Add a depth argument to acpi_execute_reg_methods() (Rafael J. Wysocki)
  - Revert "ACPI: EC: Evaluate orphan _REG under EC device" (Rafael J. Wysocki)
  - nvdimm/pmem: Set dax flag for all 'PFN_MAP' cases (Zhihao Cheng)
  - rust: x86: remove `-3dnow{,a}` from target features (Miguel Ojeda)
  - kbuild: rust-analyzer: mark `rust_is_available.sh` invocation as recursive (Miguel Ojeda)
  - rust: add intrinsics to fix `-Os` builds (Miguel Ojeda)
  - kbuild: rust: skip -fmin-function-alignment in bindgen flags (Zehui Xu)
  - rust: Support latest version of `rust-analyzer` (Sarthak Singh)
  - rust: macros: indent list item in `module!`'s docs (Miguel Ojeda)
  - rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada)
  - rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada)
  - RISC-V: hwprobe: Add SCALAR to misaligned perf defines (Evan Green)
  - RISC-V: hwprobe: Add MISALIGNED_PERF key (Evan Green)
  - riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array (Alexandre Ghiti)
  - RISC-V: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
  - riscv: change XIP's kernel_map.size to be size of the entire kernel (Nam Cao)
  - riscv: entry: always initialize regs->a0 to -ENOSYS (Celeste Liu)
  - riscv: Re-introduce global icache flush in patch_text_XXX() (Alexandre Ghiti)
  - rtla/osnoise: Prevent NULL dereference in error handling (Dan Carpenter)
  - tracing: Return from tracing_buffers_read() if the file has been closed (Steven Rostedt)
  - KEYS: trusted: dcp: fix leak of blob encryption key (David Gstir)
  - KEYS: trusted: fix DCP blob payload length assignment (David Gstir)
  - dm persistent data: fix memory allocation failure (Mikulas Patocka)
  - Documentation: dm-crypt.rst warning + error fix (Daniel Yang)
  - dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
  - dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
  - iommu: Remove unused declaration iommu_sva_unbind_gpasid() (Yue Haibing)
  - iommu: Restore lost return in iommu_report_device_fault() (Barak Biber)
  - gpio: mlxbf3: Support shutdown() function (Asmaa Mnebhi)
  - ALSA: hda/tas2781: Use correct endian conversion (Takashi Iwai)
  - ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
  - ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove() (Richard Fitzgerald)
  - ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove() (Richard Fitzgerald)
  - ALSA: hda/tas2781: fix wrong calibrated data order (Baojun Xu)
  - ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET (Lianqin Hu)
  - ALSA: hda/realtek: Add support for new HP G12 laptops (Simon Trimmer)
  - spi: Add empty versions of ACPI functions (Richard Fitzgerald)
  - ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)
  - ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)
  - drm/mediatek: Set sensible cursor width/height values to fix crash (AngeloGioacchino Del Regno)
  - drm/xe: Hold a PM ref when GT TLB invalidations are inflight (Matthew Brost)
  - drm/xe: Drop xe_gt_tlb_invalidation_wait (Matthew Brost)
  - drm/xe: Add xe_gt_tlb_invalidation_fence_init helper (Matthew Brost)
  - drm/xe/pf: Fix VF config validation on multi-GT platforms (Michal Wajdeczko)
  - drm/xe: Build PM into GuC CT layer (Matthew Brost)
  - drm/xe/vf: Fix register value lookup (Michal Wajdeczko)
  - drm/xe: Fix use after free when client stats are captured (Umesh Nerlige Ramappa)
  - drm/xe: Take a ref to xe file when user creates a VM (Umesh Nerlige Ramappa)
  - drm/xe: Add ref counting for xe_file (Umesh Nerlige Ramappa)
  - drm/xe: Move part of xe_file cleanup to a helper (Umesh Nerlige Ramappa)
  - drm/xe: Validate user fence during creation (Matthew Brost)
  - drm/rockchip: inno-hdmi: Fix infoframe upload (Alex Bee)
  - drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()` (Maíra Canal)
  - drm: panel-orientation-quirks: Add quirk for Ayn Loki Max (Bouke Sybren Haarsma)
  - drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero (Bouke Sybren Haarsma)
  - dt-bindings: display: panel: samsung,atna45dc02: Fix indentation (Douglas Anderson)
  - drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1 (Kenneth Feng)
  - drm/amdgpu: Update kmd_fw_shared for VCN5 (Yinjie Yao)
  - drm/amd/amdgpu: command submission parser for JPEG (David (Ming Qiang) Wu)
  - drm/amdgpu/mes12: fix suspend issue (Jack Xiao)
  - drm/amdgpu/mes12: sw/hw fini for unified mes (Jack Xiao)
  - drm/amdgpu/mes12: configure two pipes hardware resources (Jack Xiao)
  - drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes (Jack Xiao)
  - drm/amdgpu/mes12: add mes pipe switch support (Jack Xiao)
  - drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1 (Jack Xiao)
  - drm/amdgpu/mes: add multiple mes ring instances support (Jack Xiao)
  - drm/amdgpu/mes12: update mes_v12_api_def.h (Jack Xiao)
  - drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
  - drm/amdgpu/jpeg4: properly set atomics vmid field (Alex Deucher)
  - drm/amdgpu/jpeg2: properly set atomics vmid field (Alex Deucher)
  - drm/amd/display: Adjust cursor position (Rodrigo Siqueira)
  - drm/amd/display: fix cursor offset on rotation 180 (Melissa Wen)
  - drm/amd/display: Fix MST BW calculation Regression (Fangzhi Zuo)
  - drm/amd/display: Enable otg synchronization logic for DCN321 (Loan Chen)
  - drm/amd/display: fix s2idle entry for DCN3.5+ (Hamza Mahfooz)
  - drm/amdgpu/mes: fix mes ring buffer overflow (Jack Xiao)
  - v6.11-rc3-rt3 (Sebastian Andrzej Siewior)
  - crypto: x86/aes-gcm - fix PREEMPT_RT issue in gcm_crypt() (Eric Biggers)
  - hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse. (Sebastian Andrzej Siewior)
  - timers: Add sparse annotation for timer_sync_wait_running(). (Sebastian Andrzej Siewior)
  - locking/rt: Annotate unlock followed by lock for sparse. (Sebastian Andrzej Siewior)
  - locking/rt: Add sparse annotation for RCU. (Sebastian Andrzej Siewior)
  - locking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() (Sebastian Andrzej Siewior)
  - locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. (Sebastian Andrzej Siewior)
  - v6.11-rc3-rt2 (Sebastian Andrzej Siewior)
  - perf daemon: Fix the build on 32-bit architectures (Arnaldo Carvalho de Melo)
  - tools/include: Sync arm64 headers with the kernel sources (Namhyung Kim)
  - tools/include: Sync x86 headers with the kernel sources (Namhyung Kim)
  - tools/include: Sync filesystem headers with the kernel sources (Namhyung Kim)
  - tools/include: Sync network socket headers with the kernel sources (Namhyung Kim)
  - tools/include: Sync uapi/asm-generic/unistd.h with the kernel sources (Namhyung Kim)
  - tools/include: Sync uapi/sound/asound.h with the kernel sources (Namhyung Kim)
  - tools/include: Sync uapi/linux/perf.h with the kernel sources (Namhyung Kim)
  - tools/include: Sync uapi/linux/kvm.h with the kernel sources (Namhyung Kim)
  - tools/include: Sync uapi/drm/i915_drm.h with the kernel sources (Namhyung Kim)
  - perf tools: Add tools/include/uapi/README (Namhyung Kim)
  - kallsyms: Match symbols exactly with CONFIG_LTO_CLANG (Song Liu)
  - kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols (Song Liu)
  - kunit/overflow: Fix UB in overflow_allocation_test (Ivan Orlov)
  - gcc-plugins: randstruct: Remove GCC 4.7 or newer requirement (Thorsten Blum)
  - refcount: Report UAF for refcount_sub_and_test(0) when counter==0 (Petr Pavlu)
  - netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests (Phil Sutter)
  - netfilter: nf_tables: Introduce nf_tables_getobj_single (Phil Sutter)
  - netfilter: nf_tables: Audit log dump reset after the fact (Phil Sutter)
  - selftests: netfilter: add test for br_netfilter+conntrack+queue combination (Florian Westphal)
  - netfilter: nf_queue: drop packets with cloned unconfirmed conntracks (Florian Westphal)
  - netfilter: flowtable: initialise extack before use (Donald Hunter)
  - netfilter: nfnetlink: Initialise extack before use in ACKs (Donald Hunter)
  - netfilter: allow ipv6 fragments to arrive on different devices (Tom Hughes)
  - net: hns3: use correct release function during uninitialization (Peiyang Wang)
  - net: hns3: void array out of bound when loop tnl_num (Peiyang Wang)
  - net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang)
  - net: hns3: use the user's cfg after reset (Peiyang Wang)
  - net: hns3: fix wrong use of semaphore up (Jie Wang)
  - selftests: net: lib: kill PIDs before del netns (Matthieu Baerts (NGI0))
  - pse-core: Conditionally set current limit during PI regulator registration (Oleksij Rempel)
  - net: thunder_bgx: Fix netdev structure allocation (Marc Zyngier)
  - net: ethtool: Allow write mechanism of LPL and both LPL and EPL (Danielle Ratson)
  - vsock: fix recursive ->recvmsg calls (Cong Wang)
  - wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850 (Baochen Qiang)
  - wifi: iwlwifi: correctly lookup DMA address in SG table (Benjamin Berg)
  - wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change (Bert Karwatzki)
  - wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion (Janne Grunau)
  - wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page (Bitterblue Smith)
  - selftest: af_unix: Fix kselftest compilation warnings (Abhinav Jain)
  - tcp: Update window clamping condition (Subash Abhinov Kasiviswanathan)
  - mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size (Eugene Syromiatnikov)
  - mlxbf_gige: disable RX filters until RX path initialized (David Thompson)
  - net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings (Long Li)
  - net: macb: Use rcu_dereference() for idev->ifa_list in macb_suspend(). (Kuniyuki Iwashima)
  - net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb() (Zheng Zhang)
  - net: mana: Fix RX buf alloc_size alignment and atomic op panic (Haiyang Zhang)
  - dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys (Frank Li)
  - net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
  - net: dsa: vsc73xx: allow phy resetting (Pawel Dembicki)
  - net: dsa: vsc73xx: check busy flag in MDIO operations (Pawel Dembicki)
  - net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
  - net: dsa: vsc73xx: fix port MAC configuration in full duplex mode (Pawel Dembicki)
  - net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
  - atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter)
  - igc: Fix qbv tx latency by setting gtxoffset (Faizal Rahim)
  - igc: Fix reset adapter logics when tx mode change (Faizal Rahim)
  - igc: Fix qbv_config_change_errors logics (Faizal Rahim)
  - igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer (Faizal Rahim)
  - net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
  - net/mlx5e: Fix queue stats access to non-existing channels splat (Gal Pressman)
  - net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
  - net/mlx5e: Take state lock during tx timeout reporter (Dragos Tatulea)
  - net/mlx5e: SHAMPO, Increase timeout to improve latency (Dragos Tatulea)
  - net/mlx5: SD, Do not query MPIR register if no sd_group (Tariq Toukan)
  - selftests/net: Add coverage for UDP GSO with IPv6 extension headers (Jakub Sitnicki)
  - udp: Fall back to software USO if IPv6 extension headers are present (Jakub Sitnicki)
  - net: Make USO depend on CSUM offload (Jakub Sitnicki)
  - gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet)
  - usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)
  - usbnet: ipheth: do not stop RX on failing RX callback (Foster Snowhill)
  - usbnet: ipheth: drop RX URBs with no payload (Foster Snowhill)
  - usbnet: ipheth: remove extraneous rx URB length check (Foster Snowhill)
  - usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
  - media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices (Hans de Goede)
  - media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)
  - Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error" (Niklas Cassel)
  - redhat/configs: Disable dlm in rhel configs (Andrew Price)
  - rhel: aarch64: enable required PSCI configs (Peter Robinson)
  - btrfs: fix invalid mapping of extent xarray state (Naohiro Aota)
  - btrfs: send: allow cloning non-aligned extent if it ends at i_size (Filipe Manana)
  - btrfs: only run the extent map shrinker from kswapd tasks (Filipe Manana)
  - btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type (Qu Wenruo)
  - btrfs: check delayed refs when we're checking if a ref exists (Josef Bacik)
  - KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG (Amit Shah)
  - KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX) (Sean Christopherson)
  - KVM: eventfd: Use synchronize_srcu_expedited() on shutdown (Li RongQing)
  - KVM: selftests: Add a testcase to verify x2APIC is fully readonly (Michal Luczaj)
  - KVM: x86: Make x2APIC ID 100% readonly (Sean Christopherson)
  - KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id()) (Isaku Yamahata)
  - KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page() (Yue Haibing)
  - KVM: SVM: Fix an error code in sev_gmem_post_populate() (Dan Carpenter)
  - s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
  - KVM: s390: fix validity interception issue when gisa is switched off (Michael Mueller)
  - KVM: arm64: vgic: Hold config_lock while tearing down a CPU interface (Marc Zyngier)
  - KVM: selftests: arm64: Correct feature test for S1PIE in get-reg-list (Mark Brown)
  - KVM: arm64: Tidying up PAuth code in KVM (Fuad Tabba)
  - KVM: arm64: vgic-debug: Exit the iterator properly w/o LPI (Zenghui Yu)
  - KVM: arm64: Enforce dependency on an ARMv8.4-aware toolchain (Marc Zyngier)
  - docs: KVM: Fix register ID of SPSR_FIQ (Takahiro Itazuri)
  - KVM: arm64: vgic: fix unexpected unlock sparse warnings (Sebastian Ott)
  - KVM: arm64: fix kdoc warnings in W=1 builds (Sebastian Ott)
  - KVM: arm64: fix override-init warnings in W=1 builds (Sebastian Ott)
  - KVM: arm64: free kvm->arch.nested_mmus with kvfree() (Danilo Krummrich)
  - KVM: SVM: Fix uninitialized variable bug (Dan Carpenter)
  - selinux: revert our use of vma_is_initial_heap() (Paul Moore)
  - selinux: add the processing of the failure of avc_add_xperms_decision() (Zhen Lei)
  - selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
  - Squashfs: sanity check symbolic link size (Phillip Lougher)
  - 9p: Fix DIO read through netfs (Dominique Martinet)
  - vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng)
  - netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flags (David Howells)
  - netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a second writeback flag" (David Howells)
  - file: fix typo in take_fd() comment (Mathias Krause)
  - pidfd: prevent creation of pidfds for kthreads (Christian Brauner)
  - netfs: clean up after renaming FSCACHE_DEBUG config (Lukas Bulwahn)
  - libfs: fix infinite directory reads for offset dir (yangerkun)
  - nsfs: fix ioctl declaration (Christian Brauner)
  - fs/netfs/fscache_cookie: add missing "n_accesses" check (Max Kellermann)
  - filelock: fix name of file_lease slab cache (Omar Sandoval)
  - netfs: Fault in smaller chunks for non-large folio mappings (Matthew Wilcox (Oracle))
  - perf/bpf: Don't call bpf_overflow_handler() for tracing events (Kyle Huey)
  - selftests/bpf: Add a test to verify previous stacksafe() fix (Yonghong Song)
  - bpf: Fix a kernel verifier crash in stacksafe() (Yonghong Song)
  - bpf: Fix updating attached freplace prog in prog_array map (Leon Hwang)
  - Linux v6.11.0-0.rc4


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc5.21.el10]
changelog:
  - Linux 6.11-rc5 (Linus Torvalds)
  - bcachefs: Fix rebalance_work accounting (Kent Overstreet)
  - bcachefs: Fix failure to flush moves before sleeping in copygc (Kent Overstreet)
  - bcachefs: don't use rht_bucket() in btree_key_cache_scan() (Kent Overstreet)
  - bcachefs: add missing inode_walker_exit() (Kent Overstreet)
  - bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop() (Kent Overstreet)
  - bcachefs: Fix double assignment in check_dirent_to_subvol() (Yuesong Li)
  - bcachefs: Fix refcounting in discard path (Kent Overstreet)
  - bcachefs: Fix compat issue with old alloc_v4 keys (Kent Overstreet)
  - bcachefs: Fix warning in bch2_fs_journal_stop() (Kent Overstreet)
  - fs/super.c: improve get_tree() error message (Kent Overstreet)
  - bcachefs: Fix missing validation in bch2_sb_journal_v2_validate() (Kent Overstreet)
  - bcachefs: Fix replay_now_at() assert (Kent Overstreet)
  - bcachefs: Fix locking in bch2_ioc_setlabel() (Kent Overstreet)
  - bcachefs: fix failure to relock in btree_node_fill() (Kent Overstreet)
  - bcachefs: fix failure to relock in bch2_btree_node_mem_alloc() (Kent Overstreet)
  - bcachefs: unlock_long() before resort in journal replay (Kent Overstreet)
  - bcachefs: fix missing bch2_err_str() (Kent Overstreet)
  - bcachefs: fix time_stats_to_text() (Kent Overstreet)
  - bcachefs: Fix bch2_bucket_gens_init() (Kent Overstreet)
  - bcachefs: Fix bch2_trigger_alloc assert (Kent Overstreet)
  - bcachefs: Fix failure to relock in btree_node_get() (Kent Overstreet)
  - bcachefs: setting bcachefs_effective.* xattrs is a noop (Kent Overstreet)
  - bcachefs: Fix "trying to move an extent, but nr_replicas=0" (Kent Overstreet)
  - bcachefs: bch2_data_update_init() cleanup (Kent Overstreet)
  - bcachefs: Extra debug for data move path (Kent Overstreet)
  - bcachefs: Fix incorrect gfp flags (Kent Overstreet)
  - bcachefs: fix field-spanning write warning (Kent Overstreet)
  - bcachefs: Reallocate table when we're increasing size (Kent Overstreet)
  - smb/server: update misguided comment of smb2_allocate_rsp_buf() (ChenXiaoSong)
  - smb/server: remove useless assignment of 'file_present' in smb2_open() (ChenXiaoSong)
  - smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() (ChenXiaoSong)
  - smb/server: fix return value of smb2_open() (ChenXiaoSong)
  - ksmbd: the buffer of smb2 query dir response has at least 1 byte (Namjae Jeon)
  - s390/boot: Fix KASLR base offset off by __START_KERNEL bytes (Alexander Gordeev)
  - s390/boot: Avoid possible physmem_info segment corruption (Alexander Gordeev)
  - s390/ap: Refine AP bus bindings complete processing (Harald Freudenberger)
  - s390/mm: Pin identity mapping base to zero (Alexander Gordeev)
  - s390/mm: Prevent lowcore vs identity mapping overlap (Alexander Gordeev)
  - scsi: sd: Do not attempt to configure discard unless LBPME is set (Martin K. Petersen)
  - scsi: MAINTAINERS: Add header files to SCSI SUBSYSTEM (Simon Horman)
  - scsi: ufs: qcom: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP for SM8550 SoC (Manivannan Sadhasivam)
  - scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register (Manivannan Sadhasivam)
  - scsi: core: Fix the return value of scsi_logical_block_count() (Chaotian Jing)
  - scsi: MAINTAINERS: Update HiSilicon SAS controller driver maintainer (Yihang Li)
  - cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug (Waiman Long)
  - cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set (Waiman Long)
  - cgroup/cpuset: fix panic caused by partcmd_update (Chen Ridong)
  - workqueue: Correct declaration of cpu_pwq in struct workqueue_struct (Uros Bizjak)
  - workqueue: Fix spruious data race in __flush_work() (Tejun Heo)
  - workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker (Lai Jiangshan)
  - workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask() (Will Deacon)
  - workqueue: doc: Fix function name, remove markers (Nikita Shubin)
  - MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed (Jiaxun Yang)
  - MIPS: Loongson64: Set timer mode in cpu-probe (Jiaxun Yang)
  - KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 (Marc Zyngier)
  - KVM: arm64: Ensure canonical IPA is hugepage-aligned when handling fault (Oliver Upton)
  - KVM: arm64: vgic: Don't hold config_lock while unregistering redistributors (Marc Zyngier)
  - KVM: arm64: vgic-debug: Don't put unmarked LPIs (Zenghui Yu)
  - NFS: Avoid unnecessary rescanning of the per-server delegation list (Trond Myklebust)
  - NFSv4: Fix clearing of layout segments in layoutreturn (Trond Myklebust)
  - NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
  - nfs: fix bitmap decoder to handle a 3rd word (Jeff Layton)
  - nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS (Jeff Layton)
  - rpcrdma: Trace connection registration and unregistration (Chuck Lever)
  - rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1 (Chuck Lever)
  - rpcrdma: Device kref is over-incremented on error from xa_alloc (Chuck Lever)
  - smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock (ChenXiaoSong)
  - smb: client: ignore unhandled reparse tags (Paulo Alcantara)
  - smb3: fix problem unloading module due to leaked refcount on shutdown (Steve French)
  - smb3: fix broken cached reads when posix locks (Steve French)
  - Input: himax_hx83112b - fix incorrect size when reading product ID (Dmitry Torokhov)
  - Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination (Werner Sembach)
  - Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3 (Werner Sembach)
  - Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table (Takashi Iwai)
  - Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov)
  - Input: edt-ft5x06 - add support for FocalTech FT8201 (Felix Kaechele)
  - dt-bindings: input: touchscreen: edt-ft5x06: Document FT8201 support (Felix Kaechele)
  - Input: adc-joystick - fix optional value handling (John Keeping)
  - Input: synaptics - enable SMBus for HP Elitebook 840 G2 (Jonathan Denose)
  - Input: ads7846 - ratelimit the spi_sync error message (Marek Vasut)
  - drm/xe: Free job before xe_exec_queue_put (Matthew Brost)
  - drm/xe: Drop HW fence pointer to HW fence ctx (Matthew Brost)
  - drm/xe: Fix missing workqueue destroy in xe_gt_pagefault (Stuart Summers)
  - drm/xe/uc: Use devm to register cleanup that includes exec_queues (Daniele Ceraolo Spurio)
  - drm/xe: use devm instead of drmm for managed bo (Daniele Ceraolo Spurio)
  - drm/xe/xe2hpg: Add Wa_14021821874 (Tejas Upadhyay)
  - drm/xe: fix WA 14018094691 (Daniele Ceraolo Spurio)
  - drm/xe/xe2: Add Wa_15015404425 (Tejas Upadhyay)
  - drm/xe/xe2: Make subsequent L2 flush sequential (Tejas Upadhyay)
  - drm/xe/xe2lpg: Extend workaround 14021402888 (Bommu Krishnaiah)
  - drm/xe/xe2lpm: Extend Wa_16021639441 (Ngai-Mint Kwan)
  - drm/xe/bmg: implement Wa_16023588340 (Matthew Auld)
  - drm/xe/oa/uapi: Make bit masks unsigned (Geert Uytterhoeven)
  - drm/xe/display: Make display suspend/resume work on discrete (Maarten Lankhorst)
  - drm/xe: prevent UAF around preempt fence (Matthew Auld)
  - drm/xe: Fix tile fini sequence (Matthew Brost)
  - drm/xe: Move VM dma-resv lock from xe_exec_queue_create to __xe_exec_queue_init (Matthew Brost)
  - drm/xe/observation: Drop empty sysctl table entry (Ashutosh Dixit)
  - drm/xe: Fix opregion leak (Lucas De Marchi)
  - nouveau/firmware: use dma non-coherent allocator (Dave Airlie)
  - drm/i915/hdcp: Use correct cp_irq_count (Suraj Kandpal)
  - drm/amdgpu: fix eGPU hotplug regression (Alex Deucher)
  - drm/amdgpu: Validate TA binary size (Candice Li)
  - drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1 (Alex Deucher)
  - drm/amdgpu: fixing rlc firmware loading failure issue (Yang Wang)
  - drm/msm/adreno: Fix error return if missing firmware-name (Rob Clark)
  - drm/msm: fix the highest_bank_bit for sc7180 (Abhinav Kumar)
  - drm/msm/dpu: take plane rotation into account for wide planes (Dmitry Baryshkov)
  - drm/msm/dpu: relax YUV requirements (Dmitry Baryshkov)
  - drm/msm/dpu: limit QCM2290 to RGB formats only (Dmitry Baryshkov)
  - drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails (Dmitry Baryshkov)
  - drm/msm/dp: reset the link phy params before link training (Abhinav Kumar)
  - drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable() (Abhinav Kumar)
  - drm/msm/dp: fix the max supported bpp logic (Abhinav Kumar)
  - drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
  - nvme: Remove unused field (Nilay Shroff)
  - nvme: move stopping keep-alive into nvme_uninit_ctrl() (Ming Lei)
  - block: Drop NULL check in bdev_write_zeroes_sectors() (John Garry)
  - block: Read max write zeroes once for __blkdev_issue_write_zeroes() (John Garry)
  - io_uring/kbuf: sanitize peek buffer setup (Jens Axboe)
  - ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO (Hans de Goede)
  - platform/x86: dell-uart-backlight: Use acpi_video_get_backlight_type() (Hans de Goede)
  - ACPI: video: Add Dell UART backlight controller detection (Hans de Goede)
  - thermal: of: Fix OF node leak in of_thermal_zone_find() error paths (Krzysztof Kozlowski)
  - thermal: of: Fix OF node leak in thermal_of_zone_register() (Krzysztof Kozlowski)
  - thermal: of: Fix OF node leak in thermal_of_trips_init() error path (Krzysztof Kozlowski)
  - thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir() (Yang Ruibin)
  - mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter)
  - mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
  - mmc: mtk-sd: receive cmd8 data when hs400 tuning fail (Mengqi Zhang)
  - spi: pxa2xx: Move PM runtime handling to the glue drivers (Andy Shevchenko)
  - spi: pxa2xx: Do not override dev->platform_data on probe (Andy Shevchenko)
  - spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register (Carlos Song)
  - spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume (Vignesh Raghavendra)
  - spi: zynqmp-gqspi: Scale timeout by data size (Sean Anderson)
  - power: sequencing: request the WLAN enable GPIO as-is (Bartosz Golaszewski)
  - pmdomain: imx: wait SSAR when i.MX93 power domain on (Peng Fan)
  - pmdomain: imx: scu-pd: Remove duplicated clocks (Alexander Stein)
  - ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
  - ata: pata_macio: Fix DMA table overflow (Michael Ellerman)
  - s390/iucv: Fix vargs handling in iucv_alloc_device() (Alexandra Winter)
  - net: ovs: fix ovs_drop_reasons error (Menglong Dong)
  - netfilter: flowtable: validate vlan header (Pablo Neira Ayuso)
  - netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
  - netfilter: nft_counter: Disable BH in nft_counter_offload_stats(). (Sebastian Andrzej Siewior)
  - net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
  - net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
  - MAINTAINERS: Mark JME Network Driver as Odd Fixes (Simon Horman)
  - MAINTAINERS: Add header files to NETWORKING sections (Simon Horman)
  - MAINTAINERS: Add limited globs for Networking headers (Simon Horman)
  - MAINTAINERS: Add net_tstamp.h to SOCKET TIMESTAMPING section (Simon Horman)
  - MAINTAINERS: Add sonet.h to ATM section of MAINTAINERS (Simon Horman)
  - octeontx2-af: Fix CPT AF register offset calculation (Bharat Bhushan)
  - net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Sava Jakovljev)
  - net: ngbe: Fix phy mode set to external phy (Mengyuan Lou)
  - ice: use internal pf id instead of function number (Michal Swiatkowski)
  - ice: fix truesize operations for PAGE_SIZE >= 8192 (Maciej Fijalkowski)
  - ice: fix ICE_LAST_OFFSET formula (Maciej Fijalkowski)
  - ice: fix page reuse when PAGE_SIZE is over 8k (Maciej Fijalkowski)
  - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Somnath Kotur)
  - ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
  - ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet)
  - ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet)
  - netpoll: do not export netpoll_poll_[disable|enable]() (Eric Dumazet)
  - selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path (Ido Schimmel)
  - udp: fix receiving fraglist GSO packets (Felix Fietkau)
  - mptcp: pm: avoid possible UaF when selecting endp (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: validate fullmesh endp on 1st sf (Matthieu Baerts (NGI0))
  - mptcp: pm: fullmesh: select the right ID later (Matthieu Baerts (NGI0))
  - mptcp: pm: only in-kernel cannot have entries with ID 0 (Matthieu Baerts (NGI0))
  - mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR (Matthieu Baerts (NGI0))
  - mptcp: pm: only decrement add_addr_accepted for MPJ req (Matthieu Baerts (NGI0))
  - mptcp: pm: only mark 'subflow' endp as available (Matthieu Baerts (NGI0))
  - mptcp: pm: remove mptcp_pm_remove_subflow() (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: test for flush/re-add endpoints (Matthieu Baerts (NGI0))
  - mptcp: pm: re-using ID of unused flushed subflows (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: check re-using ID of closed subflow (Matthieu Baerts (NGI0))
  - mptcp: pm: re-using ID of unused removed subflows (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: check re-using ID of unused ADD_ADDR (Matthieu Baerts (NGI0))
  - mptcp: pm: re-using ID of unused removed ADD_ADDR (Matthieu Baerts (NGI0))
  - netem: fix return value if duplicate enqueue fails (Stephen Hemminger)
  - net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang)
  - net: dsa: microchip: fix PTP config failure when using multiple ports (Martin Whitaker)
  - igb: cope with large MAX_SKB_FRAGS (Paolo Abeni)
  - cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
  - dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp() (Dan Carpenter)
  - bonding: fix xfrm state handling when clearing active slave (Nikolay Aleksandrov)
  - bonding: fix xfrm real_dev null pointer dereference (Nikolay Aleksandrov)
  - bonding: fix null pointer deref in bond_ipsec_offload_ok (Nikolay Aleksandrov)
  - bonding: fix bond_ipsec_offload_ok return type (Nikolay Aleksandrov)
  - ip6_tunnel: Fix broken GRO (Thomas Bogendoerfer)
  - kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima)
  - net: mctp: test: Use correct skb for route input check (Jeremy Kerr)
  - tcp: prevent concurrent execution of tcp_sk_exit_batch (Florian Westphal)
  - selftests: udpgro: no need to load xdp for gro (Hangbin Liu)
  - selftests: udpgro: report error when receive failed (Hangbin Liu)
  - Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman)
  - Bluetooth: SMP: Fix assumption of Central always being Initiator (Luiz Augusto von Dentz)
  - Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
  - Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in (Luiz Augusto von Dentz)
  - tc-testing: don't access non-existent variable on exception (Simon Horman)
  - net/mlx5: Fix IPsec RoCE MPV trace call (Patrisious Haddad)
  - net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes (Carolina Jubran)
  - net/mlx5e: SHAMPO, Release in progress headers (Dragos Tatulea)
  - net/mlx5e: SHAMPO, Fix page leak (Dragos Tatulea)
  - net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged (Vladimir Oltean)
  - net: dsa: felix: fix VLAN tag loss on CPU reception with ocelot-8021q (Vladimir Oltean)
  - net: dsa: provide a software untagging function on RX for VLAN-aware bridges (Vladimir Oltean)
  - net: mscc: ocelot: serialize access to the injection/extraction groups (Vladimir Oltean)
  - net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q" (Vladimir Oltean)
  - net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection (Vladimir Oltean)
  - selftests: net: bridge_vlan_aware: test that other TPIDs are seen as untagged (Vladimir Oltean)
  - selftests: net: local_termination: add PTP frames to the mix (Vladimir Oltean)
  - selftests: net: local_termination: don't use xfail_on_veth() (Vladimir Oltean)
  - selftests: net: local_termination: introduce new tests which capture VLAN behavior (Vladimir Oltean)
  - selftests: net: local_termination: add one more test for VLAN-aware bridges (Vladimir Oltean)
  - selftests: net: local_termination: parameterize test name (Vladimir Oltean)
  - selftests: net: local_termination: parameterize sending interface (Vladimir Oltean)
  - selftests: net: local_termination: refactor macvlan creation/deletion (Vladimir Oltean)
  - MAINTAINERS: add selftests to network drivers (Jakub Kicinski)
  - bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops (Pavan Chebbi)
  - virtio_net: move netdev_tx_reset_queue() call before RX napi enable (Jiri Pirko)
  - kbuild: fix typos "prequisites" to "prerequisites" (Masahiro Yamada)
  - Documentation/llvm: turn make command for ccache into code block (Javier Carrasco)
  - kbuild: avoid scripts/kallsyms parsing /dev/null (Masahiro Yamada)
  - treewide: remove unnecessary <linux/version.h> inclusion (Masahiro Yamada)
  - scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
  - Makefile: add $(srctree) to dependency of compile_commands.json target (Alexandre Courbot)
  - kbuild: clean up code duplication in cmd_fdtoverlay (Masahiro Yamada)
  - platform/x86: ISST: Fix return value on last invalid resource (Srinivas Pandruvada)
  - platform/surface: aggregator: Fix warning when controller is destroyed in probe (Maximilian Luz)
  - platform/surface: aggregator_registry: Add support for Surface Laptop 6 (Maximilian Luz)
  - platform/surface: aggregator_registry: Add fan and thermal sensor support for Surface Laptop 5 (Maximilian Luz)
  - platform/surface: aggregator_registry: Add support for Surface Laptop Studio 2 (Maximilian Luz)
  - platform/surface: aggregator_registry: Add support for Surface Laptop Go 3 (Maximilian Luz)
  - platform/surface: aggregator_registry: Add Support for Surface Pro 10 (Maximilian Luz)
  - platform/x86: asus-wmi: Add quirk for ROG Ally X (Luke D. Jones)
  - erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially fails (Gao Xiang)
  - erofs: allow large folios for compressed files (Gao Xiang)
  - erofs: get rid of check_layout_compatibility() (Hongzhen Luo)
  - erofs: simplify readdir operation (Hongzhen Luo)
  - ksmbd: Replace one-element arrays with flexible-array members (Thorsten Blum)
  - ksmbd: fix spelling mistakes in documentation (Victor Timofei)
  - ksmbd: fix race condition between destroy_previous_session() and smb2 operations() (Namjae Jeon)
  - ksmbd: Use unsafe_memcpy() for ntlm_negotiate (Namjae Jeon)
  - iommufd/selftest: Make dirty_ops static (Jinjie Ruan)
  - iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace() (Nicolin Chen)
  - cxl/test: Skip cxl_setup_parent_dport() for emulated dports (Li Ming)
  - cxl/pci: Get AER capability address from RCRB only for RCH dport (Li Ming)
  - HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
  - HID: multitouch: Add support for GT7868Q (Dmitry Savin)
  - HID: amd_sfh: free driver_data after destroying hid device (Olivier Sobrie)
  - hid-asus: add ROG Ally X prod ID to quirk list (Luke D. Jones)
  - HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez)
  - printk/panic: Allow cpu backtraces to be written into ringbuffer during panic (Ryo Takakura)
  - fedora: disable CONFIG_DRM_WERROR (Patrick Talbert)


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc5.22.el10]
changelog:
  - netfs: Fix interaction of streaming writes with zero-point tracker (David Howells)
  - netfs: Fix missing iterator reset on retry of short read (David Howells)
  - netfs: Fix trimming of streaming-write folios in netfs_inval_folio() (David Howells)
  - netfs: Fix netfs_release_folio() to say no if folio dirty (David Howells)
  - afs: Fix post-setattr file edit to do truncation correctly (David Howells)
  - mm: Fix missing folio invalidation calls during truncation (David Howells)
  - ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err (Zhihao Cheng)
  - ovl: fix wrong lowerdir number check for parameter Opt_lowerdir (Zhihao Cheng)
  - ovl: pass string to ovl_parse_layer() (Christian Brauner)
  - backing-file: convert to using fops->splice_write (Ed Tsai)
  - Revert "pidfd: prevent creation of pidfds for kthreads" (Christian Brauner)
  - romfs: fix romfs_read_folio() (Christian Brauner)
  - netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty" (David Howells)
  - Add weakdep support to the kernel spec (Justin M. Forbes)
  - redhat: configs: disable PF_KEY in RHEL (Sabrina Dubroca)
  - crypto: akcipher - Disable signing and decryption (Vladis Dronov) [RHEL-54183] {CVE-2023-6240}
  - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-54183]
  - crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [RHEL-54183]
  - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [RHEL-54183]
  - [kernel] bpf: set default value for bpf_jit_harden (Artem Savkov) [RHEL-51896]
  - Linux v6.11.0-0.rc5


author: Patrick Talbert <ptalbert@redhat.com> [6.11.0-0.rc6.23.el10]
changelog:
  - ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
  - x86/resctrl: Fix arch_mbm_* array overrun on SNC (Peter Newman)
  - x86/tdx: Fix data leak in mmio_read() (Kirill A. Shutemov)
  - x86/kaslr: Expose and use the end of the physical memory address space (Thomas Gleixner)
  - x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported (Mitchell Levy)
  - x86/apic: Make x2apic_disable() work correctly (Yuntao Wang)
  - perf/x86/intel: Limit the period on Haswell (Kan Liang)
  - rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu)
  - irqchip/irq-msi-lib: Check for NULL ops in msi_lib_irq_domain_select() (Maxime Chevallier)
  - irqchip/gic-v3: Init SRE before poking sysregs (Mark Rutland)
  - irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
  - irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe() (Dan Carpenter)
  - irqchip/gic-v4: Fix ordering between vmapp and vpe locks (Marc Zyngier)
  - irqchip/sifive-plic: Probe plic driver early for Allwinner D1 platform (Anup Patel)
  - Linux 6.11-rc6 (Linus Torvalds)
  - cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region (David Howells)
  - cifs: Fix copy offload to flush destination region (David Howells)
  - netfs, cifs: Fix handling of short DIO read (David Howells)
  - cifs: Fix lack of credit renegotiation on read retry (David Howells)
  - bcachefs: Mark more errors as autofix (Kent Overstreet)
  - bcachefs: Revert lockless buffered IO path (Kent Overstreet)
  - bcachefs: Fix bch2_extents_match() false positive (Kent Overstreet)
  - bcachefs: Fix failure to return error in data_update_index_update() (Kent Overstreet)
  - apparmor: fix policy_unpack_test on big endian systems (Guenter Roeck)
  - Revert "MIPS: csrc-r4k: Apply verification clocksource flags" (Guenter Roeck)
  - microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
  - power: sequencing: qcom-wcn: set the wlan-enable GPIO to output (Bartosz Golaszewski)
  - USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
  - usb: cdnsp: fix for Link TRB with TC (Pawel Laszczak)
  - usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
  - usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski)
  - usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) (Michael Grzeschik)
  - usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
  - usb: typec: fsa4480: Relax CHIP_ID check (Luca Weiss)
  - usb: dwc3: xilinx: add missing depopulate in probe error path (Krzysztof Kozlowski)
  - usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
  - dt-bindings: usb: microchip,usb2514: Fix reference USB device schema (Alexander Stein)
  - usb: gadget: uvc: queue pump work in uvcg_video_enable() (Xu Yang)
  - cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
  - usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function (Pawel Laszczak)
  - usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan)
  - MAINTAINERS: Mark UVC gadget driver as orphan (Laurent Pinchart)
  - scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress (Yihang Li)
  - scsi: aacraid: Fix double-free on probe failure (Ben Hutchings)
  - scsi: lpfc: Fix overflow build issue (Sherry Yang)
  - nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease (NeilBrown)
  - xfs: reset rootdir extent size hint after growfsrt (Darrick J. Wong)
  - xfs: take m_growlock when running growfsrt (Darrick J. Wong)
  - xfs: Fix missing interval for missing_owner in xfs fsmap (Zizhi Wo)
  - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (Darrick J. Wong)
  - xfs: Fix the owner setting issue for rmap query in xfs fsmap (Zizhi Wo)
  - xfs: don't bother reporting blocks trimmed via FITRIM (Darrick J. Wong)
  - xfs: xfs_finobt_count_blocks() walks the wrong btree (Dave Chinner)
  - xfs: fix folio dirtying for XFILE_ALLOC callers (Darrick J. Wong)
  - xfs: fix di_onlink checking for V1/V2 inodes (Darrick J. Wong)
  - MAINTAINERS: Update DTS path for ARM/Microchip (AT91) SoC (Andrei Simion)
  - firmware: microchip: fix incorrect error report of programming:timeout on success (Steve Wilkins)
  - arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt (Konrad Dybcio)
  - arm64: dts: qcom: disable GPU on x1e80100 by default (Dmitry Baryshkov)
  - arm64: dts: qcom: x1e80100-crd: Fix backlight (Stephan Gerhold)
  - arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios (Johan Hovold)
  - arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down (Johan Hovold)
  - arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node (Johan Hovold)
  - arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply (Johan Hovold)
  - arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios (Johan Hovold)
  - arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down (Johan Hovold)
  - arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node (Johan Hovold)
  - arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply (Johan Hovold)
  - arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios (Johan Hovold)
  - arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down (Johan Hovold)
  - arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node (Johan Hovold)
  - arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply (Johan Hovold)
  - arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios (Johan Hovold)
  - arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down (Johan Hovold)
  - arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node (Johan Hovold)
  - arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP (Johan Hovold)
  - arm64: dts: qcom: x1e80100: fix PCIe domain numbers (Johan Hovold)
  - arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply (Johan Hovold)
  - arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb (Varadarajan Narayanan)
  - arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant (Patrick Wildt)
  - arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 (Stephan Gerhold)
  - soc: qcom: pd-mapper: Fix singleton refcount (Bjorn Andersson)
  - firmware: qcom: tzmem: disable sdm670 platform (Richard Acayan)
  - soc: qcom: pmic_glink: Actually communicate when remote goes down (Bjorn Andersson)
  - usb: typec: ucsi: Move unregister out of atomic section (Bjorn Andersson)
  - soc: qcom: pmic_glink: Fix race during initialization (Bjorn Andersson)
  - firmware: qcom: qseecom: remove unused functions (Bartosz Golaszewski)
  - firmware: qcom: tzmem: fix virtual-to-physical address conversion (Bartosz Golaszewski)
  - firmware: qcom: scm: Mark get_wq_ctx() as atomic call (Murali Nalajala)
  - MAINTAINERS: Update Konrad Dybcio's email address (Konrad Dybcio)
  - mailmap: Add an entry for Konrad Dybcio (Konrad Dybcio)
  - soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused (Arnd Bergmann)
  - soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
  - soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST (Andrew Halaney)
  - arm64: dts: imx8mm-phygate: fix typo pinctrcl-0 (Frank Li)
  - arm64: dts: imx95: correct L3Cache cache-sets (Peng Fan)
  - arm64: dts: imx95: correct a55 power-domains (Peng Fan)
  - arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo (Markus Niebel)
  - arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges (Markus Niebel)
  - ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design (Michal Vokáč)
  - arm64: dts: imx93: update default value for snps,clk-csr (Shenwei Wang)
  - arm64: dts: freescale: tqma9352: Fix watchdog reset (Sascha Hauer)
  - arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 (Adam Ford)
  - arm64: dts: layerscape: fix thermal node names length (Krzysztof Kozlowski)
  - ARM: dts: omap3-n900: correct the accelerometer orientation (Sicelo A. Mhlongo)
  - Input: cypress_ps2 - fix waiting for command response (Dmitry Torokhov)
  - MAINTAINERS: PCI: Add NXP PCI controller mailing list imx@lists.linux.dev (Frank Li)
  - PCI: qcom: Use OPP only if the platform supports it (Manivannan Sadhasivam)
  - PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC (Manivannan Sadhasivam)
  - MAINTAINERS: Add Manivannan Sadhasivam as Reviewer for PCI native host bridge and endpoint drivers (Manivannan Sadhasivam)
  - block: fix detection of unsupported WRITE SAME in blkdev_issue_write_zeroes (Darrick J. Wong)
  - io_uring/kbuf: return correct iovec count from classic buffer peek (Jens Axboe)
  - io_uring/rsrc: ensure compat iovecs are copied correctly (Jens Axboe)
  - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Scott Mayhew)
  - cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (Mario Limonciello)
  - cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (Gautham R. Shenoy)
  - cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (Dan Carpenter)
  - dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Mrinmay Sarkar)
  - dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Mrinmay Sarkar)
  - dmaengine: stm32-dma3: Set lli_size after allocation (Kees Cook)
  - dmaengine: ti: omap-dma: Initialize sglen after allocation (Kees Cook)
  - dmaengine: dw: Unify ret-val local variables naming (Serge Semin)
  - dmaengine: dw: Simplify max-burst calculation procedure (Serge Semin)
  - dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks (Serge Semin)
  - dmaengine: dw: Simplify prepare CTL_LO methods (Serge Semin)
  - dmaengine: dw: Add memory bus width verification (Serge Semin)
  - dmaengine: dw: Add peripheral bus width verification (Serge Semin)
  - phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume (Piyush Mehta)
  - phy: exynos5-usbdrd: fix error code in probe() (Dan Carpenter)
  - phy: fsl-imx8mq-usb: fix tuning parameter name (Xu Yang)
  - phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation (Abel Vesa)
  - soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
  - MAINTAINERS: Add Jean-Philippe as SMMUv3 SVA reviewer (Will Deacon)
  - iommu: Do not return 0 from map_pages if it doesn't do anything (Jason Gunthorpe)
  - iommufd: Do not allow creating areas without READ or WRITE (Jason Gunthorpe)
  - iommu/vt-d: Fix incorrect domain ID in context flush helper (Lu Baolu)
  - iommu: Handle iommu faults for a bad iopf setup (Pranjal Shrivastava)
  - Remove CONFIG_FSCACHE_DEBUG as it has been renamed (Justin M. Forbes)
  - Set Fedora configs for 6.11 (Justin M. Forbes)
  - drm/v3d: Disable preemption while updating GPU stats (Tvrtko Ursulin)
  - video/aperture: optionally match the device in sysfb_disable() (Alex Deucher)
  - drm/vmwgfx: Disable coherent dumb buffers without 3d (Zack Rusin)
  - drm/vmwgfx: Fix prime with external buffers (Zack Rusin)
  - drm/vmwgfx: Prevent unmapping active read buffers (Zack Rusin)
  - Revert "drm/ttm: increase ttm pre-fault value to PMD size" (Alex Deucher)
  - drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 (Karthik Poosa)
  - drm/xe: Invalidate media_gt TLBs (Matthew Brost)
  - drm/i915/dp_mst: Fix MST state after a sink reset (Imre Deak)
  - drm/i915: ARL requires a newer GSC firmware (John Harrison)
  - drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
  - drm/amd/pm: Drop unsupported features on smu v14_0_2 (Candice Li)
  - drm/amd/pm: Add support for new P2S table revision (Lijo Lazar)
  - drm/amdgpu: support for gc_info table v1.3 (Likun Gao)
  - drm/amd/display: avoid using null object of framebuffer (Ma Ke)
  - drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs (Alex Deucher)
  - drm/amd/pm: update message interface for smu v14.0.2/3 (Kenneth Feng)
  - drm/amdgpu/swsmu: always force a state reprogram on init (Alex Deucher)
  - drm/amdgpu/smu13.0.7: print index for profiles (Alex Deucher)
  - drm/amdgpu: align pp_power_profile_mode with kernel docs (Alex Deucher)
  - binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined (Max Filippov)
  - dcache: keep dentry_hashtable or d_hash_shift even when not used (Stephen Brennan)
  - hwmon: (pt5161l) Fix invalid temperature reading (Cosmo Chou)
  - hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING (Ross Brown)
  - nfc: pn533: Add poll mod list filling check (Aleksandr Mishin)
  - netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation (Pablo Neira Ayuso)
  - netfilter: nf_tables: restore IP sanity checks for netdev/egress (Pablo Neira Ayuso)
  - mailmap: update entry for Sriram Yagnaraman (Sriram Yagnaraman)
  - selftests: mptcp: join: check re-re-adding ID 0 signal (Matthieu Baerts (NGI0))
  - mptcp: pm: ADD_ADDR 0 is not a new address (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: validate event numbers (Matthieu Baerts (NGI0))
  - mptcp: avoid duplicated SUB_CLOSED events (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: check re-re-adding ID 0 endp (Matthieu Baerts (NGI0))
  - mptcp: pm: fix ID 0 endp usage after multiple re-creations (Matthieu Baerts (NGI0))
  - mptcp: pm: do not remove already closed subflows (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: no extra msg if no counter (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: check re-adding init endp with != id (Matthieu Baerts (NGI0))
  - mptcp: pm: reset MPC endp ID when re-added (Matthieu Baerts (NGI0))
  - mptcp: pm: skip connecting to already established sf (Matthieu Baerts (NGI0))
  - mptcp: pm: send ACK on an active subflow (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: check removing ID 0 endpoint (Matthieu Baerts (NGI0))
  - mptcp: pm: fix RM_ADDR ID for the initial subflow (Matthieu Baerts (NGI0))
  - mptcp: pm: reuse ID 0 after delete and re-add (Matthieu Baerts (NGI0))
  - net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
  - wifi: iwlwifi: clear trans->state earlier upon error (Emmanuel Grumbach)
  - wifi: wfx: repair open network AP mode (Alexander Sverdlin)
  - wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() (Dmitry Antipov)
  - wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan (Avraham Stern)
  - wifi: iwlwifi: mvm: pause TCM when the firmware is stopped (Emmanuel Grumbach)
  - wifi: iwlwifi: fw: fix wgds rev 3 exact size (Anjaneyulu)
  - wifi: iwlwifi: mvm: take the mutex before running link selection (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
  - wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation (Daniel Gabay)
  - wifi: iwlwifi: lower message level for FW buffer destination (Benjamin Berg)
  - wifi: iwlwifi: mvm: fix hibernation (Emmanuel Grumbach)
  - wifi: mac80211: fix beacon SSID mismatch handling (Daniel Gabay)
  - wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
  - sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek)
  - mptcp: pr_debug: add missing \n at the end (Matthieu Baerts (NGI0))
  - mptcp: sched: check both backup in retrans (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: cannot rm sf if closed (Matthieu Baerts (NGI0))
  - mptcp: close subflow when receiving TCP+FIN (Matthieu Baerts (NGI0))
  - tcp: fix forever orphan socket caused by tcp_abort (Xueming Feng)
  - gtp: fix a potential NULL pointer dereference (Cong Wang)
  - bonding: change ipsec_lock from spin lock to mutex (Jianbo Liu)
  - bonding: extract the use of real_device into local variable (Jianbo Liu)
  - bonding: implement xdo_dev_state_free and call it after deletion (Jianbo Liu)
  - selftests: forwarding: local_termination: Down ports on cleanup (Petr Machata)
  - selftests: forwarding: no_forwarding: Down ports on cleanup (Petr Machata)
  - net_sched: sch_fq: fix incorrect behavior for small weights (Eric Dumazet)
  - ionic: Prevent tx_timeout due to frequent doorbell ringing (Brett Creeley)
  - net: ti: icssg-prueth: Fix 10M Link issue on AM64x (MD Danish Anwar)
  - ethtool: check device is present when getting link settings (Jamie Bainbridge)
  - Bluetooth: hci_core: Fix not handling hibernation actions (Luiz Augusto von Dentz)
  - Bluetooth: btnxpuart: Fix random crash seen while removing driver (Neeraj Sanjay Kale)
  - Bluetooth: btintel: Allow configuring drive strength of BRI (Kiran K)
  - net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
  - net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response (Haiyang Zhang)
  - net: drop special comment style (Johannes Berg)
  - pktgen: use cpus_read_lock() in pg_net_init() (Eric Dumazet)
  - random: vDSO: reject unknown getrandom() flags (Yann Droneaud)
  - LoongArch: KVM: Invalidate guest steal time address on vCPU reset (Bibo Mao)
  - LoongArch: Add ifdefs to fix LSX and LASX related warnings (Tiezhu Yang)
  - LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE (Huacai Chen)
  - LoongArch: Remove the unused dma-direct.h (Miao Wang)
  - platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
  - platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA (Mathieu Fenniak)
  - platform/x86/amd/pmc: Extend support for PMC features on new AMD platform (Shyam Sundar S K)
  - platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform (Shyam Sundar S K)
  - fs/nfsd: fix update of inode attrs in CB_GETATTR (Jeff Layton)
  - nfsd: fix potential UAF in nfsd4_cb_getattr_release (Jeff Layton)
  - nfsd: hold reference to delegation when updating it for cb_getattr (Jeff Layton)
  - MAINTAINERS: Update Olga Kornievskaia's email address (Chuck Lever)
  - nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open (Olga Kornievskaia)
  - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jeff Layton)
  - btrfs: fix uninitialized return value from btrfs_reclaim_sweep() (Filipe Manana)
  - btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() (Qu Wenruo)
  - btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized warning in extent_fiemap() (David Sterba)
  - btrfs: run delayed iputs when flushing delalloc (Josef Bacik)
  - redhat/configs: Microchip lan743x driver (Izabela Bakollari)
  - v6.11-rc5-rt5 (Sebastian Andrzej Siewior)
  - printk: Update John's printk series. (Sebastian Andrzej Siewior)
  - netfilter: nft_counter: Use u64_stats_t for statistic. (Sebastian Andrzej Siewior)
  - v6.11-rc5-rt4 (Sebastian Andrzej Siewior)
  - cifs: Fix FALLOC_FL_PUNCH_HOLE support (David Howells)
  - smb/client: fix rdma usage in smb2_async_writev() (Stefan Metzmacher)
  - smb/client: remove unused rq_iter_size from struct smb_rqst (Stefan Metzmacher)
  - smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() (Stefan Metzmacher)
  - tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support (Stefan Berger)
  - selftests/livepatch: wait for atomic replace to occur (Ryan Sullivan)
  - pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins (Huang-Huang Bao)
  - pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register (Hal Feng)
  - pinctrl: qcom: x1e80100: Fix special pin offsets (Konrad Dybcio)
  - pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE (Nícolas F. R. A. Prado)
  - pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke)
  - pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
  - pinctrl: qcom: x1e80100: Update PDC hwirq map (Konrad Dybcio)
  - ALSA: hda: hda_component: Fix mutex crash if nothing ever binds (Richard Fitzgerald)
  - ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED (Hendrik Borghorst)
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra (YOUNGJIN JOO)
  - ASoC: cs-amp-lib: Ignore empty UEFI calibration entries (Richard Fitzgerald)
  - ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid (Richard Fitzgerald)
  - ASoC: allow module autoloading for table board_ids (Hongbo Li)
  - ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
  - ASoC: SOF: amd: Fix for acp init sequence (Vijendar Mukunda)
  - ASoC: amd: acp: fix module autoloading (Yuntao Liu)
  - ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile (YR Yang)
  - ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO (Krzysztof Kozlowski)
  - ASoC: SOF: mediatek: Add missing board compatible (Albert Jakieła)
  - ASoC: MAINTAINERS: Drop Banajit Goswami from Qualcomm sound drivers (Krzysztof Kozlowski)
  - ASoC: SOF: amd: Fix for incorrect acp error register offsets (Vijendar Mukunda)
  - ASoC: SOF: amd: move iram-dram fence register programming sequence (Vijendar Mukunda)
  - ASoC: codecs: lpass-va-macro: warn on unknown version (Dmitry Baryshkov)
  - ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs (Dmitry Baryshkov)
  - ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
  - ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
  - ALSA: hda: cs35l56: Don't use the device index as a calibration index (Simon Trimmer)
  - ALSA: seq: Skip event type filtering for UMP events (Takashi Iwai)
  - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx (John Sweeney)
  - redhat: include resolve_btfids in kernel-devel (Jan Stancek)
  - redhat: workaround CKI cross compilation for scripts (Jan Stancek)
  - spec: fix "unexpected argument to non-parametric macro" warnings (Jan Stancek)
  - Linux v6.11.0-0.rc6


author: Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc7.24.el10]
changelog:
  - redhat: Do not include UKI addons twice (Vitaly Kuznetsov)
  - redhat: update gating.yml (Michael Hofmann)
  - Linux 6.11-rc7 (Linus Torvalds)
  - clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
  - clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
  - clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
  - perf/aux: Fix AUX buffer serialization (Peter Zijlstra)
  - uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
  - VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)
  - Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
  - uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar)
  - misc: keba: Fix sysfs group creation (Gerhard Engleder)
  - dt-bindings: nvmem: Use soc-nvmem node name instead of nvmem (Michal Simek)
  - nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
  - nvmem: u-boot-env: error if NVMEM device is too small (John Thomson)
  - misc: fastrpc: Fix double free of 'buf' in error path (Sukrut Bellary)
  - binder: fix UAF caused by offsets overwrite (Carlos Llamas)
  - iio: imu: inv_mpu6050: fix interrupt status read for old buggy chips (Jean-Baptiste Maneyrol)
  - iio: adc: ad7173: fix GPIO device info (Dumitru Ceclan)
  - iio: adc: ad7124: fix DT configuration parsing (Dumitru Ceclan)
  - iio: adc: ad_sigma_delta: fix irq_flags on irq request (Nuno Sa)
  - iio: adc: ads1119: Fix IRQ flags (Francesco Dolcini)
  - iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
  - iio: adc: ad7124: fix config comparison (Dumitru Ceclan)
  - iio: adc: ad7124: fix chip ID mismatch (Dumitru Ceclan)
  - iio: adc: ad7173: Fix incorrect compatible string (Dumitru Ceclan)
  - iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
  - iio: adc: ad7606: remove frstdata check for serial mode (Guillaume Stols)
  - staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin)
  - usb: typec: ucsi: Fix cable registration (Heikki Krogerus)
  - usb: typec: ucsi: Fix the partner PD revision (Heikki Krogerus)
  - usb: cdns2: Fix controller reset issue (Pawel Laszczak)
  - usb: dwc3: core: update LC timer as per USB Spec V3.2 (Faisal Hassan)
  - usb: dwc3: Avoid waking up gadget during startxfer (Prashanth K)
  - clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs (Johan Hovold)
  - clk: starfive: jh7110-sys: Add notifier for PLL0 clock (Xingyu Wu)
  - clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs (Neil Armstrong)
  - clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time (Stephen Boyd)
  - clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs (Stephen Boyd)
  - clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs (Bryan O'Donoghue)
  - clk: qcom: ipq9574: Update the alpha PLL type for GPLLs (devi priya)
  - clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags (Abel Vesa)
  - clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL (Satya Priya Kakitapalli)
  - clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled (Satya Priya Kakitapalli)
  - clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
  - clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
  - scsi: ufs: ufs-mediatek: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP (Mary Guillemard)
  - pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now (Stephan Gerhold)
  - kunit: Fix missing kerneldoc comment (David Gow)
  - PCI/pwrctl: Rescan bus on a separate thread (Bartosz Golaszewski)
  - PCI: Don't rely on of_platform_depopulate() for reused OF-nodes (Bartosz Golaszewski)
  - netfs, cifs: Improve some debugging bits (David Howells)
  - cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3 (David Howells)
  - cifs: Fix zero_point init on inode initialisation (David Howells)
  - smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara)
  - smb: client: fix double put of @cfile in smb2_rename_path() (Paulo Alcantara)
  - smb: client: fix hang in wait_for_response() for negproto (Paulo Alcantara)
  - KVM: x86: don't fall through case statements without annotations (Linus Torvalds)
  - arm64: stacktrace: fix the usage of ftrace_graph_ret_addr() (Puranjay Mohan)
  - riscv: Fix RISCV_ALTERNATIVE_EARLY (Alexandre Ghiti)
  - riscv: Do not restrict memory size because of linear mapping on nommu (Alexandre Ghiti)
  - riscv: Fix toolchain vector detection (Anton Blanchard)
  - riscv: misaligned: Restrict user access to kernel memory (Samuel Holland)
  - riscv: mm: Do not restrict mmap address based on hint (Charlie Jenkins)
  - riscv: selftests: Remove mmap hint address checks (Charlie Jenkins)
  - Revert "RISC-V: mm: Document mmap changes" (Charlie Jenkins)
  - powerpc/qspinlock: Fix deadlock in MCS queue (Nysal Jan K.A.)
  - powerpc/mm: Fix return type of pgd_val() (Christophe Leroy)
  - powerpc/vdso: Don't discard rela sections (Christophe Leroy)
  - powerpc/64e: Define mmu_pte_psize static (Christophe Leroy)
  - KVM: Remove HIGH_RES_TIMERS dependency (Steven Rostedt)
  - kvm: Note an RCU quiescent state on guest exit (Leonardo Bras)
  - KVM: x86: Only advertise KVM_CAP_READONLY_MEM when supported by VM (Tom Dohrmann)
  - KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP (Vitaly Kuznetsov)
  - KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing (Ravi Bangoria)
  - KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE (Maxim Levitsky)
  - KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS (Sean Christopherson)
  - KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs (Sean Christopherson)
  - KVM: x86/mmu: Fixup comments missed by the REMOVED_SPTE=>FROZEN_SPTE rename (Yan Zhao)
  - cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (Gautham R. Shenoy)
  - nvmet: Identify-Active Namespace ID List command should reject invalid nsid (Maurizio Lombardi)
  - nvme: set BLK_FEAT_ZONED for ZNS multipath disks (Christoph Hellwig)
  - nvme-pci: Add sleep quirk for Samsung 990 Evo (Georg Gottleuber)
  - nvme-pci: allocate tagset on reset if necessary (Keith Busch)
  - nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi)
  - nvme: use better description for async reset reason (Keith Busch)
  - nvmet: Make nvmet_debugfs static (Jinjie Ruan)
  - bio-integrity: don't restrict the size of integrity metadata (Mikulas Patocka)
  - ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() (Li Nan)
  - ASoC: codecs: lpass-va-macro: set the default codec version for sm8250 (Srinivas Kandagatla)
  - ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode (Matteo Martelli)
  - ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK) (Markuss Broks)
  - ASoC: mediatek: mt8188-mt6359: Modify key (Zhang Yi)
  - ASoc: SOF: topology: Clear SOF link platform name upon unload (Chen-Yu Tsai)
  - ASoC: fix module autoloading (Liao Chen)
  - ASoC: tda7419: fix module autoloading (Liao Chen)
  - ASoC: google: fix module autoloading (Liao Chen)
  - ASoC: intel: fix module autoloading (Liao Chen)
  - ASoC: SOF: ipc: replace "enum sof_comp_type" field with "uint32_t" (Laurentiu Mihalcea)
  - ASoC: tegra: Fix CBB error during probe() (Mohan Kumar)
  - ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin)
  - ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
  - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder (Hans de Goede)
  - ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP (Vasiliy Kovalev)
  - ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx (Maximilien Perreault)
  - ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx (Adam Queler)
  - ALSA: hda/realtek: extend quirks for Clevo V5[46]0 (Marek Marczykowski-Górecki)
  - ALSA: hda: add HDMI codec ID for Intel PTL (Kai Vehmanen)
  - ALSA: hda/realtek: add patch for internal mic in Lenovo V145 (Terry Cheong)
  - ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
  - mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
  - mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
  - mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
  - mmc: core: apply SD quirks earlier during probe (Jonathan Bell)
  - gpio: modepin: Enable module autoloading (Liao Chen)
  - gpio: rockchip: fix OF node leak in probe() (Krzysztof Kozlowski)
  - OPP: Fix support for required OPPs for multiple PM domains (Ulf Hansson)
  - pwm: stm32: Use the right CCxNP bit in stm32_pwm_enable() (Uwe Kleine-König)
  - Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs" (Alex Deucher)
  - drm/amd/display: Block timing sync for different signals in PMO (Dillon Varone)
  - drm/amd/display: Lock DC and exit IPS when changing backlight (Leo Li)
  - drm/amdgpu: always allocate cleared VRAM for GEM allocations (Alex Deucher)
  - drm/amdgpu/mes: add mes mapping legacy queue switch (Jack Xiao)
  - drm/amd/display: Determine IPS mode by ASIC and PMFW versions (Leo Li)
  - drm/fbdev-dma: Only install deferred I/O if necessary (Thomas Zimmermann)
  - drm/panthor: flush FW AS caches in slow reset path (Adrián Larumbe)
  - drm: panel: nv3052c: Correct WL-355608-A8 panel compatible (Ryan Walklin)
  - dt-bindings: display: panel: Rename WL-355608-A8 panel to rg35xx-*-panel (Ryan Walklin)
  - drm/panthor: Restrict high priorities on group_create (Mary Guillemard)
  - drm/bridge-connector: reset the HDMI connector state (Dmitry Baryshkov)
  - drm/bridge-connector: move to DRM_DISPLAY_HELPER module (Dmitry Baryshkov)
  - drm/display: stop depending on DRM_DISPLAY_HELPER (Dmitry Baryshkov)
  - drm/imagination: Free pvr_vm_gpuva after unlink (Matt Coster)
  - nouveau: fix the fwsec sb verification register. (Dave Airlie)
  - drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
  - drm/xe/display: Avoid encoder_suspend at runtime suspend (Rodrigo Vivi)
  - drm/xe: Suspend/resume user access only during system s/r (Imre Deak)
  - drm/xe/display: Match i915 driver suspend/resume sequences better (Maarten Lankhorst)
  - drm/xe: Add missing runtime reference to wedged upon gt_reset (Rodrigo Vivi)
  - drm/xe/pcode: Treat pcode as per-tile rather than per-GT (Matt Roper)
  - drm/xe/gsc: Do not attempt to load the GSC multiple times (Daniele Ceraolo Spurio)
  - drm/i915/display: Increase Fast Wake Sync length as a quirk (Jouni Högander)
  - drm/i915/display: Add mechanism to use sink model when applying quirk (Jouni Högander)
  - drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
  - drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
  - drm/i915: Fix readout degamma_lut mismatch on ilk/snb (Ville Syrjälä)
  - drm/i915: Do not attempt to load the GSC multiple times (Daniele Ceraolo Spurio)
  - libfs: fix get_stashed_dentry() (Christian Brauner)
  - selftests/bpf: Add a selftest to check for incorrect names (Jeongjun Park)
  - bpf: add check for invalid name in btf_name_valid_section() (Jeongjun Park)
  - bpf: Fix a crash when btf_parse_base() returns an error pointer (Martin KaFai Lau)
  - ila: call nf_unregister_net_hooks() sooner (Eric Dumazet)
  - tools/net/ynl: fix cli.py --subscribe feature (Arkadiusz Kubalewski)
  - MAINTAINERS: fix ptp ocp driver maintainers address (Vadim Fedorenko)
  - selftests: net: enable bind tests (Jamie Bainbridge)
  - net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
  - sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen)
  - docs: netdev: document guidance on cleanup.h (Jakub Kicinski)
  - ice: do not bring the VSI up, if it was down before the XDP setup (Larysa Zaremba)
  - ice: remove ICE_CFG_BUSY locking from AF_XDP code (Larysa Zaremba)
  - ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Larysa Zaremba)
  - ice: check for XDP rings instead of bpf program when unconfiguring (Larysa Zaremba)
  - ice: protect XDP configuration with a mutex (Larysa Zaremba)
  - ice: move netif_queue_set_napi to rtnl-protected sections (Larysa Zaremba)
  - MAINTAINERS: wifi: cw1200: add net-cw1200.h (Simon Horman)
  - Revert "wifi: ath11k: support hibernation" (Baochen Qiang)
  - Revert "wifi: ath11k: restore country code during resume" (Baochen Qiang)
  - wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power() (Baochen Qiang)
  - net: xilinx: axienet: Fix race in axienet_stop (Sean Anderson)
  - net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
  - r8152: fix the firmware doesn't work (Hayes Wang)
  - fou: Fix null-ptr-deref in GRO. (Kuniyuki Iwashima)
  - bareudp: Fix device stats updates. (Guillaume Nault)
  - net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup (Souradeep Chakrabarti)
  - bpf, net: Fix a potential race in do_sock_getsockopt() (Tze-nan Wu)
  - net: dqs: Do not use extern for unused dql_group (Breno Leitao)
  - sch/netem: fix use after free in netem_dequeue (Stephen Hemminger)
  - usbnet: modern method to get random MAC (Oliver Neukum)
  - docs: ABI: update OCP TimeCard sysfs entries (Vadim Fedorenko)
  - ptp: ocp: adjust sysfs entries to expose tty information (Vadim Fedorenko)
  - ptp: ocp: convert serial ports to array (Vadim Fedorenko)
  - net: phy: Fix missing of_node_put() for leds (Jinjie Ruan)
  - net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECT (Roger Quadros)
  - net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TX (Roger Quadros)
  - net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECT (Roger Quadros)
  - Bluetooth: MGMT: Ignore keys being loaded with invalid type (Luiz Augusto von Dentz)
  - Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" (Luiz Augusto von Dentz)
  - Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT (Luiz Augusto von Dentz)
  - Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once (Luiz Augusto von Dentz)
  - Bluetooth: qca: If memdump doesn't work, re-enable IBS (Douglas Anderson)
  - can: kvaser_pciefd: Use a single write when releasing RX buffers (Martin Jocic)
  - can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open (Simon Arlott)
  - can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration (Marc Kleine-Budde)
  - can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode (Marc Kleine-Budde)
  - can: m_can: Limit coalescing to peripheral instances (Markus Schneider-Pargmann)
  - can: m_can: Reset cached active_interrupts on start (Markus Schneider-Pargmann)
  - can: m_can: disable_all_interrupts, not clear active_interrupts (Markus Schneider-Pargmann)
  - can: m_can: Do not cancel timer from within timer (Markus Schneider-Pargmann)
  - can: m_can: Remove m_can_rx_peripheral indirection (Markus Schneider-Pargmann)
  - can: m_can: Remove coalesing disable in isr during suspend (Markus Schneider-Pargmann)
  - can: m_can: Reset coalescing during suspend/resume (Markus Schneider-Pargmann)
  - can: m_can: Release irq on error in m_can_open (Simon Horman)
  - can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima)
  - igc: Unlock on error in igc_io_resume() (Dan Carpenter)
  - net: microchip: vcap: Fix use-after-free error in kunit test (Jens Emil Schulz Østergaard)
  - net: mctp-serial: Fix missing escapes on transmit (Matt Johnston)
  - net: mctp-serial: Add kunit test for next_chunk_len() (Matt Johnston)
  - tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang)
  - net/smc: prevent NULL pointer dereference in txopt_get (Jeongjun Park)
  - ice: Add netif_device_attach/detach into PF reset flow (Dawid Osuchowski)
  - igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)
  - MAINTAINERS: exclude bluetooth and wireless DT bindings from netdev ML (Jakub Kicinski)
  - MAINTAINERS: SPI: Add mailing list imx@lists.linux.dev for nxp spi drivers (Frank Li)
  - MAINTAINERS: SPI: Add freescale lpspi maintainer information (Frank Li)
  - spi: spi-fsl-lpspi: Fix off-by-one in prescale max (Stefan Wahren)
  - spi: spidev: Add missing spi_device_id for jg10309-01 (Geert Uytterhoeven)
  - spi: bcm63xx: Enable module autoloading (Liao Chen)
  - spi: intel: Add check devm_kasprintf() returned value (Charles Han)
  - spi: spidev: Add an entry for elgin,jg10309-01 (Fabio Estevam)
  - spi: rockchip: Resolve unbalanced runtime PM / system PM handling (Brian Norris)
  - regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR (Douglas Anderson)
  - MAINTAINERS: update Andreas Hindborg's email address (Andreas Hindborg)
  - MAINTAINERS: Remove Wedson as Rust maintainer (Wedson Almeida Filho)
  - rust: macros: provide correct provenance when constructing THIS_MODULE (Boqun Feng)
  - rust: allow `stable_features` lint (Miguel Ojeda)
  - docs: rust: remove unintended blockquote in Quick Start (Jon Mulder)
  - rust: alloc: eschew `Box<MaybeUninit<T>>::write` (Jubilee Young)
  - rust: kernel: fix typos in code comments (Michael Vetter)
  - docs: rust: remove unintended blockquote in Coding Guidelines (Vincent Woltmann)
  - rust: block: fix wrong usage of lockdep API (Andreas Hindborg)
  - rust: kbuild: fix export of bss symbols (Andreas Hindborg)
  - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Steven Rostedt)
  - tracing/timerlat: Only clear timer if a kthread exists (Steven Rostedt)
  - tracing/osnoise: Use a cpumask to know what threads are kthreads (Steven Rostedt)
  - eventfs: Use list_del_rcu() for SRCU protected list variable (Steven Rostedt)
  - tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
  - tracing: Fix memory leak in fgraph storage selftest (Masami Hiramatsu (Google))
  - tracing: fgraph: Fix to add new fgraph_ops to array after ftrace_startup_subops() (Masami Hiramatsu (Google))
  - platform/x86/amd: pmf: Make ASUS GA403 quirk generic (Luke D. Jones)
  - platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
  - kunit: Device wrappers should also manage driver name (David Gow)
  - bcachefs: BCH_SB_MEMBER_INVALID (Kent Overstreet)
  - bcachefs: fix rebalance accounting (Kent Overstreet)
  - perf daemon: Fix the build on more 32-bit architectures (Arnaldo Carvalho de Melo)
  - perf python: include "util/sample.h" (Xu Yang)
  - perf lock contention: Fix spinlock and rwlock accounting (Namhyung Kim)
  - perf test pmu: Set uninitialized PMU alias to null (Veronika Molnarova)
  - hwmon: (hp-wmi-sensors) Check if WMI event data exists (Armin Wolf)
  - hwmon: ltc2991: fix register bits defines (Pawel Dembicki)
  - btrfs: fix race between direct IO write and fsync when using same fd (Filipe Manana)
  - btrfs: zoned: handle broken write pointer on zones (Naohiro Aota)
  - btrfs: qgroup: don't use extent changeset when not needed (Fedor Pchelkin)
  - ksmbd: Unlock on in ksmbd_tcp_set_interfaces() (Dan Carpenter)
  - ksmbd: unset the binding mark of a reused connection (Namjae Jeon)
  - smb: Annotate struct xattr_smb_acl with __counted_by() (Thorsten Blum)
  - fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF (Baokun Li)
  - mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range() (David Howells)
  - ARM: 9414/1: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION (Yuntao Liu)
  - parisc: Delay write-protection until mark_rodata_ro() call (Helge Deller)
  - alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n (Suren Baghdasaryan)
  - mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_area (Adrian Huang)
  - mailmap: update entry for Jan Kuliga (Jan Kuliga)
  - codetag: debug: mark codetags for poisoned page as empty (Hao Ge)
  - mm/memcontrol: respect zswap.writeback setting from parent cg too (Mike Yuan)
  - scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum (Marc Zyngier)
  - Revert "mm: skip CMA pages when they are not available" (Usama Arif)
  - maple_tree: remove rcu_read_lock() from mt_validate() (Liam R. Howlett)
  - kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y (Petr Tesarik)
  - mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook (Hao Ge)
  - nilfs2: fix state management in error path of log writing function (Ryusuke Konishi)
  - nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi)
  - nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi)
  - userfaultfd: don't BUG_ON() if khugepaged yanks our page table (Jann Horn)
  - userfaultfd: fix checks for huge PMDs (Jann Horn)
  - mm: vmalloc: ensure vmap_block is initialised before adding to queue (Will Deacon)
  - selftests: mm: fix build errors on armhf (Muhammad Usama Anjum)
  - fuse: disable the combination of passthrough and writeback cache (Bernd Schubert)
  - fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
  - fuse: clear PG_uptodate when using a stolen page (Miklos Szeredi)
  - fuse: fix memory leak in fuse_create_open (yangyun)
  - fuse: check aborted connection before adding requests to pending list for resending (Joanne Koong)
  - fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
  - Linux v6.11.0-0.rc7


author: Jan Stancek <jstancek@redhat.com> [6.11.0-25.el10]
changelog:
  - Linux 6.11 (Linus Torvalds)
  - Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop" (Paolo Bonzini)
  - pinctrl: pinctrl-cy8c95x0: Fix regcache (Patrick Rudolph)
  - pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg)
  - ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov)
  - ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui)
  - MAINTAINERS: update Pierre Bossart's email and role (Pierre-Louis Bossart)
  - ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Shenghao Ding)
  - ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Bard Liao)
  - ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Bard Liao)
  - cifs: Fix signature miscalculation (David Howells)
  - PCI: Fix potential deadlock in pcim_intx() (Philipp Stanner)
  - spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu)
  - spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan)
  - spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan)
  - soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
  - drm/xe/client: add missing bo locking in show_meminfo() (Matthew Auld)
  - drm/xe/client: fix deadlock in show_meminfo() (Matthew Auld)
  - drm/xe/oa: Enable Xe2+ PES disaggregation (Ashutosh Dixit)
  - drm/xe/display: fix compat IS_DISPLAY_STEP() range end (Jani Nikula)
  - drm/xe: Fix access_ok check in user_fence_create (Nirmoy Das)
  - drm/xe: Fix possible UAF in guc_exec_queue_process_msg (Matthew Brost)
  - drm/xe: Remove fence check from send_tlb_invalidation (Matthew Brost)
  - drm/xe/gt: Remove double include (Lucas De Marchi)
  - drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu)
  - drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu)
  - drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier)
  - drm/stm: add COMMON_CLK dependency (Arnd Bergmann)
  - drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs)
  - dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier)
  - drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich)
  - drm/amd/display: Add all planes on CRTC to state for overlay cursor (Leo Li)
  - drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher)
  - drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu)
  - drm/amd/amdgpu: apply command submission parser for JPEG v2+ (David (Ming Qiang) Wu)
  - drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3 (Kenneth Feng)
  - drm/amd/pm: update the features set on smu v14.0.2/3 (Kenneth Feng)
  - drm/amd/display: Do not reset planes based on crtc zpos_changed (Leo Li)
  - drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() (Tobias Jakobi)
  - drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() (Tobias Jakobi)
  - drm/amdkfd: Add cache line size info (David Belanger)
  - Consolidate configs into common for 6.11 kernels (Justin M. Forbes)
  - uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov)
  - redhat/docs: fix command to install missing build dependencies (Davide Cavalca)
  - clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val() (Satya Priya Kakitapalli)
  - block: Prevent deadlocks when switching elevators (Damien Le Moal)
  - hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel)
  - workqueue: Clear worker->pool in the worker thread context (Lai Jiangshan)
  - riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins)
  - drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti)
  - net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init() (Lorenzo Bianconi)
  - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal)
  - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
  - net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn)
  - netlink: specs: mptcp: fix port endianness (Asbjørn Sloth Tønnesen)
  - net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson)
  - mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis)
  - net: libwx: fix number of Rx and Tx descriptors (Jiawen Wu)
  - net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang)
  - net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() (Jeongjun Park)
  - selftests: mptcp: include net_helper.sh file (Matthieu Baerts (NGI0))
  - selftests: mptcp: include lib.sh file (Matthieu Baerts (NGI0))
  - selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0))
  - igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman)
  - ice: fix VSI lists confusion when adding VLANs (Michal Schmidt)
  - ice: stop calling pci_disable_device() as we use pcim (Przemek Kitszel)
  - ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
  - ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw)
  - net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier)
  - net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran)
  - net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran)
  - net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran)
  - net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit)
  - net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
  - net/mlx5: Update the list of the PCI supported devices (Maher Sanalla)
  - MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER (Kory Maincent)
  - dt-bindings: net: tja11xx: fix the broken binding (Wei Fang)
  - selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson)
  - net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Tomas Paukrt)
  - virtio_net: disable premapped mode by default (Xuan Zhuo)
  - Revert "virtio_net: big mode skip the unmap check" (Xuan Zhuo)
  - Revert "virtio_net: rx remove premapped failover code" (Xuan Zhuo)
  - net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
  - octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli)
  - fou: fix initialization of grc (Muhammad Usama Anjum)
  - net: hsr: remove seqnr_lock (Eric Dumazet)
  - platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16 (Bas Nieuwenhuizen)
  - platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede)
  - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede)
  - mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)
  - spec: Respect rpmbuild --without debuginfo (Orgad Shaneh)
  - fedora/configs: enable GPIO expander drivers (Rupinderjit Singh)
  - redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa)
  - redhat: Turn on support for Rust code in Fedora (Neal Gompa)
  - Turn off RUST for risc-v (Justin M. Forbes)
  - riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz (Xingyu Wu)
  - platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency (Arnd Bergmann)
  - arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea)
  - dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea)
  - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
  - arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz)
  - arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki)
  - arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x (Alexander Shiyan)
  - firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Dan Carpenter)
  - dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka)
  - printk: Export match_devname_and_update_preferred_console() (Yu Liao)
  - minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes)
  - gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann)
  - redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth)
  - redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth)
  - redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth)
  - redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth)
  - tracing: Drop unused helper function to fix the build (Andy Shevchenko)
  - tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt)
  - Cleanup some riscv CONFIG locations (Justin M. Forbes)
  - Fix up pending riscv Fedora configs post merge (Justin M. Forbes)
  - bcachefs: Don't delete open files in online fsck (Kent Overstreet)
  - bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet)
  - bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet)
  - bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet)
  - bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet)
  - bcachefs: Fix ca->io_ref usage (Kent Overstreet)
  - hv: vmbus: Constify struct kobj_type and struct attribute_group (Hongbo Li)
  - tools: hv: rm .*.cmd when make clean (zhang jiao)
  - x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft))
  - Drivers: hv: vmbus: Fix the misplaced function description (Roman Kisel)
  - tools: hv: lsvmbus: change shebang to use python3 (Anthony Nandaa)
  - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
  - Documentation: hyperv: Add overview of Confidential Computing VM support (Michael Kelley)
  - clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor (Dexuan Cui)
  - Drivers: hv: Remove deprecated hv_fcopy declarations (Rachel Menge)
  - fedora/configs: Enable SCMI configuration (Rupinderjit Singh)
  - Remove S390 special config for PHYLIB (Justin M. Forbes)
  - Disable ELN for riscv64 (Isaiah Stapleton)
  - redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton)
  - redhat: Add missing riscv fedora configs (Isaiah Stapleton)
  - Add riscv64 to the CI pipelines (Isaiah Stapleton)
  - redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton)
  - redhat: Add riscv config changes for fedora (David Abdurachmanov)
  - redhat: Add support for riscv (David Abdurachmanov)
  - Linux v6.11.0


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-95.el10]
changelog:
  - KVM: arm64: Restore TCR2_EL1 register visibility to userspace (Eric Auger) [RHEL-89567]
  - KVM: arm64: Restore S1PIE register visibility to userspace (Eric Auger) [RHEL-89567]
  - s390/pci: Serialize device addition and removal (Mete Durlu) [RHEL-94944]
  - s390/pci: Allow re-add of a reserved but not yet removed device (Mete Durlu) [RHEL-94944]
  - s390/pci: Prevent self deletion in disable_slot() (Mete Durlu) [RHEL-94944]
  - s390/pci: Remove redundant bus removal and disable from zpci_release_device() (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix missing check for zpci_create_device() error return (Mete Durlu) [RHEL-94944]
  - s390/pci: Fix potential double remove of hotplug slot (Mete Durlu) [RHEL-94944]
  - rtla: Define _GNU_SOURCE in timerlat_bpf.c (Tomas Glozar) [RHEL-94187]
  - ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up (CKI Backport Bot) [RHEL-93461] {CVE-2025-21887}
  - Enable NVGRACE_GPU_VFIO_PCI nvgrace-vgpu vfio variant driver in RHEL-10.1 (Donald Dutile) [RHEL-86867]
  - xhci: don't mess with ->d_iname (Desnes Nunes) [RHEL-78931]
  - debugfs: Fix the missing initializations in __debugfs_file_get() (Desnes Nunes) [RHEL-78931]
  - debugfs: take debugfs_short_fops definition out of ifdef (Desnes Nunes) [RHEL-78931]
  - debugfs: allow to store an additional opaque pointer at file creation (Desnes Nunes) [RHEL-78931]
  - debugfs: don't mess with bits in ->d_fsdata (Desnes Nunes) [RHEL-78931]
  - debugfs: get rid of dynamically allocation proxy_ops (Desnes Nunes) [RHEL-78931]
  - debugfs: move ->automount into debugfs_inode_info (Desnes Nunes) [RHEL-78931]
  - debugfs: separate cache for debugfs inodes (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine() (Desnes Nunes) [RHEL-78931]
  - USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Prevent use-after-free in resume from hibernate (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Fix NULL pointer access (Desnes Nunes) [RHEL-78931] {CVE-2025-21918}
  - usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: fix Telit Cinterion FE990A name (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add Telit Cinterion FE990B compositions (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: match on interface class for Telit FN990B (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Set SUSPENDENABLE soon after phy init (Desnes Nunes) [RHEL-78931]
  - usb: hub: lack of clearing xHC resources (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: gadget: Prevent irq storm when TH re-executes (Desnes Nunes) [RHEL-78931]
  - xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts (Desnes Nunes) [RHEL-78931]
  - Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Desnes Nunes) [RHEL-78931]
  - usb: xhci: Enable the TRB overfetch quirk on VIA VL805 (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: increase timeout for PPM reset operations (Desnes Nunes) [RHEL-78931]
  - usb: atm: cxacru: fix a flaw in existing endpoint checks (Desnes Nunes) [RHEL-78931] {CVE-2025-21916}
  - usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY (Desnes Nunes) [RHEL-78931]
  - usb: roles: set switch registered flag early on (Desnes Nunes) [RHEL-78931]
  - USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Desnes Nunes) [RHEL-78931]
  - usb: gadget: core: flush gadget workqueue after device removal (Desnes Nunes) [RHEL-78931] {CVE-2025-21838}
  - usb: core: fix pipe creation for get_bMaxPacketSize0 (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Desnes Nunes) [RHEL-78931]
  - USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Desnes Nunes) [RHEL-78931]
  - USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Desnes Nunes) [RHEL-78931]
  - usb: cdc-acm: Fix handling of oversized fragments (Desnes Nunes) [RHEL-78931]
  - usb: cdc-acm: Check control transfer buffer size before access (Desnes Nunes) [RHEL-78931] {CVE-2025-21704}
  - usb: xhci: Restore xhci_pci support for Renesas HCs (Desnes Nunes) [RHEL-78931]
  - USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: drop MeiG Smart defines (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: fix Telit Cinterion FN990A name (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add Telit Cinterion FN990B compositions (Desnes Nunes) [RHEL-78931]
  - USB: serial: option: add MeiG Smart SLM828 (Desnes Nunes) [RHEL-78931]
  - usb: dwc2: gadget: remove of_node reference upon udc_stop (Desnes Nunes) [RHEL-78931]
  - USB: hub: Ignore non-compliant devices with too many configs or interfaces (Desnes Nunes) [RHEL-78931] {CVE-2025-21776}
  - usb: dwc3: Document nostream_work (Desnes Nunes) [RHEL-78931]
  - usb: phy: generic: Use proper helper for property detection (Desnes Nunes) [RHEL-78931]
  - usb: hcd: Bump local buffer size in rh_string() (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (Desnes Nunes) [RHEL-78931]
  - usb: xhci: tegra: Fix OF boolean read warning (Desnes Nunes) [RHEL-78931]
  - usb: host: xhci-plat: add support compatible ID PNP0D15 (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Add a macro definition for UCSI v1.0 (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: core: Defer the probe until USB power supply ready (Desnes Nunes) [RHEL-78931]
  - usbip: Correct format specifier for seqnum from %d to %u (Desnes Nunes) [RHEL-78931]
  - usbip: Fix seqnum sign extension issue in vhci_tx_urb (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: snps,dwc3: Split core description (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Add IPQ5424 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
  - usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: gadget: Reinitiate stream for all host NoStream behavior (Desnes Nunes) [RHEL-78931]
  - USB: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: typec: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: host: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
  - USB: Replace own str_plural with common one (Desnes Nunes) [RHEL-78931]
  - memstick: core: fix kernel-doc notation (Desnes Nunes) [RHEL-78931]
  - usb: phy: Remove API devm_usb_put_phy() (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Desnes Nunes) [RHEL-78931]
  - usb: host: xhci-plat: Assign shared_hcd->rsrc_start (Desnes Nunes) [RHEL-78931]
  - usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: Skip resume if pm_runtime_set_active() fails (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-78931]
  - drivers/card_reader/rtsx_usb: Restore interrupt based detection (Desnes Nunes) [RHEL-78931]
  - media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (Desnes Nunes) [RHEL-78931]
  - USB: serial: ch341: use fix-width types consistently (Desnes Nunes) [RHEL-78931]
  - USB: serial: ch341: add hardware flow control RTS/CTS (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Expose router DROM through debugfs (Desnes Nunes) [RHEL-78931]
  - usb: typec: class: Remove both cable_match() and partner_match() (Desnes Nunes) [RHEL-78931]
  - usb: typec: ucsi: Implement ChromeOS UCSI driver (Desnes Nunes) [RHEL-78931]
  - usb: cdns3: remove redundant if branch (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Handle DisplayPort tunnel activation asynchronously (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Rework tb_tunnel_consumed_bandwidth() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Move forward declarations in one place (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Pass reason to tb_dp_resource_unavailable() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Drop tb_tunnel_restart() (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Rework how tunnel->[init|deinit] hooks are called (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Show path name in debug log when path is deactivated (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Make tb_tunnel_one_dp() return void (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Increase DPRX capabilities read timeout (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Debug log an invalid config space reply just once (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Log config space when invalid config space reply is received (Desnes Nunes) [RHEL-78931]
  - thunderbolt: Drop doubled empty line from ctl.h (Desnes Nunes) [RHEL-78931]
  - thunderbolt: debugfs: Add write capability to path config space (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add Kurokesu C1 PRO camera (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Implement dual stream quirk to fix loss of usb packets (Desnes Nunes) [RHEL-78931]
  - USB: usbip: Update USB/IP OP_REP_IMPORT documentation. (Desnes Nunes) [RHEL-78931]
  - xhci: Add missing capability definition bits (Desnes Nunes) [RHEL-78931]
  - xhci: Add command completion parameter support (Desnes Nunes) [RHEL-78931]
  - xhci: dbgtty: Improve performance by handling received data immediately. (Desnes Nunes) [RHEL-78931]
  - xhci: dbc: Improve performance by removing delay in transfer event polling. (Desnes Nunes) [RHEL-78931]
  - phy: qcom-qusb2: Add support for QCS615 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
  - phy: core: Simplify API of_phy_simple_xlate() implementation (Desnes Nunes) [RHEL-78931]
  - usb: typec: Print err when displayport fails to enter (Desnes Nunes) [RHEL-78931]
  - usb: typec: Make active on port altmode writable (Desnes Nunes) [RHEL-78931]
  - usb: typec: thunderbolt: Remove IS_ERR check for plug (Desnes Nunes) [RHEL-78931]
  - usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (Desnes Nunes) [RHEL-78931]
  - usb: typec: Add driver for Thunderbolt 3 Alternate Mode (Desnes Nunes) [RHEL-78931]
  - redhat/configs: Enable CONFIG_TYPEC_TBT_ALTMODE in RHEL (Desnes Nunes) [RHEL-78931]
  - usb: typec: Only use SVID for matching altmodes (Desnes Nunes) [RHEL-78931]
  - modpost: call module_alias_printf() from all do_*_entry() functions (Desnes Nunes) [RHEL-78931]
  - modpost: pass (struct module *) to do_*_entry() functions (Desnes Nunes) [RHEL-78931]
  - modpost: introduce module_alias_printf() helper (Desnes Nunes) [RHEL-78931]
  - modpost: remove unnecessary check in do_acpi_entry() (Desnes Nunes) [RHEL-78931]
  - modpost: remove incorrect code in do_eisa_entry() (Desnes Nunes) [RHEL-78931]
  - usb: core: sysfs: Constify 'struct bin_attribute' (Desnes Nunes) [RHEL-78931]
  - usbip: Accept arbitrarily long scatter-gather list (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: Add new AMS for Get_Revision response (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpm: Add support for parsing pd-revision DT property (Desnes Nunes) [RHEL-78931]
  - dt-bindings: connector: Add pd-revision property (Desnes Nunes) [RHEL-78931]
  - usb: typec: tcpci: set local CC to Rd only when cc1/cc2 status is Rp (Desnes Nunes) [RHEL-78931]
  - USB: usblp: remove redundant semicolon (Desnes Nunes) [RHEL-78931]
  - USB: Optimize goto logic in API usb_register_driver() (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: dwc3-am62: Re-initialize controller if lost power in PM suspend (Desnes Nunes) [RHEL-78931]
  - usb: common: expand documentation for USB functions (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Announce the user our deprecation intentions (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Allow changing noparam on the fly (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Invert default value for nodrop module param (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Propagate buf->error to userspace (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Flush the control cache when we get an event (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Annotate lock requirements for uvc_ctrl_set (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Remove dangling pointers (Desnes Nunes) [RHEL-78931] {CVE-2024-58002}
  - media: uvcvideo: Remove redundant NULL assignment (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Only save async fh if success (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: Add missing file entries for the USB video class driver (Desnes Nunes) [RHEL-78931]
  - docs: media: update location of the media patches (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: update location of media main tree (Desnes Nunes) [RHEL-78931]
  - MAINTAINERS: mailmap: update Alexey Klimov's email address (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Refactor frame parsing code into a uvc_parse_frame function (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Remove duplicated cap/out code (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Add more logging to uvc_query_ctrl() (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Support partial control reads (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Desnes Nunes) [RHEL-78931]
  - media: uvcvideo: Fix double free in error path (Desnes Nunes) [RHEL-78931] {CVE-2024-57980}
  - media: uvcvideo: Fix crash during unbind if gpio unit is in use (Desnes Nunes) [RHEL-78931] {CVE-2024-58079}
  - media: uvcvideo: Reorder uvc_status_init() (Desnes Nunes) [RHEL-78931]
  - mmc: core: Drop the MMC_RSP_R1_NO_CRC response (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: define several new registers (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-pcie: split PCS_LANE1 region (Desnes Nunes) [RHEL-78931]
  - phy: qualcomm: qmp-combo: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
  - phy: qcom: qmp: Add phy register and clk setting for QCS615 PCIe (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS615 QMP PCIe PHY Gen3 x1 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
  - extcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-78931]
  - extcon: realtek: fix NULL deref check in extcon_rtk_type_c_probe (Desnes Nunes) [RHEL-78931]
  - Documentation: extcon: add documentation for Extcon subsystem (Desnes Nunes) [RHEL-78931]
  - usb: storage: add a macro for the upper limit of max LUN (Desnes Nunes) [RHEL-78931]
  - USB: Fix the issue of task recovery failure caused by USB status when S4 wakes up (Desnes Nunes) [RHEL-78931]
  - usb: chipidea: host: Improve port index sanitizing (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: core: Disable USB2 retry for DWC_usb31 1.80a and prior (Desnes Nunes) [RHEL-78931]
  - dt-bindings: usb: qcom,dwc3: Make ss_phy_irq optional for X1E80100 (Desnes Nunes) [RHEL-78931]
  - usb: collapse USB_STORAGE Kconfig comment (Desnes Nunes) [RHEL-78931]
  - usb: gadget: functionfs: fix spellos (Desnes Nunes) [RHEL-78931]
  - usb: dwc3: remove unused sg struct member (Desnes Nunes) [RHEL-78931]
  - phy: qcom: qmp: Enable IPQ5424 support (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,qmp-usb: Add IPQ5424 USB3 PHY (Desnes Nunes) [RHEL-78931]
  - phy: qcom-qusb2: add QUSB2 support for IPQ5424 (Desnes Nunes) [RHEL-78931]
  - dt-bindings: phy: qcom,qusb2: Document IPQ5424 compatible (Desnes Nunes) [RHEL-78931]
  - phy: tegra194: p2u: Allow to enable driver on Tegra234 (Desnes Nunes) [RHEL-78931]
  - serial: 8250_dma: terminate correct DMA in tx_dma_flush() (Derek Barbosa) [RHEL-89498]
  - serial: 8250: Fix fifo underflow on flush (Derek Barbosa) [RHEL-89498]
  - tty: serial: 8250: Fix another runtime PM usage counter underflow (Derek Barbosa) [RHEL-89498]
  - Flush console log from kernel_power_off() (Derek Barbosa) [RHEL-89498]
  - printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Derek Barbosa) [RHEL-89498]
  - printk: Defer legacy printing when holding printk_cpu_sync (Derek Barbosa) [RHEL-89498]
  - redhat: add namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-88630]
  - iommu/amd: Enable support for up to 2K interrupts per function (Eder Zulian) [RHEL-24190]
  - iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro (Eder Zulian) [RHEL-24190]
  - iommu/amd: Replace slab cache allocator with page allocator (Eder Zulian) [RHEL-24190]
  - iommu/amd: Introduce generic function to set multibit feature value (Eder Zulian) [RHEL-24190]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-96.el10]
changelog:
  - x86/CPU/AMD: Print the reason for the last reset (Steve Best) [RHEL-89439]
  - Documentation: Add AMD Zen debugging document (Steve Best) [RHEL-89439]
  - platform/x86/amd/pmc: Use FCH_PM_BASE definition (Steve Best) [RHEL-89439]
  - i2c: piix4, x86/platform: Move the SB800 PIIX4 FCH definitions to <asm/amd/fch.h> (Steve Best) [RHEL-89439]
  - i2c: piix4: Make CONFIG_I2C_PIIX4 dependent on CONFIG_X86 (Steve Best) [RHEL-89439]
  - unmaintain ahci_xgene, ahci_seattle and hisi_sas_main (Tomas Henzl) [RHEL-81214]
  - s390/cpumf: Update CPU Measurement facility extended counter set support (Mete Durlu) [RHEL-90739]
  - ext4: ignore xattrs past end (CKI Backport Bot) [RHEL-94262] {CVE-2025-37738}
  - ext4: fix off-by-one error in do_split (CKI Backport Bot) [RHEL-93643] {CVE-2025-23150}
  - lockd: add netlink control interface (Scott Mayhew) [RHEL-71698]
  - macintosh: declare ctl_table as const (José Expósito) [RHEL-88416]
  - tty: Make sysctl table const (José Expósito) [RHEL-88416]
  - sysctl: allow registration of const struct ctl_table (José Expósito) [RHEL-88416]
  - sysctl: move internal interfaces to const struct ctl_table (José Expósito) [RHEL-88416]
  - bpf: Constify ctl_table argument of filter function (José Expósito) [RHEL-88416]
  - hrtimers: Introduce hrtimer_setup() to replace hrtimer_init() (José Expósito) [RHEL-88416]
  - hrtimers: Add missing hrtimer_init() trace points (José Expósito) [RHEL-88416]
  - mm/migrate: Add migrate_device_pfns (José Expósito) [RHEL-88416]
  - mm: allow compound zone device pages (José Expósito) [RHEL-88416]
  - mm/mm_init: move p2pdma page refcount initialisation to p2pdma (José Expósito) [RHEL-88416]
  - drm: Move for_each_if() to util_macros.h for wider use (José Expósito) [RHEL-88416]
  - ksm: add ksm involvement information for each process (CKI Backport Bot) [RHEL-84770]
  - MAINTAINERS: Add CCA and pKVM CoCO guest support to the ARM64 entry (Mark Salter) [RHEL-80338]
  - selftests/mm: rename pkey register macro (Mark Salter) [RHEL-80338]
  - scripts/decode_stacktrace.sh: fix decoding of lines with an additional info (Mark Salter) [RHEL-80338]
  - scripts/decode_stacktrace.sh: remove trailing space (Mark Salter) [RHEL-80338]
  - redhat/configs: Enable ARM_CCA_GUEST (Mark Salter) [RHEL-80338]
  - arm64: Fix 5-level paging support in kexec/hibernate trampoline (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of TRFCR_ELx SysregFields (Mark Salter) [RHEL-80338]
  - arm64: Remove duplicate included header (Mark Salter) [RHEL-80338]
  - arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXECMEM_LATE (Mark Salter) [RHEL-80338]
  - arm64: asm: Fix typo in pgtable.h (Mark Salter) [RHEL-80338]
  - arm64/mm: Ensure adequate HUGE_MAX_HSTATE (Mark Salter) [RHEL-80338]
  - arm64/mm: Drop INIT_MM_CONTEXT() (Mark Salter) [RHEL-80338]
  - Documentation: Update the behaviour of "kvm-arm.mode" (Mark Salter) [RHEL-80338]
  - arm64: rsi: Add automatic arm-cca-guest module loading (Mark Salter) [RHEL-80338]
  - arm64: Document Arm Confidential Compute (Mark Salter) [RHEL-80338]
  - virt: arm-cca-guest: TSM_REPORT support for realms (Mark Salter) [RHEL-80338]
  - arm64: Add missing registrations of hwcaps (Mark Salter) [RHEL-80338]
  - arm64/hwcap: Remove stray references to SF8MMx (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Add 2024 dpISA extensions to hwcap test (Mark Salter) [RHEL-80338]
  - KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1 (Mark Salter) [RHEL-80338]
  - arm64/hwcap: Describe 2024 dpISA extensions to userspace (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12 (Mark Salter) [RHEL-80338]
  - arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented (Mark Salter) [RHEL-80338]
  - arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu() (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of CPACR_ELx SysregFields (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Convert *_EL12 accessors to Mapping (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Get rid of the TCR2_EL1x SysregFields (Mark Salter) [RHEL-80338]
  - arm64/sysreg: Allow a 'Mapping' descriptor for system registers (Mark Salter) [RHEL-80338]
  - arm64/cpufeature: Refactor conditional logic in init_cpu_ftr_reg() (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: Add HAFT to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - arm64: mm: Test for pmd_sect() in vmemmap_check_pmd() (Mark Salter) [RHEL-80338]
  - arm64/mm: Replace open encodings with PXD_TABLE_BIT (Mark Salter) [RHEL-80338]
  - arm64/mm: Rename pte_mkpresent() as pte_mkvalid() (Mark Salter) [RHEL-80338]
  - arm64: Kconfig: force ARM64_PAN=y when enabling TTBR0 sw PAN (Mark Salter) [RHEL-80338]
  - arm64/mm: Fix Boot panic on Ampere Altra (Mark Salter) [RHEL-80338]
  - arm64/mm: Override PARange for !LPA2 and use it consistently (Mark Salter) [RHEL-80338]
  - arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled (Mark Salter) [RHEL-80338]
  - bpf, arm64: Emit A64_{ADD,SUB}_I when possible in emit_{lse,ll_sc}_atomic() (Mark Salter) [RHEL-80338]
  - bpf, arm64: Factor out emit_a64_add_i() (Mark Salter) [RHEL-80338]
  - bpf, arm64: Simplify if logic in emit_lse_atomic() (Mark Salter) [RHEL-80338]
  - redhat configs: enable CONFIG_HISILICON_ERRATUM_162100801 (Mark Salter) [RHEL-80338]
  - arm64: realm: Use aliased addresses for device DMA to shared buffers (Mark Salter) [RHEL-80338]
  - dma: Introduce generic dma_addr_*crypted helpers (Mark Salter) [RHEL-80338]
  - dma: Fix encryption bit clearing for dma_to_phys (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: Don't WARN when unwinding other tasks (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: Skip reporting LR at exception boundaries (Mark Salter) [RHEL-80338]
  - kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings (Mark Salter) [RHEL-80338]
  - kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c (Mark Salter) [RHEL-80338]
  - arm64/signal: Silence sparse warning storing GCSPR_EL0 (Mark Salter) [RHEL-80338]
  - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (Mark Salter) [RHEL-80338]
  - clocksource/drivers/arm_arch_timer: Use of_property_present() for non-boolean properties (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Ensure stable names for GCS stress test results (Mark Salter) [RHEL-80338]
  - kselftest/arm64: Validate that GCS push and write permissions work (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: Add GCS to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - arm64: disable ARCH_CORRECT_STACKTRACE_ON_KRETPROBE tests (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply (Mark Salter) [RHEL-80338]
  - crypto: arm64/crct10dif - Remove obsolete chunking logic (Mark Salter) [RHEL-80338]
  - arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Mark Salter) [RHEL-80338]
  - arm64/ptrace: Clarify documentation of VL configuration via ptrace (Mark Salter) [RHEL-80338]
  - arm64/mm: Change protval as 'pteval_t' in map_range() (Mark Salter) [RHEL-80338]
  - arm64: uprobes: Optimize cache flushes for xol slot (Mark Salter) [RHEL-80338]
  - arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG (Mark Salter) [RHEL-80338]
  - arm64/mm: Sanity check PTE address before runtime P4D/PUD folding (Mark Salter) [RHEL-80338]
  - arm64/fpsimd: Fix a typo (Mark Salter) [RHEL-80338]
  - arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers (Mark Salter) [RHEL-80338]
  - arm64: Return early when break handler is found on linked-list (Mark Salter) [RHEL-80338]
  - arm64/mm: Drop _PROT_SECT_DEFAULT (Mark Salter) [RHEL-80338]
  - arm64: Add command-line override for ID_AA64MMFR0_EL1.ECV (Mark Salter) [RHEL-80338]
  - arm64: head: Drop SWAPPER_TABLE_SHIFT (Mark Salter) [RHEL-80338]
  - arm64: cpufeature: add POE to cpucap_is_possible() (Mark Salter) [RHEL-80338]
  - selftests/mm: Enable pkey_sighandler_tests on arm64 (Mark Salter) [RHEL-80338]
  - selftests/mm: Use generic pkey register manipulation (Mark Salter) [RHEL-80338]
  - arm64: signal: Remove unused macro (Mark Salter) [RHEL-80338]
  - arm64: signal: Remove unnecessary check when saving POE state (Mark Salter) [RHEL-80338]
  - arm64/scs: Drop unused prototype __pi_scs_patch_vmlinux() (Mark Salter) [RHEL-80338]
  - arm64/scs: Deal with 64-bit relative offsets in FDE frames (Mark Salter) [RHEL-80338]
  - arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames (Mark Salter) [RHEL-80338]
  - arm64: preserve pt_regs::stackframe during exec*() (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: unwind exception boundaries (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: split unwind_consume_stack() (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: report recovered PCs (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: report source of unwind data (Mark Salter) [RHEL-80338]
  - arm64: stacktrace: move dump_backtrace() to kunwind_stack_walk() (Mark Salter) [RHEL-80338]
  - arm64: use a common struct frame_record (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: swap 'unused' and 'pmr' fields (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: rename "pmr_save" -> "pmr" (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: remove stale big-endian layout (Mark Salter) [RHEL-80338]
  - arm64: pt_regs: assert pt_regs is a multiple of 16 bytes (Mark Salter) [RHEL-80338]
  - arm64: Support AT_HWCAP3 (Mark Salter) [RHEL-80338]
  - binfmt_elf: Wire up AT_HWCAP3 at AT_HWCAP4 (Mark Salter) [RHEL-80338]
  - arm64/crc32: Implement 4-way interleave using PMULL (Mark Salter) [RHEL-80338]
  - arm64/crc32: Reorganize bit/byte ordering macros (Mark Salter) [RHEL-80338]
  - arm64/lib: Handle CRC-32 alternative in C code (Mark Salter) [RHEL-80338]
  - arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Mark Salter) [RHEL-80338]
  - arm64: mops: Document requirements for hypervisors (Mark Salter) [RHEL-80338]
  - arm64: lib: Use MOPS for copy_page() and clear_page() (Mark Salter) [RHEL-80338]
  - arm64: lib: Use MOPS for memcpy() routines (Mark Salter) [RHEL-80338]
  - arm64: mops: Document booting requirement for HCR_EL2.MCE2 (Mark Salter) [RHEL-80338]
  - arm64: mops: Handle MOPS exceptions from EL1 (Mark Salter) [RHEL-80338]
  - arm64: probes: Disable kprobes/uprobes on MOPS instructions (Mark Salter) [RHEL-80338]
  - arm64: optimize flush tlb kernel range (Mark Salter) [RHEL-80338]
  - arm64: tlbflush: add __flush_tlb_range_limit_excess() (Mark Salter) [RHEL-80338]
  - arm64: insn: Simulate nop instruction for better uprobe performance (Mark Salter) [RHEL-80338]
  - arm64: probes: Remove probe_opcode_t (Mark Salter) [RHEL-80338]
  - arm64: probes: Cleanup kprobes endianness conversions (Mark Salter) [RHEL-80338]
  - arm64: probes: Move kprobes-specific fields (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove PREEMPT_DISABLE_OFFSET (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove DMA_{TO,FROM}_DEVICE (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove VM_EXEC and PAGE_SZ (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove MM_CONTEXT_ID (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove COMPAT_{RT_,SIGFRAME_REGS_OFFSET (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove VMA_VM_* (Mark Salter) [RHEL-80338]
  - arm64: asm-offsets: remove TSK_ACTIVE_MM (Mark Salter) [RHEL-80338]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-97.el10]
changelog:
  - memcg: always call cond_resched() after fn() (Radostin Stoyanov) [RHEL-81199]
  - memcg: fix soft lockup in the OOM process (Radostin Stoyanov) [RHEL-81199] {CVE-2024-57977}
  - r8169: switch away from deprecated pcim_iomap_table (Izabela Bakollari) [RHEL-89042]
  - r8169: increase max jumbo packet size on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for Intel Killer E5000 (Izabela Bakollari) [RHEL-89042]
  - r8169: don't scan PHY addresses > 0 (Izabela Bakollari) [RHEL-89042]
  - r8169: remove redundant hwmon support (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for RTL8125D rev.b (Izabela Bakollari) [RHEL-89042]
  - r8169: adjust version numbering for RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: remove unused flag RTL_FLAG_TASK_RESET_NO_QUEUE_WAKE (Izabela Bakollari) [RHEL-89042]
  - r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config (Izabela Bakollari) [RHEL-89042]
  - r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers (Izabela Bakollari) [RHEL-89042]
  - r8169: improve rtl_set_d3_pll_down (Izabela Bakollari) [RHEL-89042]
  - r8169: improve __rtl8169_set_wol (Izabela Bakollari) [RHEL-89042]
  - r8169: remove leftover locks after reverted change (Izabela Bakollari) [RHEL-89042]
  - r8169: improve initialization of RSS registers on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
  - r8169: fix inconsistent indenting in rtl8169_get_eth_mac_stats (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for RTL8125D (Izabela Bakollari) [RHEL-89042]
  - r8169: enable EEE at 2.5G per default on RTL8125B (Izabela Bakollari) [RHEL-89042]
  - r8169: remove rtl_dash_loop_wait_high/low (Izabela Bakollari) [RHEL-89042]
  - r8169: avoid duplicated messages if loading firmware fails and switch to warn level (Izabela Bakollari) [RHEL-89042]
  - r8169: replace custom flag with disable_work() et al (Izabela Bakollari) [RHEL-89042]
  - r8169: don't take RTNL lock in rtl_task() (Izabela Bakollari) [RHEL-89042]
  - r8169: implement additional ethtool stats ops (Izabela Bakollari) [RHEL-89042]
  - r8169: enable SG/TSO on selected chip versions per default (Izabela Bakollari) [RHEL-89042]
  - r8169: remove original workaround for RTL8125 broken rx issue (Izabela Bakollari) [RHEL-89042]
  - r8169: don't apply UDP padding quirk on RTL8126A (Izabela Bakollari) [RHEL-89042]
  - r8169: add support for the temperature sensor being available from RTL8125B (Izabela Bakollari) [RHEL-89042]
  - perf trace: Add missing perf_tool__init() (Anubhav Shelat) [RHEL-83635]
  - HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs (Tony Camuso) [RHEL-93188]
  - HID: intel-thc: fix CONFIG_HID dependency (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Send clock sync message immediately after reset (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_cl_get_tx_* (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Remove unused ishtp_dev_state_str (Tony Camuso) [RHEL-93188]
  - HID: intel-ish-hid: Add firmware version sysfs attributes (Tony Camuso) [RHEL-93188]
  - HID: Fix typo in the comment (Tony Camuso) [RHEL-93188]
  - HID: ishtp-hid-client: replace fake-flex arrays with flex-array members (Tony Camuso) [RHEL-93188]
  - selftests: netfilter: fix conntrack stress test failures on debug kernels (Florian Westphal) [RHEL-76546]
  - selftests: netfilter: add conntrack stress test (Florian Westphal) [RHEL-76546]
  - netfilter: nf_conntrack: speed up reads from nf_conntrack proc file (Florian Westphal) [RHEL-76546]
  - NFSv4.2: fix listxattr to return selinux security label (Olga Kornievskaia) [RHEL-87405]
  - loop: add file_start_write() and file_end_write() (Ming Lei) [RHEL-96222]
  - loop: don't require ->write_iter for writable files in loop_configure (Ming Lei) [RHEL-96222]
  - redhat/configs: Enable CONFIG_PROVE_RAW_LOCK_NESTING for debug kernel (Waiman Long) [RHEL-79908]
  - locking/lockdep: Enforce PROVE_RAW_LOCK_NESTING only if ARCH_SUPPORTS_RT (Waiman Long) [RHEL-79908]
  - lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING. (Waiman Long) [RHEL-79908]
  - bdev: use bdev_io_min() for statx block size (Ming Lei) [RHEL-88003]
  - powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap (Mamatha Inamdar) [RHEL-95931]
  - powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() (Mamatha Inamdar) [RHEL-95931]
  - mptcp: Remove unused declaration mptcp_set_owner_r() (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: validate MPJoin HMacFailure counters (Davide Caratti) [RHEL-84538]
  - mptcp: only inc MPJoinAckHMacFailure for HMAC failures (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: close fd_in before returning in main_loop (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: fix incorrect fd checks in main_loop (Davide Caratti) [RHEL-84538]
  - mptcp: fix NULL pointer in can_accept_new_subflow (Davide Caratti) [RHEL-84538] {CVE-2025-23145}
  - mptcp: sockopt: fix getting freebind & transparent (Davide Caratti) [RHEL-84538]
  - mptcp: sockopt: fix getting IPV6_V6ONLY (Davide Caratti) [RHEL-84538]
  - mptcp: Fix data stream corruption in the address announcement (Davide Caratti) [RHEL-84538]
  - tcp: ulp: diag: more info without CAP_NET_ADMIN (Davide Caratti) [RHEL-84538]
  - tcp: ulp: diag: always print the name if any (Davide Caratti) [RHEL-84538]
  - mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr (Davide Caratti) [RHEL-84538] {CVE-2025-21938}
  - mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-84538]
  - mptcp: always handle address removal under msk socket lock (Davide Caratti) [RHEL-84538] {CVE-2025-21875}
  - mptcp: micro-optimize __mptcp_move_skb() (Davide Caratti) [RHEL-84538]
  - mptcp: dismiss __mptcp_rmem() (Davide Caratti) [RHEL-84538]
  - net: dismiss sk_forward_alloc_get() (Davide Caratti) [RHEL-84538]
  - mptcp: cleanup mem accounting (Davide Caratti) [RHEL-84538]
  - mptcp: move the whole rx path under msk socket lock protection (Davide Caratti) [RHEL-84538]
  - mptcp: drop __mptcp_fastopen_gen_msk_ackseq() (Davide Caratti) [RHEL-84538]
  - mptcp: consolidate subflow cleanup (Davide Caratti) [RHEL-84538]
  - mptcp: pm: userspace: flags: clearer msg if no remote addr (Davide Caratti) [RHEL-84538]
  - selftests: mptcp: connect: -f: no reconnect (Davide Caratti) [RHEL-84538]
  - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (Davide Caratti) [RHEL-84538]
  - mptcp: handle fastopen disconnect correctly (Davide Caratti) [RHEL-84538] {CVE-2025-21705}
  - mptcp: pm: only set fullmesh for subflow endp (Davide Caratti) [RHEL-84538] {CVE-2025-21706}
  - mptcp: consolidate suboption status (Davide Caratti) [RHEL-84538] {CVE-2025-21707}
  - selftests: mptcp: avoid spurious errors on disconnect (Davide Caratti) [RHEL-84538]
  - mptcp: fix spurious wake-up on under memory pressure (Davide Caratti) [RHEL-84538]
  - mptcp: be sure to send ack when mptcp-level window re-opens (Davide Caratti) [RHEL-84538]
  - mptcp: sysctl: avail sched: remove write access (Davide Caratti) [RHEL-84538]
  - mptcp: prevent excessive coalescing on receive (Davide Caratti) [RHEL-84538]
  - mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (Davide Caratti) [RHEL-84538]
  - mptcp: fix recvbuffer adjust on sleeping rcvmsg (Davide Caratti) [RHEL-84538]
  - mptcp: remove unneeded lock when listing scheds (Davide Caratti) [RHEL-84538]
  - mptcp: implement mptcp_pm_connection_closed (Davide Caratti) [RHEL-84538]
  - dim: pass dim_sample to net_dim() by reference (CKI Backport Bot) [RHEL-89803]
  - dim: make dim_calc_stats() inputs const pointers (CKI Backport Bot) [RHEL-89803]
  - saner replacement for debugfs_rename() (Jose Ignacio Tornos Martinez) [RHEL-86507]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-98.el10]
changelog:
  - fs/file.c: add fast path in find_next_fd() (Ian Kent) [RHEL-38569]
  - fs/file.c: conditionally clear full_fds (Ian Kent) [RHEL-38569]
  - fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd() (Ian Kent) [RHEL-38569]
  - redhat/kernel.spec: drop modules-extra-matched for noarch (Jan Stancek) [RHEL-95740]
  - tracing/osnoise: Allow arbitrarily long CPU string (Tomas Glozar) [RHEL-86520]
  - RDMA/irdma: Remove deliver net device event (Kamal Heib) [RHEL-87577]
  - RDMA/irdma: Remove unused irdma_cqp_*_fpm_val_cmd functions (Kamal Heib) [RHEL-87577]
  - ovl: don't require "metacopy=on" for "verity" (Miklos Szeredi) [RHEL-82858]
  - ovl: relax redirect/metacopy requirements for lower -> data redirect (Miklos Szeredi) [RHEL-82858]
  - ovl: make redirect/metacopy rejection consistent (Miklos Szeredi) [RHEL-82858]
  - ovl: remove unused forward declaration (Miklos Szeredi) [RHEL-82858]
  - ovl: don't allow datadir only (Miklos Szeredi) [RHEL-82858]
  - smb: client: fix UAF in decryption with multichannel (CKI Backport Bot) [RHEL-94466] {CVE-2025-37750}
  - Merge DRM changes from upstream v6.13..v6.14 (José Expósito) [RHEL-75957]
  - Merge DRM changes from upstream v6.12..v6.13 (José Expósito) [RHEL-75957]
  - selftests/bpf: lwt_seg6local: Move test to test_progs (Hangbin Liu) [RHEL-82844]
  - selftests/bpf: lwt_seg6local: Remove unused routes (Hangbin Liu) [RHEL-82844]
  - selftests/bpf: add missing header include for htons (Hangbin Liu) [RHEL-82844]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-99.el10]
changelog:
  - scsi: storvsc: Explicitly set max_segment_size to UINT_MAX (Ewan D. Milne) [RHEL-97171]
  - i2c: tegra: check msg length in SMBUS block read (Steve Dunnagan) [RHEL-89166]
  - nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Olga Kornievskaia) [RHEL-82689]
  - nfsd: fix access checking for NLM under XPRTSEC policies (Olga Kornievskaia) [RHEL-82689]
  - net: rename netns_local to netns_immutable (Ivan Vecera) [RHEL-92678]
  - selftests: Add IPv6 link-local address generation tests for GRE devices. (Guillaume Nault) [RHEL-94024]
  - tpm: remove kmalloc failure error message (Štěpán Horáček) [RHEL-72764]
  - tpm: tis: Double the timeout B to 4s (Štěpán Horáček) [RHEL-72764]
  - char: tpm: tpm-buf: Add sanity check fallback in read helpers (Štěpán Horáček) [RHEL-72764]
  - tpm: Make chip->{status,cancel,req_canceled} opt (Štěpán Horáček) [RHEL-72764]
  - tpm: End any active auth session before shutdown (Štěpán Horáček) [RHEL-72764]
  - tpm_crb: Clean-up and refactor check for idle support (Štěpán Horáček) [RHEL-72764]
  - tpm/tpm_ftpm_tee: fix struct ftpm_tee_private documentation (Štěpán Horáček) [RHEL-72764]
  - tpm, tpm_tis: Workaround failed command reception on Infineon devices (Štěpán Horáček) [RHEL-72764]
  - tpm, tpm_tis: Fix timeout handling when waiting for TPM status (Štěpán Horáček) [RHEL-72764]
  - tpm: Convert warn to dbg in tpm2_start_auth_session() (Štěpán Horáček) [RHEL-72764]
  - tpm: Lazily flush auth session when getting random data (Štěpán Horáček) [RHEL-72764]
  - tpm: ftpm_tee: remove incorrect of_match_ptr annotation (Štěpán Horáček) [RHEL-72764]
  - tpm: do not start chip while suspended (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Add new device/vendor ID 0x50666666 (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Move i2c locking to request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
  - char: tpm: cr50: Use generic request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
  - tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver (Štěpán Horáček) [RHEL-72764]
  - libstub,tpm: do not ignore failure case when reading final event log (Štěpán Horáček) [RHEL-72764]
  - tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size (Štěpán Horáček) [RHEL-72764]
  - tpm: do not ignore memblock_reserve return value (Štěpán Horáček) [RHEL-72764]
  - tpm: fix signed/unsigned bug when checking event logs (Štěpán Horáček) [RHEL-72764]
  - openvswitch: Stricter validation for the userspace action (Eelco Chaudron) [RHEL-84563]
  - openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [RHEL-84563]
  - net: openvswitch: fix nested key length validation in the set() action (Eelco Chaudron) [RHEL-84563] {CVE-2025-37789}
  - net: openvswitch: remove misbehaving actions length check (Eelco Chaudron) [RHEL-84563]
  - openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eelco Chaudron) [RHEL-81497 RHEL-84563] {CVE-2025-21761}
  - openvswitch: fix lockup on tx to unregistering netdev with carrier (Eelco Chaudron) [RHEL-84563] {CVE-2025-21681}
  - openvswitch: Pass on secpath details for internal port rx. (Eelco Chaudron) [RHEL-84563]
  - selftests: mptcp: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: netfilter: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: use setup_ns for SRv6 tests and remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: use setup_ns for bareudp testing (Hangbin Liu) [RHEL-80284]
  - selftests: net: remove redundant rp_filter configuration (Hangbin Liu) [RHEL-80284]
  - selftests: net: disable rp_filter after namespace initialization (Hangbin Liu) [RHEL-80284]
  - ndisc: use RCU protection in ndisc_alloc_skb() (Xin Long) [RHEL-81403] {CVE-2025-21764}
  - tools: ynl: add all headers to makefile deps (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - selftests: drv-net: add missing trailing backslash (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - testing: net-drv: add basic shaper test (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement cap validation in the core (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net: shaper: implement introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - netlink: spec: add shaper introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement shaper cleanup on queue deletion (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement delete support for NODE scope shaper (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL group operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL set and delete operations (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - net-shapers: implement NL get operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - netlink: spec: add shaper YAML spec (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - genetlink: extend info user-storage to match NL cb ctx (Jose Ignacio Tornos Martinez) [RHEL-89935]
  - perf: arm_cspmu: nvidia: monitor all ports by default (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc (Michael Petlan) [RHEL-89489]
  - perf: arm_cspmu: nvidia: remove unsupported SCF events (Michael Petlan) [RHEL-89489]
  - ice: Fix deinitializing VF in error path (Petr Oros) [RHEL-87628] {CVE-2025-21883}
  - ice: add E830 HW VF mailbox message limit support (Petr Oros) [RHEL-87628]
  - x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69285]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-100.el10]
changelog:
  - rv: Update RHEL kconfigs for 6.15 upstream code (Gabriele Monaco) [RHEL-92308]
  - rv: Fix out-of-bound memory access in rv_is_container_monitor() (Gabriele Monaco) [RHEL-92308]
  - rv: Fix missing unlock on double nested monitors return path (Gabriele Monaco) [RHEL-92308]
  - handle man-page for rv-mon-sched in redhat/kernel.spec.template (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Add sched pages to the indices (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Allow rv list to filter for container (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Add docs for the sched monitors (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add scpd, snep and sncid per-cpu monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add snroc per-task monitor (Gabriele Monaco) [RHEL-92308]
  - rv: Add sco and tss per-cpu monitors (Gabriele Monaco) [RHEL-92308]
  - rv: Add option for nested monitors and include sched (Gabriele Monaco) [RHEL-92308]
  - sched: Add sched tracepoints for RV task model (Gabriele Monaco) [RHEL-92308]
  - rv: Add license identifiers to monitor files (Gabriele Monaco) [RHEL-92308]
  - tracing: Fix DECLARE_TRACE_CONDITION (Gabriele Monaco) [RHEL-92308]
  - rv: Reset per-task monitors also for idle tasks (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Implement event type detection (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Auto patch current kernel source (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
  - rv: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Add support for name and description options (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: More robust template variables (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Unify main.c templates (Gabriele Monaco) [RHEL-92308]
  - verification/dot2k: Fix template directory detection (Gabriele Monaco) [RHEL-92308]
  - Documentation/rv: Fix typos (Gabriele Monaco) [RHEL-92308]
  - verification/dot2: Improve dot parser robustness (Gabriele Monaco) [RHEL-92308]
  - rv: Fix a typo (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
  - tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
  - unroll: add generic loop unroll helpers (CKI Backport Bot) [RHEL-92674]
  - tcp: add LINUX_MIB_PAWS_TW_REJECTED counter (Antoine Tenart) [RHEL-88891]
  - tcp: add TCP_RFC7323_TW_PAWS drop reason (Antoine Tenart) [RHEL-88891]
  - udp: expand SKB_DROP_REASON_UDP_CSUM use (Antoine Tenart) [RHEL-88891]
  - tcp: add four drop reasons to tcp_check_req() (Antoine Tenart) [RHEL-88891]
  - tcp: add a drop_reason pointer to tcp_check_req() (Antoine Tenart) [RHEL-88891]
  - af_unix: Use consume_skb() in connect() and sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Reuse out_pipe label in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Clean up error paths in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set error only when needed in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Clean up error paths in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set error only when needed in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_dgram_disconnected(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_stream_read_skb(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in manage_oob(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in __unix_gc(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_sock_destructor(). (Antoine Tenart) [RHEL-88891]
  - af_unix: Set drop reason in unix_release_sock(). (Antoine Tenart) [RHEL-88891]
  - net: dropreason: Gather SOCKET_ drop reasons. (Antoine Tenart) [RHEL-88891]
  - tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter (Antoine Tenart) [RHEL-88891]
  - tcp: add TCP_RFC7323_PAWS_ACK drop reason (Antoine Tenart) [RHEL-88891]
  - tcp: add drop_reason support to tcp_disordered_ack() (Antoine Tenart) [RHEL-88891]
  - net: bridge: add skb drop reasons to the most common drop points (Antoine Tenart) [RHEL-88891]
  - net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE (Antoine Tenart) [RHEL-88891]
  - net/sched: Add drop reasons for AQM-based qdiscs (Antoine Tenart) [RHEL-88891]
  - net_sched: sch_cake: Add drop reasons (Antoine Tenart) [RHEL-88891]
  - net_sched: sch_fq: add three drop_reason (Antoine Tenart) [RHEL-88891]
  - netfilter: br_netfilter: remove unused conditional and dead code (Antoine Tenart) [RHEL-88891]
  - ipv4: route: fix drop reason being overridden in ip_route_input_slow (Antoine Tenart) [RHEL-88891]
  - ip: Return drop reason if in_dev is NULL in ip_route_input_rcu(). (Antoine Tenart) [RHEL-88891]
  - net: ip: fix unexpected return in fib_validate_source() (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_use_hint() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_mkroute_input/__mkroute_input return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_noref() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_rcu() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_slow() return drop reasons (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_mc_validate_source() return drop reason (Antoine Tenart) [RHEL-88891]
  - net: ip: make ip_route_input_mc() return drop reason (Antoine Tenart) [RHEL-88891]
  - net: ip: make fib_validate_source() support drop reasons (Antoine Tenart) [RHEL-88891]
  - objtool, x86/hweight: Remove ANNOTATE_IGNORE_ALTERNATIVE (Joe Lawrence) [RHEL-94124]
  - jump_label: adjust inline asm to be consistent (Joe Lawrence) [RHEL-94124]
  - objtool: Speed up SHT_GROUP reindexing (Joe Lawrence) [RHEL-94124]
  - objtool: Fix up st_info in COMDAT group section (Joe Lawrence) [RHEL-94124]
  - objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0 (Joe Lawrence) [RHEL-94124]
  - objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (Joe Lawrence) [RHEL-94124]
  - objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STAC (Joe Lawrence) [RHEL-94124]
  - objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semantics (Joe Lawrence) [RHEL-94124]
  - objtool: Stop UNRET validation on UD2 (Joe Lawrence) [RHEL-94124]
  - objtool: Split INSN_CONTEXT_SWITCH into INSN_SYSCALL and INSN_SYSRET (Joe Lawrence) [RHEL-94124]
  - objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (Joe Lawrence) [RHEL-94124]
  - objtool: Fix X86_FEATURE_SMAP alternative handling (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use asm_inline() instead of asm() (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm() (Joe Lawrence) [RHEL-94124]
  - x86/hweight: Use named operands in inline asm() (Joe Lawrence) [RHEL-94124]
  - x86: use proper 'clac' and 'stac' opcode names (Joe Lawrence) [RHEL-94124]
  - KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count transitions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fields (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Check that the high 32bits are clear in kvm_arch_vcpu_ioctl_run() (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILING (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do not use kvm_rip_read() unconditionally in KVM tracepoints (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: WARN if an invalid posted interrupt IRTE entry is added (Maxim Levitsky) [RHEL-82917]
  - iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Maxim Levitsky) [RHEL-82917]
  - iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly treat routing entry type changes as changes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reset IRTE to host control if *new* route isn't postable (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Allocate IR data using atomic allocation (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't update IRTEs if APICv/AVIC is disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline (Maxim Levitsky) [RHEL-82917]
  - tools headers: Update the KVM headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use separate subclasses for PI wakeup lock to squash false positive (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Assert that IRQs are disabled when putting vCPU on PI wakeup list (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly zero-initialize on-stack CPUID unions (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages with KVM_PROVE_MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add option to rseq test to override /dev/cpu_dma_latency (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (Maxim Levitsky) [RHEL-82917] {CVE-2025-23141}
  - Documentation: kvm: remove KVM_CAP_MIPS_TE (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: organize capabilities in the right section (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: fix some definition lists (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: drop "Capability" heading from capabilities (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: give correct name for KVM_CAP_SPAPR_MULTITCE (Maxim Levitsky) [RHEL-82917]
  - Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TSC_DEADLINE (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: list once tests that are valid on all architectures (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: bring list of exit reasons up to date (Maxim Levitsky) [RHEL-82917]
  - selftests: kvm: revamp MONITOR/MWAIT tests (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add infrastructure for secure TSC (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Push down setting vcpu.arch.user_set_tsc (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: move vm_destroy callback at end of kvm_arch_destroy_vm (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove the unreachable case for 0x80000022 leaf in __do_cpuid_func() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use named operands in inline asm (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Extract checks on entry/exit control pairs to a helper macro (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Simplify request+kick logic in SNP AP Creation handling (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Remove tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Decouple EPT RWX bits from EPT Violation protection bits (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix spelling mistake "UFFDIO_CONINUE" -> "UFFDIO_CONTINUE" (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Always use IBPB to properly virtualize IBRS (Maxim Levitsky) [RHEL-82917]
  - x86/bugs: Use a static branch to guard IBPB on vCPU switch (Maxim Levitsky) [RHEL-82917]
  - x86/bugs: Move the X86_FEATURE_USE_IBPB check into callers (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop kvm_arch_sync_events() now that all implementations are nops (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Unload MMUs during vCPU destruction, not before (Maxim Levitsky) [RHEL-82917]
  - KVM: Assert that a destroyed/freed vCPU is no longer visible (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't load/put vCPU when unloading its MMU during teardown (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Add Idle HLT intercept support (Maxim Levitsky) [RHEL-82917]
  - tools headers: Update the x86 headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
  - x86/cpufeatures: Add CPUID feature bit for Idle HLT intercept (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Provide helpers to set the error code (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Convert plain error code numbers to defines (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Pass XFD_ERR as pseudo-payload when injecting #NM (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Don't modify guest XFD_ERR if CR0.TS=1 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use a dedicated flow for queueing re-injected exceptions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename and invert async #PF's send_user_only flag to send_always (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't inject PV async #PF if SEND_ALWAYS=0 and guest state is protected (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a nested (forced) emulation intercept test for x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Synthesize nested VM-Exit for supported emulation intercepts (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Allow the caller to provide instruction length on nested VM-Exit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a #define for the architectural max instruction length (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb the emulator's starting RIP into nested intercept checks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb the src/dst operand types through to .check_intercept() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Consolidate missing X86EMUL_INTERCEPTED logic in L2 emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Emulate HLT in L2 if it's not intercepted (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Allow emulating RDPID on behalf of L2 (Maxim Levitsky) [RHEL-82917]
  - KVM: nSVM: Pass next RIP, not current RIP, for nested VM-Exit on emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Check PAUSE_EXITING, not BUS_LOCK_DETECTION, on PAUSE emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Override TSC_STABLE flag for Xen PV clocks in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Setup Hyper-V TSC page before Xen PV clocks (during clock update) (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove per-vCPU "cache" of its reference pvclock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Pass reference pvclock as a param to kvm_setup_guest_pvclock() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Set PVCLOCK_GUEST_STOPPED only for kvmclock, not for Xen PV clock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't bleed PVCLOCK_GUEST_STOPPED across PV clocks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Use guest's copy of pvclock when starting timer (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Process "guest stopped request" once per guest time update (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop local pvclock_flags variable in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Eliminate "handling" of impossible errors during SUSPEND (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't take kvm->lock when iterating over vCPUs in suspend notifier (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update Xen TSC leaves during CPUID emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xen (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Bury xen_hvm_config behind CONFIG_KVM_XEN=y (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Consult kvm_xen_enabled when checking for Xen MSR writes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Add an #ifdef'd helper to detect writes to Xen MSR (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Restrict hypercall MSR to unofficial synthetic range (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Walk rmaps (shadow MMU) without holding mmu_lock when aging gfns (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add support for lockless walks of rmap SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Only check gfn age in shadow MMU if indirect_shadow_pages > 0 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Skip shadow MMU test_young if TDP MMU reports page as young (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Always update A/D-disabled SPTEs atomically (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't force atomic update if only the Accessed bit is volatile (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Factor out spte atomic bit clearing routine (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier event (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add infrastructure for getting vCPU binary stats (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Adjust number of files rlimit for all "standard" VMs (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Get VM's binary stats FD when opening VM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add struct and helpers to wrap binary stats cache (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name string (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that __vm_get_stat() actually finds a stat (Maxim Levitsky) [RHEL-82917]
  - KVM: Rename kvm_handle_hva_range() (Maxim Levitsky) [RHEL-82917]
  - KVM: SEV: Use long-term pin when registering encrypted memory regions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Defer runtime updates of dynamic CPUID bits until CPUID emulation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Query X86_FEATURE_MWAIT iff userspace owns the CPUID feature bit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Apply TSX_CTRL_CPUID_CLEAR if and only if the vCPU has RTM or HLE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use for-loop to iterate over XSTATE size entries (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/cpuid: add type suffix to decimal const 48 fix building warning (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Clear pv_unhalted on all transitions to KVM_MP_STATE_RUNNABLE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Introduce kvm_set_mp_state() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use kvfree_rcu() to free old optimized APIC map (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Wake vCPU for PIC interrupt injection iff a valid IRQ was found (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Close VM's binary stats FD when releasing VM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix mostly theoretical leak of VM's binary stats FD (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Print out the actual Top-Down Slots count on failure (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop the "feature event" param from guest test helpers (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove dead code in Intel PMU counters test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Only validate counts for hardware-supported arch events (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Make Intel arch events globally available in PMU counters test (Maxim Levitsky) [RHEL-82917]
  - KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove unused iommu_domain and iommu_noncoherent from kvm_arch (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/xen: Only write Xen hypercall page for guest writes to MSR (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add helpers for locally (un)blocking IRQs on x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use data load to trigger LLC references/misses in Intel PMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add printf attribute to _no_printf() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove unneeded semicolon (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add defines for AMD PMU CPUID features and properties (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix typos in x86's PMU counter test's macro variable use (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix printf() format goof in SEV smoke test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Ensure all vCPUs hit -EFAULT during initial RO stage (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Save host DR masks on CPUs with DebugSwap (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Snapshot the host's DEBUGCTL in common x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Suppress DEBUGCTL.BTF on AMD (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that STI blocking isn't set after event injection (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow (Maxim Levitsky) [RHEL-82917]
  - kvm: retry nx_huge_page_recovery_thread creation (Maxim Levitsky) [RHEL-82917]
  - vhost_task: fix vhost_task_create() documentation (Maxim Levitsky) [RHEL-82917]
  - vhost: return task creation error instead of NULL (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Free vCPUs before freeing VM state (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop (Maxim Levitsky) [RHEL-82917] {CVE-2025-21839}
  - KVM: nSVM: Enter guest mode before initializing nested NPT MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APIC (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helper (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID test (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel (Maxim Levitsky) [RHEL-82917] {CVE-2025-21779}
  - KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking (Maxim Levitsky) [RHEL-82917]
  - KVM: remove kvm_arch_post_init_vm (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix spelling mistake "initally" -> "initially" (Maxim Levitsky) [RHEL-82917]
  - KVM: Do not restrict the size of KVM-internal memory regions (Maxim Levitsky) [RHEL-82917]
  - kvm: defer huge page recovery vhost task to later (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Return RET_PF* instead of 1 in kvm_mmu_page_fault() (Maxim Levitsky) [RHEL-82917]
  - KVM: Disallow all flags for KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop double-underscores from __kvm_set_memory_region() (Maxim Levitsky) [RHEL-82917]
  - KVM: Add a dedicated API for setting KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
  - KVM: Assert slots_lock is held when setting memory regions (Maxim Levitsky) [RHEL-82917]
  - KVM: Open code kvm_set_memory_region() into its sole caller (ioctl() API) (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use str_enabled_disabled() helper in svm_hardware_setup() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Fix comment of handle_vmx_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Reinstate __exit attribute for vmx_exit() (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Use str_enabled_disabled() helper in sev_hardware_setup() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Avoid double RDPKRU when loading host/guest PKRU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use LVT_TIMER instead of an open coded literal (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Prevent aliased memslot GFNs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Don't zap valid mirror roots in kvm_tdp_mmu_zap_all() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate tearing down mirror page tables (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate building mirror page tables (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Propagate attr_filter to MMU notifier callbacks (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Support mirror root for TDP MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take root in tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Introduce KVM MMU root types to specify page table type (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Extract root invalid check from tdx_mmu_next_root() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Support GFN direct bits (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/tdp_mmu: Take struct kvm in iter loops (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Make kvm_tdp_mmu_alloc_root() return void (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add an is_mirror member for union kvm_mmu_page_role (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add an external pointer to struct kvm_mmu_page (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a VM type define for TDX (Maxim Levitsky) [RHEL-82917]
  - KVM: Add member to struct kvm_gfn_range to indicate private/shared (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Zap invalid roots with mmu_lock holding for write at uninit (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Refactor __kvm_emulate_hypercall() into a macro (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always complete hypercall via function callback (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Bump hypercall stat prior to fully completing hypercall (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move "emulate hypercall" function declarations to x86.h (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a helper to check for user interception of KVM hypercalls (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: clear vcpu->run->hypercall.ret before exiting for KVM_EXIT_HYPERCALL (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove hwapic_irr_update() from kvm_x86_ops (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Honor event priority when emulating PI delivery during VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Use vmcs01's controls shadow to check for IRQ/NMI windows at VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Drop manual vmcs01.GUEST_INTERRUPT_STATUS.RVI check at VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Check for pending INIT/SIPI after entering non-root mode (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Explicitly update vPPR on successful nested VM-Enter (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Allow toggling bits in MSR_IA32_RTIT_CTL when enable bit is cleared (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add information about pending requests to kvm_exit tracepoint (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add interrupt injection information to the kvm_entry tracepoint (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add test case for MMIO during vectoring on x86 (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add and use a helper function for x86's LIDT (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Try to unprotect and retry on unhandleable emulation failure (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add emulation status for unhandleable exception vectoring (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add function for vectoring error generation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use only local variables (no bitmask) to init kvm_cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly track feature flags that are enabled at runtime (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly track feature flags that require vendor enabling (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename "SF" macro to "SCATTERED_F" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Pull CPUID capabilities from boot_cpu_data only as needed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro for features that are synthesized into boot_cpu_data (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop superfluous host XSAVE check when adjusting guest XSAVES caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Shuffle code to prepare for dropping guest_cpuid_has() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update guest cpu_caps at runtime for dynamic CPUID-based features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Update OS{XSAVE,PKE} bits in guest CPUID irrespective of host support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop unnecessary check that cpuid_entry2_find() returns right leaf (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Avoid double CPUID lookup when updating MWAIT at runtime (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Initialize guest cpu_caps based on KVM support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Treat MONTIOR/MWAIT as a "partially emulated" feature (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Extract code for generating per-entry emulated CPUID information (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Initialize guest cpu_caps based on guest CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Replace guts of "governed" features with comprehensive cpu_caps (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename "governed features" helpers to use "guest_cpu_cap" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise HYPERVISOR in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove all direct usage of cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move kvm_find_cpuid_entry{,_index}() up near cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Always operate on kvm_vcpu data in cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove unnecessary caching of KVM's PV CPUID base (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Clear PV_UNHALT for !HLT-exiting only when userspace sets CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Swap incoming guest CPUID into vCPU before massaging in KVM_SET_CPUID2 (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that KVM emulates in software (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that ignore host kernel support (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Harden CPU capabilities processing against out-of-scope features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: #undef SPEC_CTRL_SSBD in cpuid.c to avoid macro collisions (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Handle kernel- and KVM-defined CPUID words in a single helper (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to precisely handle aliased 0x1.EDX CPUID features (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Add a macro to init CPUID features that are 64-bit only (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Unpack F() CPUID feature flag macros to one flag per line of code (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Account for max supported CPUID leaf when getting raw host CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do reverse CPUID sanity checks in __feature_leaf() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't update PV features caches when enabling enforcement capability (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Zero out PV features cache when the CPUID leaf is not present (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Update x86's KVM PV test to match KVM's disabling exits behavior (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Fix a bad TEST_REQUIRE() in x86's KVM PV test (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop the now unused KVM_X86_DISABLE_VALID_EXITS (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject disabling of MWAIT/HLT interception when not allowed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits from vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/pmu: Drop now-redundant refresh() during init() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Move __kvm_is_valid_cr4() definition to x86.h (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify KVM stuffs runtime CPUID OS bits on CR4 writes (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpuid_entry() (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that vcpu->cpuid is non-NULL when getting CPUID entries (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Update x86's set_sregs_test to match KVM's CPUID enforcement (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMX (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Explicitly do runtime CPUID updates "after" initial setup (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Do all post-set CPUID processing during vCPU creation (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,init_kvm_defined}() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emulating CPUID (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Override ARCH for x86_64 instead of using ARCH_DIR (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use canonical $(ARCH) paths for KVM selftests directories (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Provide empty 'all' and 'clean' targets for unsupported ARCHs (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Enable mmu_stress_test on arm64 (Maxim Levitsky) [RHEL-82917]
  - KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Compute number of extra pages needed in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Rename max_guest_memory_test to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param (Maxim Levitsky) [RHEL-82917]
  - KVM: Move KVM_REG_SIZE() definition to common uAPI header (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Remove redundant TLB flush on guest CR4.PGE change (Maxim Levitsky) [RHEL-82917]
  - KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest() (Maxim Levitsky) [RHEL-82917]
  - KVM/x86: add comment to kvm_mmu_do_page_fault() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop hack that "manually" informs lockdep of kvm->lock vs. vcpu->mutex (Maxim Levitsky) [RHEL-82917]
  - KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY (Maxim Levitsky) [RHEL-82917]
  - Revert "KVM: Fix vcpu_array[0] races" (Maxim Levitsky) [RHEL-82917]
  - KVM: Grab vcpu->mutex across installing the vCPU's fd and bumping online_vcpus (Maxim Levitsky) [RHEL-82917]
  - KVM: Verify there's at least one online vCPU when iterating over all vCPUs (Maxim Levitsky) [RHEL-82917]
  - KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Maxim Levitsky) [RHEL-82917] {CVE-2024-58083}
  - Documentation: kvm: fix typo in api.rst (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: let it be known that ignore_msrs is a bad idea (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: don't include '<linux/find.h>' directly (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Treat TDP MMU faults as spurious if access is already allowed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Play nice with protected guests in complete_hypercall_exit() (Maxim Levitsky) [RHEL-82917] {CVE-2024-55881}
  - KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (Maxim Levitsky) [RHEL-82917]
  - tools headers: Sync x86 kvm and cpufeature headers with the kernel (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: add back X86_LOCAL_APIC dependency (Maxim Levitsky) [RHEL-82917]
  - Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()" (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: switch hugepage recovery thread to vhost_task (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: expose MSR_PLATFORM_INFO as a feature MSR (Maxim Levitsky) [RHEL-82917]
  - Documentation: KVM: fix malformed table (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: reorganize introduction (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: replace section numbers with links (Maxim Levitsky) [RHEL-82917]
  - Documentation: kvm: fix a few mistakes (Maxim Levitsky) [RHEL-82917]
  - KVM: powerpc: remove remaining traces of KVM_CAP_PPC_RMA (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop per-VM zapped_obsolete_pages list (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Remove KVM's MMU shrinker (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: WARN if huge page recovery triggered during dirty logging (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Rename make_huge_page_split_spte() to make_small_spte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Recover TDP MMU huge page mappings in-place instead of zapping (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Refactor TDP MMU iter need resched check (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Demote the WARN on yielded in xxx_cond_resched() to KVM_MMU_WARN_ON (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Check yielded_gfn for forward progress iff resched is needed (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Ensure KVM supports AVX for SEV-ES VMSA FPU test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from SEV smoke test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from state test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual XCR0 configuration from AMX test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Drop manual CR4.OSXSAVE enabling from CR4/CPUID sync test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify XCR0 can be "downgraded" and "upgraded" (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Configure XCR0 to max supported value by default (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Rework OSXSAVE CR4=>CPUID test to play nice with AVX insns (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Mask off OSPKE and OSXSAVE when comparing CPUID entries (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Precisely mask off dynamic fields in CPUID test (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Add a testcase for disabling feature MSRs init quirk (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Verify get/set PERF_CAPABILITIES w/o guest PDMC behavior (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Remove ordering check b/w MSR_PLATFORM_INFO and MISC_FEATURES_ENABLES (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject userspace attempts to access ARCH_CAPABILITIES w/o support (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove restriction that PMU version > 0 for PERF_CAPABILITIES (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Reject userspace attempts to access PERF_CAPABILITIES w/o PDCM (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Quirk initialization of feature MSRs to KVM's max configuration (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Disallow changing MSR_PLATFORM_INFO after vCPU has run (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Co-locate initialization of feature MSRs in kvm_arch_vcpu_create() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Document an erratum in KVM_SET_VCPU_EVENTS on Intel CPUs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: AMD's IBPB is not equivalent to Intel's IBPB (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Advertise AMD_IBPB_RET to userspace (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fix a comment inside __kvm_set_or_clear_apicv_inhibit() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Fix a comment inside kvm_vcpu_update_apicv() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Batch TLB flushes when zapping collapsible TDP MMU SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop @max_level from kvm_mmu_max_mapping_level() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't emit TLB flushes when aging SPTEs for mmu_notifiers (Maxim Levitsky) [RHEL-82917]
  - KVM: Allow arch code to elide TLB flushes when aging a young page (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set Dirty bit for new SPTEs, even if _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Dedup logic for detecting TLB flushes on leaf SPTE changes (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Stop processing TDP MMU roots for test_age if young SPTE found (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Process only valid TDP MMU roots when aging a gfn range (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Use Accessed bit even when _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set shadow_dirty_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Set shadow_accessed_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add a dedicated flag to track if A/D bits are globally enabled (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: WARN and flush if resolving a TDP MMU fault clears MMU-writable (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Fold mmu_spte_update_no_track() into mmu_spte_update() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop ignored return value from kvm_tdp_mmu_clear_dirty_slot() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't flush TLBs when clearing Dirty bit in shadow MMU (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't force flush if SPTE update clears Accessed bit (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Fold all of make_spte()'s writable handling into one if-else (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Always set SPTE's dirty bit if it's created as writable (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Flush remote TLBs iff MMU-writable flag is cleared from RO SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: Protect vCPU's "last run PID" with rwlock, not RCU (Maxim Levitsky) [RHEL-82917]
  - KVM: Return '0' directly when there's no task to yield to (Maxim Levitsky) [RHEL-82917]
  - KVM: Rework core loop of kvm_vcpu_on_spin() to use a single for-loop (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Use ARRAY_SIZE for array length (Maxim Levitsky) [RHEL-82917]
  - KVM: selftests: Remove unused macro in the hardware disable test (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Remove the unused variable "gpa" in __invept() (Maxim Levitsky) [RHEL-82917]
  - KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page" (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop APIs that manipulate "struct page" via pfns (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: Make kvm_follow_pfn.refcounted_page a required field (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: vsie: fix virtual/physical address in unpin_scb() (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop gfn_to_pfn() APIs now that all users are gone (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Explicitly require struct page memory for Ultravisor sharing (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace (Maxim Levitsky) [RHEL-82917]
  - KVM: Add support for read-only usage of gfn_to_page() (Maxim Levitsky) [RHEL-82917]
  - KVM: Convert gfn_to_page() to use kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Remove extra get_page() to fix page refcount leak (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page() (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts (Maxim Levitsky) [RHEL-82917]
  - KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
  - KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Use __kvm_faultin_page() to get APIC access page/pfn (Maxim Levitsky) [RHEL-82917]
  - KVM: VMX: Hold mmu_lock until page is released when updating APIC access page (Maxim Levitsky) [RHEL-82917]
  - KVM: Move x86's API to release a faultin page to common KVM (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't mark unused faultin pages as accessed (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Put refcounted pages instead of blindly releasing pfns (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Convert page fault paths to kvm_faultin_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: Add kvm_faultin_pfn() to specifically service guest page faults (Maxim Levitsky) [RHEL-82917]
  - KVM: Move declarations of memslot accessors up in kvm_host.h (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark pages/folios dirty at the origin of make_spte() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add helper to "finish" handling a guest page fault (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add common helper to handle prefetching SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names (Maxim Levitsky) [RHEL-82917]
  - KVM: x86: Don't fault-in APIC access page during initial allocation (Maxim Levitsky) [RHEL-82917]
  - KVM: Disallow direct access (w/o mmu_notifier) to unpinned pfn by default (Maxim Levitsky) [RHEL-82917]
  - KVM: Get writable mapping for __kvm_vcpu_map() only when necessary (Maxim Levitsky) [RHEL-82917]
  - KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap() (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Mark vmcs12's APIC access page dirty when unmapping (Maxim Levitsky) [RHEL-82917]
  - KVM: Pin (as in FOLL_PIN) pages during kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
  - KVM: pfncache: Precisely track refcounted pages (Maxim Levitsky) [RHEL-82917]
  - KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c (Maxim Levitsky) [RHEL-82917]
  - KVM: Provide refcounted page as output field in struct kvm_follow_pfn (Maxim Levitsky) [RHEL-82917]
  - KVM: Use plain "struct page" pointer instead of single-entry array (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Add helper to put (unmap) vmcs12 pages (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmx (Maxim Levitsky) [RHEL-82917]
  - KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mapping (Maxim Levitsky) [RHEL-82917]
  - KVM: Use NULL for struct page pointer to indicate mremapped memory (Maxim Levitsky) [RHEL-82917]
  - KVM: Explicitly initialize all fields at the start of kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map() (Maxim Levitsky) [RHEL-82917]
  - KVM: Introduce kvm_follow_pfn() to eventually replace "gfn_to_pfn" APIs (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva (Maxim Levitsky) [RHEL-82917]
  - KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error code (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop extra GUP (via check_user_page_hwpoison()) to detect poisoned page (Maxim Levitsky) [RHEL-82917]
  - KVM: Return ERR_SIGPENDING from hva_to_pfn() if GUP returns -EGAIN (Maxim Levitsky) [RHEL-82917]
  - KVM: Annotate that all paths in hva_to_pfn() might sleep (Maxim Levitsky) [RHEL-82917]
  - KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIs (Maxim Levitsky) [RHEL-82917]
  - KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages() (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifying (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting (Maxim Levitsky) [RHEL-82917]
  - KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE (Maxim Levitsky) [RHEL-82917]
  - KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes (Maxim Levitsky) [RHEL-82917]
  - x86/virt: Move SEV-specific parsing into arch/x86/virt/svm (Maxim Levitsky) [RHEL-82917]
  - KVM: s390: selftests: Add regression tests for SORTL and DFLTCC CPU subfunctions (Maxim Levitsky) [RHEL-82917]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-101.el10]
changelog:
  - x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (CKI Backport Bot) [RHEL-99005] {CVE-2025-21991}
  - vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (CKI Backport Bot) [RHEL-97117] {CVE-2025-37799}
  - scsi: smartpqi: Delete a stray tab in pqi_is_parity_write_stream() (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Update driver version to 2.1.34-035 (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Enhance WWID logging logic (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Add new PCI IDs (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Take drives offline when controller is offline (Don Brace) [RHEL-96279]
  - scsi: smartpqi: Use is_kdump_kernel() to check for kdump (Don Brace) [RHEL-96279]
  - NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-91254]
  - sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator (Phil Auld) [RHEL-92921]
  - sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit() (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Explicitly synchronize limits_changed flag handling (Phil Auld) [RHEL-92921]
  - cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (Phil Auld) [RHEL-92921]
  - sched/fair: Adhere to place_entity() constraints (Phil Auld) [RHEL-92921]
  - include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (Phil Auld) [RHEL-92921]
  - sched/topology: Stop exposing partition_sched_domains_locked (Phil Auld) [RHEL-92921]
  - cgroup/cpuset: Remove partition_and_rebuild_sched_domains (Phil Auld) [RHEL-92921]
  - sched/topology: Remove redundant dl_clear_root_domain call (Phil Auld) [RHEL-92921]
  - sched/deadline: Rebuild root domain accounting after every update (Phil Auld) [RHEL-92921]
  - sched/deadline: Generalize unique visiting of root domains (Phil Auld) [RHEL-92921]
  - sched/topology: Wrappers for sched_domains_mutex (Phil Auld) [RHEL-92921]
  - sched/deadline: Ignore special tasks when rebuilding domains (Phil Auld) [RHEL-92921]
  - tracing: Use preempt_model_str() (Phil Auld) [RHEL-92921]
  - x86: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - s390: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - powerpc: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - Revert "powerpc: traps: Use PREEMPT_RT" (Phil Auld) [RHEL-92921]
  - arm64: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
  - lib/dump_stack: Use preempt_model_str() (Phil Auld) [RHEL-92921]
  - sched: Add a generic function to return the preemption string (Phil Auld) [RHEL-92921]
  - Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (Phil Auld) [RHEL-92921]
  - rseq: Fix segfault on registration when rseq_cs is non-zero (Phil Auld) [RHEL-92921]
  - rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (Phil Auld) [RHEL-92921]
  - rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ (Phil Auld) [RHEL-92921]
  - rseq: Fix rseq unregistration regression (Phil Auld) [RHEL-92921]
  - rseq: Validate read-only fields under DEBUG_RSEQ config (Phil Auld) [RHEL-92921]
  - sched/membarrier: Fix redundant load of membarrier_state (Phil Auld) [RHEL-92921]
  - sched: Clarify wake_up_q()'s write to task->wake_q.next (Phil Auld) [RHEL-92921]
  - freezer, sched: Report frozen tasks as 'D' instead of 'R' (Phil Auld) [RHEL-92921]
  - dm mpath: replace spin_lock_irqsave with spin_lock_irq (Benjamin Marzinski) [RHEL-89481]
  - dm-mpath: Don't grab work_mutex while probing paths (Benjamin Marzinski) [RHEL-89481]
  - dm mpath: Interface for explicit probing of active paths (Benjamin Marzinski) [RHEL-89481]
  - dm: Allow .prepare_ioctl to handle ioctls directly (Benjamin Marzinski) [RHEL-89481]
  - redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) [RHEL-94973]
  - PCI/TPH: Restore TPH Requester Enable correctly (CKI Backport Bot) [RHEL-94973]
  - PCI/TPH: Add TPH documentation (CKI Backport Bot) [RHEL-94973]
  - PCI/TPH: Add Steering Tag support (CKI Backport Bot) [RHEL-94973]
  - PCI: Add TLP Processing Hints (TPH) support (CKI Backport Bot) [RHEL-94973]
  - powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits (Eder Zulian) [RHEL-92470]
  - redhat: configs: enable CONFIG_PACKING (Petr Oros) [RHEL-92667]
  - lib: packing: catch kunit_kzalloc() failure in the pack() test (CKI Backport Bot) [RHEL-92667]
  - lib: packing: document recently added APIs (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add pack_fields() and unpack_fields() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: demote truncation error in pack() to a warning in __pack() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: create __pack() and __unpack() variants without error checking (CKI Backport Bot) [RHEL-92667]
  - lib: packing: use GENMASK() for box_mask (CKI Backport Bot) [RHEL-92667]
  - lib: packing: use BITS_PER_BYTE instead of 8 (CKI Backport Bot) [RHEL-92667]
  - lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add additional KUnit tests (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add KUnit tests adapted from selftests (CKI Backport Bot) [RHEL-92667]
  - lib: packing: duplicate pack() and unpack() implementations (CKI Backport Bot) [RHEL-92667]
  - lib: packing: add pack() and unpack() wrappers over packing() (CKI Backport Bot) [RHEL-92667]
  - lib: packing: remove kernel-doc from header file (CKI Backport Bot) [RHEL-92667]
  - lib: packing: adjust definitions and implementation for arbitrary buffer lengths (CKI Backport Bot) [RHEL-92667]
  - lib: packing: refuse operating on bit indices which exceed size of buffer (CKI Backport Bot) [RHEL-92667]
  - crypto: qat - switch to standard pattern for PCI IDs (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove BITS_IN_DWORD() (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove initialization in device class (Vladis Dronov) [RHEL-72768]
  - crypto: qat - add shutdown handler to qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove redundant prototypes in qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_420xx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - add shutdown handler to qat_4xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
  - crypto: qat - remove access to parity register for QAT GEN4 (Vladis Dronov) [RHEL-72768]
  - crypto: qat - set parity error mask for qat_420xx (Vladis Dronov) [RHEL-72768]
  - crypto: qat - optimize allocations for fw authentication (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove redundant FW image size check (Vladis Dronov) [RHEL-72768]
  - crypto: qat - remove unused members in suof structure (Vladis Dronov) [RHEL-72768]
  - crypto: qat - introduce fuse array (Vladis Dronov) [RHEL-72768]
  - crypto: qat - add macro to write 64-bit values to registers (Vladis Dronov) [RHEL-72768]
  - crypto: qat - refactor service parsing logic (Vladis Dronov) [RHEL-72768]
  - crypto: qat - do not export adf_cfg_services (Vladis Dronov) [RHEL-72768]
  - crypto: qat - reorder objects in qat_common Makefile (Vladis Dronov) [RHEL-72768]
  - crypto: qat - fix object goals in Makefiles (Vladis Dronov) [RHEL-72768]
  - crypto: qat - set command ids as reserved (Vladis Dronov) [RHEL-72768]
  - crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-72768]
  - redhat: automotive: remove tech preview message (Scott Weaver) [RHEL-77268]
  - redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) [RHEL-77268]


