# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-175.el10]
changelog:
  - redhat/self-test: refresh with new automotive variables (Scott Weaver)
  - automotive: add configurable package name and disttag variables (Scott Weaver)
  - PCI: endpoint: pci-epf-test: Fix doorbell test support (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Restrict port parsing only to PCIe bridge child nodes (Myron Stowe) [RHEL-107898]
  - PCI: rcar-host: Pass proper IRQ domain to generic_handle_domain_irq() (Myron Stowe) [RHEL-107898]
  - misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl() (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Return negative -EINVAL in xgene_msi_handler_setup() (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-ep-msi: Fix NULL vs IS_ERR() check in pci_epf_write_msi_msg() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx: Fix NULL pointer dereference in xilinx_pcie_intr_handler() (Myron Stowe) [RHEL-107898]
  - PCI: Fix typos (Myron Stowe) [RHEL-107898]
  - PCI: hotplug: Remove TODO about unused .get_power(), .hardware_test() (Myron Stowe) [RHEL-107898]
  - cpu/hotplug: Remove unused cpuhp_state CPUHP_PCI_XGENE_DEAD (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Restructure handler setup/teardown (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Probe as a standard platform driver (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Resend an MSI racing with itself on a different CPU (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Sanitise MSI allocation and affinity setting (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Get rid of intermediate tracking structure (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Use device-managed memory allocations (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Drop superfluous fields from xgene_msi structure (Myron Stowe) [RHEL-107898]
  - PCI: xgene-msi: Make per-CPU interrupt setup robust (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Drop XGENE_PCIE_IP_VER_UNKN (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Drop useless conditional compilation (Myron Stowe) [RHEL-107898]
  - PCI: xgene: Defer probing if the MSI widget driver hasn't probed yet (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Remove unused header includes (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Correct non-fatal error log message (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Fix "Unexpected Completion" log message (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Use standard PCIe definitions (Myron Stowe) [RHEL-107898]
  - PCI: rockchip: Remove redundant PCIe message routing definitions (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Add support for parsing the new Root Port binding (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom: Move PHY & reset GPIO to Root Port node (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Add support for Qualcomm SA8255p based PCIe Root Complex (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8255p: Document ECAM compliant PCIe root complex (Myron Stowe) [RHEL-107898]
  - PCI: host-generic: Rename and export gen_pci_init() for PCIe controller drivers (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Export DWC MSI controller related APIs (Myron Stowe) [RHEL-107898]
  - PCI: mvebu: Use devm_add_action_or_reset() instead of devm_add_action() (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Delay link start until configfs 'start' written (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add LUT configuration for MSI/IOMMU in Endpoint mode (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add helper function imx_pcie_add_lut_by_rid() (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features (Myron Stowe) [RHEL-107898]
  - PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features (Myron Stowe) [RHEL-107898]
  - PCI: dw-rockchip: Delay link training after hot reset in EP mode (Myron Stowe) [RHEL-107898]
  - PCI: cadence: Replace private message routing enums with PCI core definitions (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Replace open coded value with PCIE_T_RRS_READY_MS (Myron Stowe) [RHEL-107898]
  - MAINTAINERS: Drop Nicolas from maintaining pcie-brcmstb (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Set MLW based on "num-lanes" DT property if present (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: brcm,stb-pcie: Add num-lanes property (Myron Stowe) [RHEL-107898]
  - PCI: Move link up wait time and max retries macros to pci.h (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up (Myron Stowe) [RHEL-107898]
  - PCI: qcom: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
  - PCI: dw-rockchip: Wait PCIE_RESET_CONFIG_WAIT_MS after link-up IRQ (Myron Stowe) [RHEL-107898]
  - PCI: rockchip-host: Use macro PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
  - PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Remove MSI-X check on child devices (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Fix wrong kfree() in vmd_msi_free() (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: vmd: Convert to lock guards (Myron Stowe) [RHEL-107898]
  - PCI: plda: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx-nwl: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: xilinx-xdma: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: rcar-host: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mediatek: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mediatek-gen3: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: iproc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: brcmstb: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: altera-msi: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: aardvark: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: mobiveil: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: dwc: Switch to msi_create_parent_irq_domain() (Myron Stowe) [RHEL-107898]
  - PCI: controller: Use dev_fwnode() instead of of_fwnode_handle() (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Allow BAR assignment via configfs (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Align MW naming with config names (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails (Myron Stowe) [RHEL-107898]
  - selftests: pci_endpoint: Add doorbell test case (Myron Stowe) [RHEL-107898]
  - misc: pci_endpoint_test: Add doorbell test case (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-epf-test: Add doorbell test support (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Add pci_epf_align_inbound_addr() helper for inbound address alignment (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: pci-ep-msi: Add checks for MSI parent and mutability (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Add RC-to-EP doorbell support using platform MSI controller (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Fix configfs group removal on driver teardown (Myron Stowe) [RHEL-107898]
  - PCI: endpoint: Fix configfs group list head handling (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Document 'link_down' reset (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Remove 83xx-512x-pci.txt (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert amazon,al-alpine-v[23]-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert marvell,armada-3700-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert apm,xgene-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert axis,artpec6-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: Convert st,spear1340-pcie to DT schema (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sm8150: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sc8180x: Drop unrelated clocks from PCIe hosts (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: pci-ep: Extend max-link-speed to PCIe Gen5/Gen6 (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sa8775p: Document QCS8300 (Myron Stowe) [RHEL-107898]
  - dt-bindings: PCI: qcom,pcie-sm8150: Document QCS615 (Myron Stowe) [RHEL-107898]
  - PCI/pwrctrl: Fix the kerneldoc tag for private fields (Myron Stowe) [RHEL-107898]
  - PCI: Move is_pciehp check out of pciehp_is_native() (Myron Stowe) [RHEL-107898]
  - PCI: pciehp: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
  - PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge (Myron Stowe) [RHEL-107898]
  - PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Myron Stowe) [RHEL-107898]
  - PCI: Support Immediate Readiness on devices without PM capabilities (Myron Stowe) [RHEL-107898]
  - PCI: Allow built-in drivers to use async initial probing (Myron Stowe) [RHEL-107898]
  - PCI: Adjust the position of reading the Link Control 2 register (Myron Stowe) [RHEL-107898]
  - PCI: Fix link speed calculation on retrain failure (Myron Stowe) [RHEL-107898]
  - PCI: Extend isolated function probing to LoongArch (Myron Stowe) [RHEL-107898]
  - PCI/ASPM: Consolidate variable declaration and initialization (Myron Stowe) [RHEL-107898]
  - PCI/ASPM: Use boolean type for aspm_disabled and aspm_force (Myron Stowe) [RHEL-107898]
  - PCI/AER: Add message when AER_MAX_MULTI_ERR_DEVICES limit is hit (Myron Stowe) [RHEL-107898]
  - PCI/AER: Use bool for AER disable state tracking (Myron Stowe) [RHEL-107898]
  - net: Prevent use after free in netif_napi_set_irq_locked() (Petr Oros) [RHEL-83024]
  - net: move aRFS rmap management and CPU affinity to core (Petr Oros) [RHEL-83024]
  - arm64: kprobes: check the return value of set_memory_rox() (Marcin Juszkiewicz) [RHEL-122954]
  - arm64: kprobes: call set_memory_rox() for kprobe page (Marcin Juszkiewicz) [RHEL-122954]
  - audit: fix out-of-bounds read in audit_compare_dname_path() (CKI Backport Bot) [RHEL-119187] {CVE-2025-39840}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-176.el10]
changelog:
  - redhat/kernel.spec.template: Let kernel-modules installation rebuild initrd in UKI system (Li Tian) [RHEL-134892]
  - selftests: netfilter: Ignore tainted kernels in interface stress test (Phil Sutter) [RHEL-108859]
  - selftests: netfilter: Fix skip of wildcard interface test (Phil Sutter) [RHEL-108859]
  - selftests: netfilter: Torture nftables netdev hooks (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIX (Phil Sutter) [RHEL-108859]
  - netfilter: nfnetlink_hook: Dump flowtable info (Phil Sutter) [RHEL-108859]
  - netfilter: nfnetlink: New NFNLA_HOOK_INFO_DESC helper (Phil Sutter) [RHEL-108859]
  - Revert "netfilter: nf_tables: Add notifications for hook changes" (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Add notifications for hook changes (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Support wildcard netdev hook specs (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Sort labels in nft_netdev_hook_alloc() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Handle NETDEV_CHANGENAME events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Wrap netdev notifiers (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Respect NETDEV_REGISTER events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Prepare for handling NETDEV_REGISTER events (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Have a list of nf_hook_ops in nft_hook (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Pass nf_hook_ops to nft_unregister_flowtable_hook() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce nft_register_flowtable_ops() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Introduce nft_hook_find_ops{,_rcu}() (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Simplify chain netdev notifier (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Tolerate chains with no remaining hooks (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Compare netdev hooks based on stored name (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Use stored ifname in netdev hook dumps (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Store user-defined hook ifname (Phil Sutter) [RHEL-108859]
  - netfilter: nf_tables: Flowtable hook's pf value never varies (Phil Sutter) [RHEL-108859]
  - x86/microcode/AMD: Select which microcode patch to load (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev (Waiman Long) [RHEL-124710]
  - x86/microcode: Mark early_parse_cmdline() as __init (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Add more known models to entry sign checking (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Limit Entrysign signature checking to known generations (Waiman Long) [RHEL-124710]
  - x86/microcode: Fix Entrysign revision check for Zen1/Naples (Waiman Long) [RHEL-124710]
  - redhat/configs: Add CONFIG_MICROCODE_DBG [=n] (Waiman Long) [RHEL-124710]
  - x86/microcode: Add microcode loader debugging functionality (Waiman Long) [RHEL-124710]
  - x86/microcode: Add microcode= cmdline parsing (Waiman Long) [RHEL-124710]
  - x86/microcode/intel: Refresh the revisions that determine old_microcode (Waiman Long) [RHEL-124710]
  - x86/microcode: Move away from using a fake platform device (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Do not return error when microcode update is not necessary (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Use sha256() instead of init/update/final (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Clean the cache if update did not load microcode (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Make __verify_patch_size() return bool (Waiman Long) [RHEL-124710]
  - x86/microcode/AMD: Remove bogus comment from parse_container() (Waiman Long) [RHEL-124710]
  - octeon_ep: Validate the VF ID (Kamal Heib) [RHEL-116103]
  - octeon_ep: fix VF MAC address lifecycle handling (Kamal Heib) [RHEL-116104]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-177.el10]
changelog:
  - usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths (CKI Backport Bot) [RHEL-137151] {CVE-2025-68287}
  - mm/memory-failure: fix redundant updates for already poisoned pages (CKI Backport Bot) [RHEL-114813]
  - block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock (Ming Lei) [RHEL-128781]
  - KVM: arm64: VHE: Compute fgt traps before activating them (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Finalize ID registers only once per VM (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Limit clearing of ID_{AA64PFR0,PFR1}_EL1.GIC to userspace irqchip (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Set ID_{AA64PFR0,PFR1}_EL1.GIC when GICv3 is configured (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make all 32bit ID registers fully writable (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Check the untrusted offset in FF-A memory share (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Check range args for pKVM mem transitions (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Filter ZCR_EL2 in get-reg-list (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add SCTLR2_EL2 to get-reg-list (Donald Dutile) [RHEL-131242]
  - KVM: selftests: fix MAPC RDbase target formatting in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
  - arm64: Revamp HCR_EL2.E2H RES1 detection (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Use FGT write trap of MDSCR_EL1 when available (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute per-vCPU FGTs at vcpu_load() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Fix misleading comment about virtual timer encoding (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add an E2H=0-specific configuration to get_reg_list (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Make dependencies on VHE-specific registers explicit (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Kill leftovers of ad-hoc timer userspace access (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix WFxT handling of nested virt (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*CT_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*_CVAL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Move CNT*_CTL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add timer UAPI workaround to sysreg infrastructure (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make timer_set_offset() generally accessible (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Replace timer context vcpu pointer with timer_id (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce timer_context_to_vcpu() helper (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Hide CNTHV_*_EL2 from userspace for nVHE guests (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Actually enable IRQs in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Allocate vcpus with correct size (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Sync ID_AA64PFR1, MPIDR, CLIDR in guest (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Remove unreachable break after return (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Prevent access to vCPU events before init (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Track width of timer counter as "int", not "uint64_t" (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Test effective value of HCR_EL2.AMO (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_desc_level() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't advance PC when pending an SVE exception (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Cover ID_AA64ISAR3_EL1 in set_id_regs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Remove a duplicate register listing in set_id_regs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Cope with arch silliness in EL2 selftest (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add basic test for running in VHE EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Enable EL2 by default (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Initialize HCR_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Use the vCPU attr for setting nr of PMU counters (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Use hyp timer IRQs when test runs at EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Select SMCCC conduit based on current EL (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Provide helper for getting default vCPU target (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Alias EL1 registers to EL2 counterparts (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Create a VGICv3 for 'default' VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add unsanitised helpers for VGICv3 creation (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Add helper to check for VGICv3 support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Initialize VGICv3 only once (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Provide kvm_arch_vm_post_create() in library code (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftest: Expand external_aborts test to look for TTW levels (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Populate level on S1PTW SEA injection (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add S1 IPA to page table level walker (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add filtering hook to S1 page table walk (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Don't switch MMU on translation from non-NV context (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow EL1 control registers to be accessed from the CPU state (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow use of S1 PTW for non-NV vcpus (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Report faults from S1 walk setup at the expected start level (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Populate PAR_EL1 with 52bit addresses (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute shareability for LPA2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Pass the walk_info structure to compute_par_s1() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Decouple output address from the PT descriptor (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Compute 52bit TTBR address and alignment (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Account for 52bit when computing maximum OA (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add helper computing the state of 52bit PA support (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Expose FEAT_LSFE to guests (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add trap configs for PMSDSFR_EL1 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose up to FEAT_Debugv8p8 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Advertise FEAT_TIDCP1 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Advertise FEAT_SpecSEI to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_TWED to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Exclude guest's TWED configuration when TWE isn't set (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_AFP to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_ECBHB to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_RASv1p1 via RAS_frac (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Expose FEAT_DF2 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Don't erroneously claim FEAT_DoubleLock for NV VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Convert masks to denylists in limit_nv_id_reg() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: selftests: Test writes to ID_AA64MMFR1_EL1.{HCX, TWED} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Make ID_AA64MMFR1_EL1.{HCX, TWED} writable from userspace (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert MDCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert SCTLR_EL1 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_TCR2 on TCR2_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_SCTLR2 on SCTLR2_EL{1,2} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Convert HCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_HCX on HCRX_EL2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_FGT2 on FGT2 registers (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Enforce absence of FEAT_FGT on FGT registers (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add reg_feat_map_desc to describe full register dependency (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Remove duplicate FEAT_{SYSREG128,MTE2} descriptions (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Allow userspace to de-feature stage-2 TGRANs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Treat AMO as 1 when at EL2 and {E2H,TGE} = {1, 0} (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Apply guest's MDCR traps in nested context (Donald Dutile) [RHEL-131242]
  - KVM: arm64: nv: Trap debug registers when in hyp context (Donald Dutile) [RHEL-131242]
  - arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS (Donald Dutile) [RHEL-131242]
  - arm64/boot: Factor out a macro to check SPE version (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Don't access ICC_SRE_EL2 if GICv3 doesn't support v2 compatibility (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix page leak in user_mem_abort() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Fix kvm_vcpu_{set,is}_be() to deal with EL2 state (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Update stale comment for sanitise_mte_tags() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Map hyp text as RO and dump instr on panic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Dump instruction on hyp panic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Return early from trace helpers when KVM isn't available (Donald Dutile) [RHEL-131242]
  - KVM: arm64: vgic: Explicitly implement vgic_dist::ready ordering (Donald Dutile) [RHEL-131242]
  - KVM: arm64: vgic-init: Remove vgic_ready() macro (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Reserve pKVM handle during pkvm_init_host_vm() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce separate hypercalls for pKVM VM reservation and initialization (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Consolidate pKVM hypervisor VM initialization logic (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Separate allocation and insertion of pKVM VM table entries (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Decouple hyp VM creation state from its handle (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Clarify comments to distinguish pKVM mode from protected VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Rename 'host_kvm' to 'kvm' in pKVM host code (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Rename pkvm.enabled to pkvm.is_protected (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Add build-time check for duplicate DECLARE_REG use (Donald Dutile) [RHEL-131242]
  - KVM: arm64: ptdump: Don't test PTE_VALID alongside other attributes (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Bump the supported version of FF-A to 1.2 (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mask response to FFA_FEATURE call (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mark optional FF-A 1.2 interfaces as unsupported (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Mark FFA_NOTIFICATION_* calls as unsupported (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Use SMCCC 1.2 for FF-A initialization and in host handler (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Correct return value on host version downgrade attempt (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Allow userspace to limit the number of PMU counters for EL2 VMs (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Introduce CONFIG_UBSAN_KVM_EL2 (Donald Dutile) [RHEL-131242]
  - ubsan: Remove regs from report_ubsan_failure() (Donald Dutile) [RHEL-131242]
  - x86/traps: Cleanup and robustify decode_bug() (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Handle UBSAN faults (Donald Dutile) [RHEL-131242]
  - tools kvm headers arm64: Update KVM header from the kernel sources (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Document registers exposed via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS (Donald Dutile) [RHEL-131242]
  - Documentation: KVM: Use unordered list for pre-init VGIC registers (Donald Dutile) [RHEL-131242]
  - Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init (Donald Dutile) [RHEL-131242]
  - KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Donald Dutile) [RHEL-134393]
  - drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (CKI Backport Bot) [RHEL-134433] {CVE-2025-40277}
  - mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Audra Mitchell) [RHEL-135094]
  - selftests/mm: do check_huge_anon() with a number been passed in (Audra Mitchell) [RHEL-135094]
  - selftests/mm: fix split_huge_page_test for folio_split() tests (Audra Mitchell) [RHEL-135094]
  - selftests/mm: speed up split_huge_page_test (Audra Mitchell) [RHEL-135094]
  - selftests/mm: add tests for folio_split(), buddy allocator like split (Audra Mitchell) [RHEL-135094]
  - selftests/mm: add tests for splitting pmd THPs to all lower orders (Audra Mitchell) [RHEL-135094]
  - selftests/mm: use selftests framework to print test result (Audra Mitchell) [RHEL-135094]
  - perf symbol-elf: Add missing puts on error path (Michael Petlan) [RHEL-78292]
  - perf symbol: Add missed dso__put (Michael Petlan) [RHEL-78292]
  - perf probe-event: Ensure probe event nsinfo is always cleared (Michael Petlan) [RHEL-78292]
  - perf hist: In init, ensure mem_info is put on error paths (Michael Petlan) [RHEL-78292]
  - perf tools: Fix split kallsyms DSO counting (Michael Petlan) [RHEL-78292]
  - perf tools: Mark split kallsyms DSOs as loaded (Michael Petlan) [RHEL-78292]
  - perf jitdump: Add sym/str-tables to build-ID generation (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Fix memset subclass in operation (Michael Petlan) [RHEL-78292]
  - perf tools: Fix missing feature check for inherit + SAMPLE_READ (Michael Petlan) [RHEL-78292]
  - perf metricgroup: Update comment on location of metric_event list (Michael Petlan) [RHEL-78292]
  - perf record: skip synthesize event when open evsel failed (Michael Petlan) [RHEL-78292]
  - perf lock contention: Load kernel map before lookup (Michael Petlan) [RHEL-78292]
  - perf hwmon_pmu: Fix uninitialized variable warning (Michael Petlan) [RHEL-78292]
  - perf parse-events: Fix legacy cache events if event is duplicated in a PMU (Michael Petlan) [RHEL-78292]
  - perf jitdump: Fix missed dso__put (Michael Petlan) [RHEL-78292]
  - perf mem-events: Don't leak online CPU map (Michael Petlan) [RHEL-78292]
  - perf kvm: Fix debug assertion (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Fix opening of "any"(-1) CPU events (Michael Petlan) [RHEL-78292]
  - perf parse-events: Make X modifier more respectful of groups (Michael Petlan) [RHEL-78292]
  - perf stat: When no events, don't report an error if there is none (Michael Petlan) [RHEL-78292]
  - perf tests stat: Add "--null" coverage (Michael Petlan) [RHEL-78292]
  - perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask (Michael Petlan) [RHEL-78292]
  - libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map (Michael Petlan) [RHEL-78292]
  - perf stat: Allow no events to open if this is a "--null" run (Michael Petlan) [RHEL-78292]
  - perf annotate: Check return value of evsel__get_arch() properly (Michael Petlan) [RHEL-78292]
  - perf annotate: fix a crash when annotate the same symbol with 's' and 'T' (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/fs.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/fcntl.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync asm/msr-index.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/bits.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/rtnetlink.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/neighbour.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync linux/if_addr.h with kernel (Michael Petlan) [RHEL-78292]
  - tools headers UAPI: sync drm/drm.h with kernel (Michael Petlan) [RHEL-78292]
  - perf libbfd: Ensure libbfd is initialized prior to use (Michael Petlan) [RHEL-78292]
  - perf test: Fix lock contention test (Michael Petlan) [RHEL-78292]
  - perf lock: Fix segfault due to missing kernel map (Michael Petlan) [RHEL-78292]
  - perf build: Don't fail fast path feature detection when binutils-devel is not available (Michael Petlan) [RHEL-78292]
  - perf header: Write bpf_prog (infos|btfs)_cnt to data file (Michael Petlan) [RHEL-78292]
  - perf symbols: Handle '1' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
  - perf tools: Fix arm64 libjvmti build by generating unistd_64.h (Michael Petlan) [RHEL-78292]
  - perf tests: Don't retest sections in "Object code reading" (Michael Petlan) [RHEL-78292]
  - perf docs: Document building with Clang (Michael Petlan) [RHEL-78292]
  - perf build: Support build with clang (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for unroll loop thread (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for thread loop (Michael Petlan) [RHEL-78292]
  - perf test coresight: Dismiss clang warning for memcpy thread (Michael Petlan) [RHEL-78292]
  - perf build: Disable thread safety analysis for perl header (Michael Petlan) [RHEL-78292]
  - perf build: Correct CROSS_ARCH for clang (Michael Petlan) [RHEL-78292]
  - perf python: split Clang options when invoking Popen (Michael Petlan) [RHEL-78292]
  - tools build: Align warning options with perf (Michael Petlan) [RHEL-78292]
  - perf disasm: Remove unused evsel from 'struct annotate_args' (Michael Petlan) [RHEL-78292]
  - perf srcline: Fallback between addr2line implementations (Michael Petlan) [RHEL-78292]
  - perf disasm: Make ins__scnprintf() and ins__is_nop() static (Michael Petlan) [RHEL-78292]
  - perf dso: Clean up read_symbol() error handling (Michael Petlan) [RHEL-78292]
  - perf dso: Support BPF programs in dso__read_symbol() (Michael Petlan) [RHEL-78292]
  - perf dso: Move read_symbol() from llvm/capstone to dso (Michael Petlan) [RHEL-78292]
  - perf llvm: Reduce LLVM initialization (Michael Petlan) [RHEL-78292]
  - perf check: Add libLLVM feature (Michael Petlan) [RHEL-78292]
  - perf parse-events: Fix parsing of >30kb event strings (Michael Petlan) [RHEL-78292]
  - perf record: Add auto counter reload parse and regression tests (Michael Petlan) [RHEL-78292]
  - perf record: Add ratio-to-prev term (Michael Petlan) [RHEL-78292]
  - tools build: Remove libbpf-strings feature test (Michael Petlan) [RHEL-78292]
  - perf bpf-event: Use libbpf version rather than feature check (Michael Petlan) [RHEL-78292]
  - tools build: Remove feature-libslang-include-subdir (Michael Petlan) [RHEL-78292]
  - perf annotate: Rename TSR_KIND_POINTER to TSR_KIND_PERCPU_POINTER (Michael Petlan) [RHEL-78292]
  - perf stat: Refactor retry/skip/fatal error handling (Michael Petlan) [RHEL-78292]
  - perf stat: Move create_perf_stat_counter() to builtin-stat.c (Michael Petlan) [RHEL-78292]
  - tools build: Remove get_current_dir_name feature check (Michael Petlan) [RHEL-78292]
  - perf namespaces: Avoid get_current_dir_name dependency (Michael Petlan) [RHEL-78292]
  - perf capstone: Remove open_capstone_handle (Michael Petlan) [RHEL-78292]
  - perf libbfd: Move libbfd functionality to its own file (Michael Petlan) [RHEL-78292]
  - perf llvm: Move llvm functionality into its own file (Michael Petlan) [RHEL-78292]
  - perf capstone: Move capstone functionality into its own file (Michael Petlan) [RHEL-78292]
  - perf map: Constify objdump offset/address conversion APIs (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Use "cycles" to sample guest for "kvm top" on Intel (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Use "cycles" to sample guest for "kvm record" on Intel (Michael Petlan) [RHEL-78292]
  - perf tools: Add helper x86__is_intel_cpu() (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Fix the potential out of range memory access issue (Michael Petlan) [RHEL-78292]
  - perf tools kwork: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
  - perf tools kvm: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
  - tools include: Add headers to make tools builds more hermetic (Michael Petlan) [RHEL-78292]
  - tools include: Replace tools linux/gfp_types.h with kernel version (Michael Petlan) [RHEL-78292]
  - tools bitmap: Add missing asm-generic/bitsperlong.h include (Michael Petlan) [RHEL-78292]
  - perf bench futex: Add missing stdbool.h (Michael Petlan) [RHEL-78292]
  - perf test: Stat std output don't fail metric only (Michael Petlan) [RHEL-78292]
  - libperf mmap: In user mmap rdpmc avoid undefined behavior (Michael Petlan) [RHEL-78292]
  - perf symbol-minimal: Be more defensive when reading build IDs (Michael Petlan) [RHEL-78292]
  - perf bpf: Use __builtin_preserve_field_info for GCC compatibility (Michael Petlan) [RHEL-78292]
  - tools build: Don't assume libtracefs-devel is always available (Michael Petlan) [RHEL-78292]
  - perf build: Remove libtracefs configuration (Michael Petlan) [RHEL-78292]
  - perf test: Remove C python_use test (Michael Petlan) [RHEL-78292]
  - perf test: Add an 'import perf' test shell script (Michael Petlan) [RHEL-78292]
  - perf test: Extend branch stack sampling test for Arm64 BRBE (Michael Petlan) [RHEL-78292]
  - perf test: Add syscall and address tests to brstack test (Michael Petlan) [RHEL-78292]
  - perf test: Refactor brstack test (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Fix handling of cpumap fixing hybrid (Michael Petlan) [RHEL-78292]
  - perf bpf_counter: Move header declarations into C code (Michael Petlan) [RHEL-78292]
  - perf annotate: Use architecture-agnostic register limit (Michael Petlan) [RHEL-78292]
  - perf script: Enable to present DTL entries (Michael Petlan) [RHEL-78292]
  - perf powerpc: Process the DTL entries in queue and deliver samples (Michael Petlan) [RHEL-78292]
  - perf powerpc: Allocate and setup aux buffer queue to help co-relate with other events across CPU's (Michael Petlan) [RHEL-78292]
  - perf powerpc: Add event name as vpa-dtl of PERF_TYPE_SYNTH type to present DTL samples (Michael Petlan) [RHEL-78292]
  - perf powerpc: Process auxtrace events and display in 'perf report -D' (Michael Petlan) [RHEL-78292]
  - perf powerpc: Add basic CONFIG_AUXTRACE support for VPA pmu on powerpc (Michael Petlan) [RHEL-78292]
  - perf sched: Avoid union type punning undefined behavior (Michael Petlan) [RHEL-78292]
  - perf test perftool_testsuite: Use absolute paths (Michael Petlan) [RHEL-78292]
  - perf tools: Fix duplicated words in documentation and comments (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update sierraforest events to v1.12 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update sapphirerapids events to v1.35 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update pantherlake events to v1.00 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update meteorlake events to v1.17 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update lunarlake events to v1.18 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update graniterapids events to v1.15 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update grandridge events to v1.10 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update emeraldrapids events to v1.20 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update arrowlake events to v1.13 (Michael Petlan) [RHEL-78292]
  - perf vendor events intel: Update alderlake events to v1.34 (Michael Petlan) [RHEL-78292]
  - perf bpf: Check libbpf version to use btf_dump_type_data_opts.emit_strings (Michael Petlan) [RHEL-78292]
  - perf bpf: Move the LIBBPF_CURRENT_VERSION_GEQ macro to bpf-utils.h (Michael Petlan) [RHEL-78292]
  - perf test: Avoid uncore_imc/clockticks in uniquification test (Michael Petlan) [RHEL-78292]
  - perf evsel: Fix uniquification when PMU given without suffix (Michael Petlan) [RHEL-78292]
  - perf test: Don't leak workload gopipe in PERF_RECORD_* (Michael Petlan) [RHEL-78292]
  - perf session: Fix handling when buffer exceeds 2 GiB (Michael Petlan) [RHEL-78292]
  - perf bench mem: Add mmap() workloads (Michael Petlan) [RHEL-78292]
  - perf bench mem: Refactor mem_options (Michael Petlan) [RHEL-78292]
  - perf bench mem: Allow chunking on a memory region (Michael Petlan) [RHEL-78292]
  - perf bench mem: Allow mapping of hugepages (Michael Petlan) [RHEL-78292]
  - perf bench mem: Switch from zalloc() to mmap() (Michael Petlan) [RHEL-78292]
  - perf bench mem: Pull out init/fini logic (Michael Petlan) [RHEL-78292]
  - perf bench mem: Move mem op parameters into a structure (Michael Petlan) [RHEL-78292]
  - perf bench mem: Defer type munging of size to float (Michael Petlan) [RHEL-78292]
  - perf bench mem: Remove repetition around time measurement (Michael Petlan) [RHEL-78292]
  - perf trace: Fix IS_ERR() vs NULL check bug (Michael Petlan) [RHEL-78292]
  - perf test shell lbr: Avoid failures with perf event paranoia (Michael Petlan) [RHEL-78292]
  - perf tools: Remove a pointless check (Michael Petlan) [RHEL-78292]
  - perf tools: Update header documentation on BPF_PROG_INFO (Michael Petlan) [RHEL-78292]
  - perf tests record: Update testcase to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Fix __die_find_scope_cb() for namespaces (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Better variable collection for insn tracking (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: More accurate variable type match for breg (Michael Petlan) [RHEL-78292]
  - perf test: AMD IBS swfilt skip kernel tests if paranoia is >1 (Michael Petlan) [RHEL-78292]
  - perf auxtrace: Avoid redundant NULL check in auxtrace_mmap_params__set_idx() (Michael Petlan) [RHEL-78292]
  - perf trace: Add --max-summary option (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Allow parsing both data source and events (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Set HITM flag (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Refactor arm_spe__get_metadata_by_cpu() (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Fill memory levels for FEAT_SPEv1p4 (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Separate setting of memory levels for loads and stores (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Refine memory level filling (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Add "event_filter" entry in meta data (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Decode event types for new features (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Directly propagate raw event (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Use full type for data_src (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Correct memory level for remote access (Michael Petlan) [RHEL-78292]
  - perf arm_spe: Correct setting remote access (Michael Petlan) [RHEL-78292]
  - perf parse-events: Add 'X' modifier to exclude an event from being regrouped (Michael Petlan) [RHEL-78292]
  - perf stat: Don't skip failing group events (Michael Petlan) [RHEL-78292]
  - perf evsel: Give warning for broken Intel topdown event grouping (Michael Petlan) [RHEL-78292]
  - perf util: Fix compression checks returning -1 as bool (Michael Petlan) [RHEL-78292]
  - perf arm64: Sync ESR_ELx_EC_* macros in arm64_exception_types.h with esr.h (Michael Petlan) [RHEL-78292]
  - tools headers: Remove unused arm32 asm/kvm.h copy (Michael Petlan) [RHEL-78292]
  - tools headers: Remove unused kvm_perf.h copies (Michael Petlan) [RHEL-78292]
  - perf annotate: Fix title line after return from call (Michael Petlan) [RHEL-78292]
  - perf annotate: Factor out annotate_browser__show_function_title() (Michael Petlan) [RHEL-78292]
  - perf annotate: Fix signature of annotate_browser__show() (Michael Petlan) [RHEL-78292]
  - perf docs: Update SPE doc to include default instructions group (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Display --itrace period warnings for all sample types (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Downsample all sample types equally (Michael Petlan) [RHEL-78292]
  - perf arm-spe: Show instruction sample types by default (Michael Petlan) [RHEL-78292]
  - perf symbols: Handle 'N' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
  - perf python: Fix spelling mistake "metics" -> "metrics" (Michael Petlan) [RHEL-78292]
  - perf dwarf-aux: Use signed variable types in match_var_offset (Michael Petlan) [RHEL-78292]
  - perf tp_pmu: Remove unnecessary check (Michael Petlan) [RHEL-78292]
  - perf ilist: Add support for metrics (Michael Petlan) [RHEL-78292]
  - perf python: Add metrics function (Michael Petlan) [RHEL-78292]
  - perf python: Add evlist compute_metric (Michael Petlan) [RHEL-78292]
  - perf python: Add evlist metrics function (Michael Petlan) [RHEL-78292]
  - perf python: Add parse_metrics function (Michael Petlan) [RHEL-78292]
  - perf ilist: Add new python ilist command (Michael Petlan) [RHEL-78292]
  - perf python: Add function returning dictionary of all events on a PMU (Michael Petlan) [RHEL-78292]
  - perf python: Add basic PMU abstraction and pmus sequence (Michael Petlan) [RHEL-78292]
  - perf python: Improve the tracepoint function if no libtraceevent (Michael Petlan) [RHEL-78292]
  - perf python: Add more exceptions on error paths (Michael Petlan) [RHEL-78292]
  - libperf event: Ensure tracing data is multiple of 8 sized (Michael Petlan) [RHEL-78292]
  - perf test shell lock_contention: Extra debug diagnostics (Michael Petlan) [RHEL-78292]
  - perf evsel: Avoid container_of on a NULL leader (Michael Petlan) [RHEL-78292]
  - perf test trace_btf_enum: Skip if permissions are insufficient (Michael Petlan) [RHEL-78292]
  - perf disasm: Avoid undefined behavior in incrementing NULL (Michael Petlan) [RHEL-78292]
  - perf annotate: Use a hashmap to save type data (Michael Petlan) [RHEL-78292]
  - perf annotate: Add dso__debuginfo() helper (Michael Petlan) [RHEL-78292]
  - perf annotate: Hide data-type for stack operation and canary (Michael Petlan) [RHEL-78292]
  - perf annotate: Show warning when debuginfo is not available (Michael Petlan) [RHEL-78292]
  - perf annotate: Add 'T' hot key to toggle data type display (Michael Petlan) [RHEL-78292]
  - perf annotate: Add --code-with-type support for TUI (Michael Petlan) [RHEL-78292]
  - perf annotate: Return printed number from disasm_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Simplify width calculation in annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Pass annotation_print_data to annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Remove __annotation_line__write() (Michael Petlan) [RHEL-78292]
  - perf annotate: Remove annotation_print_data.start (Michael Petlan) [RHEL-78292]
  - perf annotate: Rename to __hist_entry__tui_annotate() (Michael Petlan) [RHEL-78292]
  - perf: Fix 0 count issue of cpu-clock (Michael Petlan) [RHEL-78292]
  - perf/x86/intel/uncore: Remove superfluous check (Michael Petlan) [RHEL-78292]
  - Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()" (Michael Petlan) [RHEL-78292]
  - perf/core: Fix system hang caused by cpu-clock usage (Michael Petlan) [RHEL-78292]
  - perf/x86/intel/uncore: Add uncore PMU support for Wildcat Lake (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Add PMU support for WildcatLake (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Fix KASAN global-out-of-bounds warning (Michael Petlan) [RHEL-78292]
  - perf/core: Fix MMAP2 event device with backing files (Michael Petlan) [RHEL-78292]
  - perf/core: Fix MMAP event path names with backing files (Michael Petlan) [RHEL-78292]
  - perf/core: Fix address filter match with backing files (Michael Petlan) [RHEL-78292]
  - perf: make pmu_bus const (Michael Petlan) [RHEL-78292]
  - x86/insn: Add XOP prefix instructions decoder support (Michael Petlan) [RHEL-78292]
  - perf: Skip user unwind if the task is a kernel thread (Michael Petlan) [RHEL-78292]
  - perf: Simplify get_perf_callchain() user logic (Michael Petlan) [RHEL-78292]
  - perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL (Michael Petlan) [RHEL-78292]
  - perf: Have get_perf_callchain() return NULL if crosstask and user are set (Michael Petlan) [RHEL-78292]
  - perf: Remove get_perf_callchain() init_nr argument (Michael Petlan) [RHEL-78292]
  - perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap() (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48) (Michael Petlan) [RHEL-78292]
  - perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error (Michael Petlan) [RHEL-78292]
  - perf/x86/intel: Use early_initcall() to hook bts_init() (Michael Petlan) [RHEL-78292]
  - perf: Convert mmap() refcounts to refcount_t (Michael Petlan) [RHEL-78292]
  - perf: Identify the 0->1 transition for event::mmap_count (Michael Petlan) [RHEL-78292]
  - perf: Use scoped_guard() for mmap_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Split out the RB allocation (Michael Petlan) [RHEL-78292]
  - perf: Make RB allocation branch self sufficient (Michael Petlan) [RHEL-78292]
  - perf: Split out the AUX buffer allocation (Michael Petlan) [RHEL-78292]
  - perf: Reflow to get rid of aux_success label (Michael Petlan) [RHEL-78292]
  - perf: Use guard() for aux_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Remove redundant aux_unlock label (Michael Petlan) [RHEL-78292]
  - perf: Move common code into both rb and aux branches (Michael Petlan) [RHEL-78292]
  - perf: Merge consecutive conditionals in perf_mmap() (Michael Petlan) [RHEL-78292]
  - perf: Move perf_mmap_calc_limits() into both rb and aux branches (Michael Petlan) [RHEL-78292]
  - perf: Split out VM accounting (Michael Petlan) [RHEL-78292]
  - perf: Split out mlock limit handling (Michael Petlan) [RHEL-78292]
  - perf: Remove redundant condition for AUX buffer size (Michael Petlan) [RHEL-78292]
  - vfs: check dentry is still valid in get_link() (Ian Kent) [RHEL-79346]
  - sched/fair: Proportional newidle balance (Phil Auld) [RHEL-129542]
  - sched/fair: Small cleanup to update_newidle_cost() (Phil Auld) [RHEL-129542]
  - sched/fair: Small cleanup to sched_balance_newidle() (Phil Auld) [RHEL-129542]
  - sched/fair: Revert max_newidle_lb_cost bump (Phil Auld) [RHEL-129542]
  - PCI/ACPI: Fix pci_acpi_preserve_config() memory leak (Thilak KN) [RHEL-130554]
  - Input: pegasus-notetaker - fix potential out-of-bounds access (Benjamin Tissoires) [RHEL-124788]
  - Input: imx_sc_key - fix memory corruption on unload (Benjamin Tissoires) [RHEL-124788]
  - Input: goodix - add support for ACPI ID GDIX1003 (Benjamin Tissoires) [RHEL-124788]
  - Input: cros_ec_keyb - fix an invalid memory access (Benjamin Tissoires) [RHEL-124788]
  - dt-bindings: input: touchscreen: goodix: Drop 'interrupts' requirement (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: fix sticky fingers (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: fix name of Stylus input devices (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: Fix potential memory leak in error path (Benjamin Tissoires) [RHEL-124788]
  - HID: playstation: Fix memory leak in dualshock4_get_calibration_data() (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ntrig: Prevent memory leak in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
  - HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel (Benjamin Tissoires) [RHEL-124788]
  - HID: nintendo: Wait longer for initial probe (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: add Z13 folio to generic group for multitouch to work (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: PERMISSIVE_CONTROL quirk autodetection (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Use direction fix only for conditional effects (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-input: only ignore 0 battery events for digitizers (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Intel-quickspi: switch first interrupt from level to edge detection (Benjamin Tissoires) [RHEL-124788]
  - Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Benjamin Tissoires) [RHEL-124788]
  - Input: atmel_mxt_ts - allow reset GPIO to sleep (Benjamin Tissoires) [RHEL-124788]
  - HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove() (Benjamin Tissoires) [RHEL-124788]
  - HID: steelseries: refactor probe() and remove() (Benjamin Tissoires) [RHEL-124788]
  - HID: amd_sfh: Add sync across amd sfh work functions (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: add support for missing PX series fn keys (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: fix setter callbacks return value (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Use KEY_PERFORMANCE instead of ACPI's platform_profile (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quickspi: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quicki2c: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: add support for Legion Go dual dinput modes (Benjamin Tissoires) [RHEL-124788]
  - HID: elecom: add support for ELECOM M-DT2DRBK (Benjamin Tissoires) [RHEL-124788]
  - HID: logitech: Add ids for G PRO 2 LIGHTSPEED (Benjamin Tissoires) [RHEL-124788]
  - HID: input: report battery status changes immediately (Benjamin Tissoires) [RHEL-124788]
  - HID: input: rename hidinput_set_battery_charge_status() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Intel-quicki2c: Enhance driver re-install flow (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
  - HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Benjamin Tissoires) [RHEL-124788]
  - hid: fix I2C read buffer overflow in raw_event() for mcp2221 (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: Add a new Art Pen 2 (Benjamin Tissoires) [RHEL-124788]
  - HID: Kconfig: Fix spelling mistake "enthropy" -> "entropy" (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-ish-hid: Increase ISHTP resume ack timeout to 300ms (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-steam: Use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: validate feature-report field count to prevent NULL pointer dereference (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Improve the kerneldoc for hid_report_len() (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: add a test case for the recent syzbot underflow (Benjamin Tissoires) [RHEL-124788]
  - HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [RHEL-124788]
  - HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires) [RHEL-124788]
  - HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: sync python tests to hid-tools 0.10 (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: sync the python tests to hid-tools 0.8 (Benjamin Tissoires) [RHEL-124788]
  - selftests/hid: run ruff format on the python part (Benjamin Tissoires) [RHEL-124788]
  - HID: debug: Remove duplicate entry (BTN_WHEEL) (Benjamin Tissoires) [RHEL-124788]
  - HID: Fix debug name for BTN_GEAR_DOWN, BTN_GEAR_UP, BTN_WHEEL (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: avoid setting up battery timer when not needed (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: avoid setting up battery timer for devices without battery (Benjamin Tissoires) [RHEL-124788]
  - HID: elecom: add support for ELECOM HUGE 019B variant (Benjamin Tissoires) [RHEL-124788]
  - HID: amd_sfh: Enable operating mode (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: Add support for XP-PEN Artist 22R Pro (Benjamin Tissoires) [RHEL-124788]
  - HID: rate-limit hid_warn to prevent log flooding (Benjamin Tissoires) [RHEL-124788]
  - HID: replace scnprintf() with sysfs_emit() (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2 (Benjamin Tissoires) [RHEL-124788]
  - HID: uclogic: make read-only array reconnect_event static const (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp-2221: Replace manual comparison with min() macro (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: Separate max input size control conditional list (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2221: set gpio pin mode (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: add device ID for Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: specify that Apple Touch Bar is direct (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX field (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix crash in wacom_aes_battery_handler() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-ish-hid: ipc: Add Wildcat Lake PCI device ID (Benjamin Tissoires) [RHEL-124788]
  - hid: intel-ish-hid: Use PCI_DEVICE_DATA() macro for ISH device table (Benjamin Tissoires) [RHEL-124788]
  - HID: lenovo: Restrict F7/9/11 mode to compact keyboards only (Benjamin Tissoires) [RHEL-124788]
  - HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Benjamin Tissoires) [RHEL-124788]
  - HID: input: lower message severity of 'No inputs registered, leaving' to debug (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Benjamin Tissoires) [RHEL-124788]
  - HID: debug: Use the __set_current_state() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Move else if statements to follow closing braces (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Add missing spaces (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Move trailing statements in pidff_rescale_signed() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Remove unneeded else in pidff_find_special_field() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Use __func__ in debugs (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Rework pidff_set_time() to fix warnings (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Remove unneeded debug from pidff_clamp() (Benjamin Tissoires) [RHEL-124788]
  - HID: pidff: Fix missing blank lines after declarations (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-pidff.h: Fix comment styling (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-ids.h: Fix LITE_STAR_GT987 device id define (Benjamin Tissoires) [RHEL-124788]
  - HID: universal-pidff: Fix missing blank lines (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc: make ptl_ddata static (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add necessary IDs and support for replacement trackpad on MacBookPro15,1 (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: remove T2 devices from hid_mouse_ignore_list (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: add fnmode=4 to disable translation of fkeys and make it default on Macs with Touch Bar (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add Apple Magic Keyboard A3119 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: Add Apple Magic Keyboard A3118 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: remove unused APPLE_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: use switch case to set fn translation table (Benjamin Tissoires) [RHEL-124788]
  - HID: apple: move backlight report structs to other backlight structs (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quickspi: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Add Wake-on-Touch support (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Add driver data support (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-quicki2c: Refine code comments (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Introduce max input size control (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Refine code comments (Benjamin Tissoires) [RHEL-124788]
  - HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into kernel doc (Benjamin Tissoires) [RHEL-124788]
  - HID: nintendo: avoid bluetooth suspend/resume stalls (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix kobject reference count leak (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix memory leak on sysfs attribute creation failure (Benjamin Tissoires) [RHEL-124788]
  - HID: wacom: fix memory leak on kobject creation failure (Benjamin Tissoires) [RHEL-124788]
  - HID: sensor-hub: Fix typo and improve documentation (Benjamin Tissoires) [RHEL-124788]
  - HID: sensor-hub: Fix typo and improve documentation for sensor_hub_remove_callback() (Benjamin Tissoires) [RHEL-124788]
  - HID: multitouch: Disable touchpad on firmware level while not in use (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Add functions for HID drivers to react on first open and last close call (Benjamin Tissoires) [RHEL-124788]
  - hid-asus: check ROG Ally MCU version and warn (Benjamin Tissoires) [RHEL-124788]
  - HID: appletb-kbd: Use secs_to_jiffies() instead of msecs_to_jiffies() (Benjamin Tissoires) [RHEL-124788]
  - HID: intel-thc-hid: intel-thc: make read-only arrays static const (Benjamin Tissoires) [RHEL-124788]
  - HID: magicmouse: Apple Magic Mouse 2 USB-C support (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2221: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: mcp2200: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: use lock guards (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: hold the lock for the entire direction_output() call (Benjamin Tissoires) [RHEL-124788]
  - HID: cp2112: destroy mutex on driver detach (Benjamin Tissoires) [RHEL-124788]
  - HID: corsair-void: Use to_delayed_work() (Benjamin Tissoires) [RHEL-124788]
  - HID: hid-logitech: use sysfs_emit_at() instead of scnprintf() (Benjamin Tissoires) [RHEL-124788]
  - HID: quirks: Add HID_QUIRK_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
  - HID: Kysona: Add periodic online check (Benjamin Tissoires) [RHEL-124788]
  - docs: hid: Fix typo in intel-thc-hid.rst (Benjamin Tissoires) [RHEL-124788]
  - Input: pcf50633-input - remove the driver (Benjamin Tissoires) [RHEL-124788]
  - Input: mtk-pmic-keys - MT6359 has a specific release irq (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs7222 - avoid enabling unused interrupts (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - add support for Flydigi Apex 5 (Benjamin Tissoires) [RHEL-124788]
  - Input: max77693 - convert to atomic pwm operation (Benjamin Tissoires) [RHEL-124788]
  - Input: st1232 - add touch-overlay handling (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - change buttons the D-Pad gets mapped as to BTN_DPAD_* (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - set correct controller type for Acer NGR200 (Benjamin Tissoires) [RHEL-124788]
  - Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt() (Benjamin Tissoires) [RHEL-124788]
  - Input: mtk-pmic-keys - add support for MT6359 PMIC keys (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use BIT() and GENMASK() where appropriate (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use per-chip parameters (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use guard notation to acquire mutex (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use devm to disable runtime PM (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - use struct_size() helper (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - do not combine memory allocation checks (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - do not set input device's parent explicitly (Benjamin Tissoires) [RHEL-124788]
  - Input: samsung-keypad - switch to using devm_clk_get_prepared() (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5585: Add Analog Devices ADP5585/89 support (Benjamin Tissoires) [RHEL-124788]
  - Input: edt-ft5x06 - add support for FocalTech FT8716 (Benjamin Tissoires) [RHEL-124788]
  - Input: edt-ft5x06 - use per-client debugfs directory (Benjamin Tissoires) [RHEL-124788]
  - Input: cs40l50 - remove redundant flush_workqueue() calls (Benjamin Tissoires) [RHEL-124788]
  - Input: max8997_haptic - optimize PWM configuration (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs7222 - explicitly define number of external channels (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5589 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: adp5588 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: ad7879 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - support Acer NGR 200 Controller (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - return errors from xpad_try_sending_next_out_packet() up (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - adjust error handling for disconnect (Benjamin Tissoires) [RHEL-124788]
  - Input: apple_z2 - drop default ARCH_APPLE in Kconfig (Benjamin Tissoires) [RHEL-124788]
  - Input: Fully open-code compatible for grepping (Benjamin Tissoires) [RHEL-124788]
  - Input: fsia6b - suppress buffer truncation warning for phys (Benjamin Tissoires) [RHEL-124788]
  - Input: iqs626a - replace snprintf() with scnprintf() (Benjamin Tissoires) [RHEL-124788]
  - Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer() (Benjamin Tissoires) [RHEL-124788]
  - Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - send LED and auth done packets to all Xbox One controllers (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - add the ByoWave Proteus controller (Benjamin Tissoires) [RHEL-124788]
  - Input: xpad - allow delaying init packets (Benjamin Tissoires) [RHEL-124788]
  - Input: matrix_keypad - detect change during scan (Benjamin Tissoires) [RHEL-124788]
  - Input: matrix_keypad - add function for reading row state (Benjamin Tissoires) [RHEL-124788]
  - input: ipaq-micro-keys: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
  - input: sparse-keymap: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
  - Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table (Benjamin Tissoires) [RHEL-124788]
  - Input: add keycode for performance mode key (Benjamin Tissoires) [RHEL-124788]
  - Input: touch-overlay - add touchscreen overlay handling (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - correctly map F13 - F24 (Benjamin Tissoires) [RHEL-124788]
  - Input: Add and document BTN_GRIP* (Benjamin Tissoires) [RHEL-124788]
  - Input: synaptics-rmi4 - add support for F1A (Benjamin Tissoires) [RHEL-124788]
  - Input: synaptics-rmi4 - add support for Forcepads (F21) (Benjamin Tissoires) [RHEL-124788]
  - Input: remove special handling of id->driver_info when matching (Benjamin Tissoires) [RHEL-124788]
  - Input: evdev - switch matching to EV_SYN (Benjamin Tissoires) [RHEL-124788]
  - Input: alps - use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: goodix - add support for polling mode (Benjamin Tissoires) [RHEL-124788]
  - HID: core: Add bus define for SoundWire bus (Benjamin Tissoires) [RHEL-124788]
  - Input: psmouse - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: lifebook - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: alps - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
  - Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Benjamin Tissoires) [RHEL-124788]
  - Input: atkbd - do not reset keyboard by default on Loongson (Benjamin Tissoires) [RHEL-124788]
  - Input: switch back to struct platform_driver::remove() (Benjamin Tissoires) [RHEL-124788]
  - sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remaining (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttled (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Do not balance task to a throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Do not special case tasks in throttled hierarchy (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: update_cfs_group() for throttled cfs_rqs (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Propagate load for throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Get rid of throttled_lb_pair() (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Task based throttle time accounting (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Switch to task based throttle model (Herton R. Krzesinski) [RHEL-128311]
  - Revert "sched/fair: Block delayed tasks on throttled hierarchy during dequeue" (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Implement throttle task work and related helpers (Herton R. Krzesinski) [RHEL-128311]
  - sched/fair: Add related data structure for task based throttle (Herton R. Krzesinski) [RHEL-128311]
  - nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-96296]
  - nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-125970]
  - cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernate (Steve Best) [RHEL-129700]
  - x86/CPU/AMD: Prevent reset reasons from being retained across reboot (Steve Best) [RHEL-129691]
  - platform/x86/intel/pmc: Add Wildcat Lake support to intel_pmc_core (Steve Best) [RHEL-95622]
  - vfio: selftests: replace iova=vaddr with allocated iovas (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add iova allocator (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: fix map limit tests to use last available iova (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add iova range query helpers (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: add end of address space DMA map/unmap tests (Cédric Le Goater) [RHEL-125821]
  - vfio: selftests: update DMA map/unmap helpers to support more test kinds (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: handle DMA map/unmap up to the addressable limit (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: move iova increment to unmap_unpin_*() caller (Cédric Le Goater) [RHEL-125821]
  - vfio/type1: sanitize for overflow using check_*_overflow() (Cédric Le Goater) [RHEL-125821]
  - PCI/AER: Avoid NULL pointer dereference in aer_ratelimit() (Myron Stowe) [RHEL-125473] {CVE-2025-40034}
  - Configs: Enable CONFIG_SCHED_MC for powerpc (Phil Auld) [RHEL-118962]
  - sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig (Phil Auld) [RHEL-118962]
  - sched: Move STDL_INIT() functions out-of-line (Phil Auld) [RHEL-118962]
  - sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask() (Phil Auld) [RHEL-118962]
  - i2c: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
  - gpio: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
  - media: uvcvideo: Use heuristic to find stream entity (Kate Hsuan) [RHEL-111602]
  - platform/x86: int3472: Fix double free of GPIO device during unregister (Kate Hsuan) [RHEL-111602]
  - usb: misc: Add x86 dependency for Intel USBIO driver (Kate Hsuan) [RHEL-111602]
  - redhat: configs: Enable OV08X40 sensor (Kate Hsuan) [RHEL-111602]
  - redhat: configs: Enable USBIO modules (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Increase ov08x40 handshake GPIO delay to 45 ms (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Rework regulator enable-time handling (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Convert int3472_gpio_map to use C99 initializers (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: add hpd pin support (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add board data for Dell 7212 (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: For mt9m114 sensors map powerdown to powerenable (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Export int3472_discrete_parse_crs() (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Stop using devm_gpiod_get() (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Move common.h to public includes, symbols to INTEL_INT3472 (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Debug log when remapping pins (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add handshake pin support (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Prepare for registering more than 1 GPIO regulator (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Avoid GPIO regulator spikes (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Make regulator supply name configurable (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Rework AVDD second sensor quirk handling (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Drop unused gpio field from struct int3472_gpio_regulator (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Stop setting a supply-name for GPIO regulators (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Add skl_int3472_register_clock() helper (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Call "func" "con_id" instead (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Call "reset" GPIO "enable" for INT347E (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Use correct type for "polarity", call it gpio_flags (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Debug log the sensor name (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Fix skl_int3472_handle_gpio_resources() return value (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Make "pin number mismatch" message a debug message (Kate Hsuan) [RHEL-106452]
  - platform/x86: int3472: Check for adev == NULL (Kate Hsuan) [RHEL-106452] {CVE-2024-58011}
  - gpio: gpio-usbio: a compat function for the lagecy "struct gpio_chip" (Kate Hsuan) [RHEL-106452]
  - i2c: Add Intel USBIO I2C driver (Kate Hsuan) [RHEL-106452]
  - gpio: Add Intel USBIO GPIO driver (Kate Hsuan) [RHEL-106452]
  - usb: misc: Add Intel USBIO bridge driver (Kate Hsuan) [RHEL-106452]
  - ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[] (Kate Hsuan) [RHEL-106452]
  - media: i2c: ov08x40: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov08x40: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix the horizontal flip control (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Select mode based on mipi lane count (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Use v4l2_link_freq_to_bitmap helper (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add shared global register list (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Remove common register settings from resolution-specific table (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add support for 2/4 lanes at 1500 Mbps (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Separate the lane configuration and PLL settings (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Extend sleep after reset to 5 ms (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Log chip ID when identifying the chip (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix value of reset GPIO when requesting it (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add missing ' ov08x40_check_hwcfg() error messages (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Improve ov08x40_[read|write]_reg() error returns (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Improve ov08x40_identify_module() error logging (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Move ov08x40_identify_module() function up (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Get clock on ACPI platforms too (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Get reset GPIO and regulators on ACPI platforms too (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Move fwnode_graph_get_next_endpoint() call up (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Properly turn sensor on/off when runtime-suspended (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Add OF probe support (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Rename ext_clk to xvclk (Kate Hsuan) [RHEL-111602]
  - media: ov08x40: Fix burst write sequence (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Shorten the transfer size non compliance message (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not re-reference dev->udev (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use intf instead of udev for printks (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Move video_device under video_queue (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Drop stream->mutex (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Add missing curly braces (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix comments in uvc_meta_detect_msxu (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix assignment in if condition (Kate Hsuan) [RHEL-111602]
  - media: mc: Clear minor number before put device (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Use V4L2 legacy sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add legacy camera sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov5675: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov5675: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13858: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13858: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: hi556: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
  - media: i2c: hi556: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
  - media: i2c: mt9v022: Drop unused mt9v022.h header (Kate Hsuan) [RHEL-111602]
  - media: mc: Clear minor number reservation at unregistration time (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: update Hans Verkuil's email address (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: v4l2-dv-timings: support DRM IFs (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l2-controls: Cleanup codec definitions (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: uapi: Cleanup tab after define in headers (Kate Hsuan) [RHEL-111602]
  - media: uapi: Move colorimetry controls at the end of the file (Kate Hsuan) [RHEL-111602]
  - media: mc: Improve unconnected pads debugging message in link exploration (Kate Hsuan) [RHEL-111602]
  - media: mc: Fix MUST_CONNECT handling for pads with no links (Kate Hsuan) [RHEL-111602]
  - media: cadence: cdns-csi2rx: Support multiple pixels per clock cycle (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Update v4l2_get_link_freq() documentation (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Drop the workaround from v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try() (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Set embedded data type correctly for metadata formats (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Use v4l2_ctrl_subdev_subscribe_event() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Make struct v4l2_subdev_stream_config private (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Improve devm_v4l2_sensor_clk_get() documentation (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov8856: Use the v4l2 helper for obtaining the clock (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add a helper for obtaining the clock producer (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers (Kate Hsuan) [RHEL-111602]
  - media: usb: uvc: Access v4l2_fh from file (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ioctl: Access v4l2_fh from private_data (Kate Hsuan) [RHEL-111602]
  - media: Drop V4L2_FL_USES_V4L2_FH checks (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dev: Make open and release file operations mandatory (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Don't set V4L2_FL_USES_V4L2_FH manually (Kate Hsuan) [RHEL-111602]
  - media: Reset file->private_data to NULL in v4l2_fh_del() (Kate Hsuan) [RHEL-111602]
  - media: amphion: Delete v4l2_fh synchronously in .release() (Kate Hsuan) [RHEL-111602]
  - media: Set file->private_data in v4l2_fh_add() (Kate Hsuan) [RHEL-111602]
  - media: usb: hdpvr: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: Replace file->private_data access with custom functions (Kate Hsuan) [RHEL-111602]
  - media: chips-media: wave5: Support runtime suspend/resume (Kate Hsuan) [RHEL-111602]
  - media: nvidia: tegra-vde: Replace file->private_data access (Kate Hsuan) [RHEL-111602]
  - media: v4l2-fh: Move piece of documentation to correct function (Kate Hsuan) [RHEL-111602]
  - media: Replace file->private_data access with file_to_v4l2_fh() (Kate Hsuan) [RHEL-111602]
  - media: usb: pvrusb2: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: ti: vpe: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: imagination: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: pci: saa7164: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: Wrap file->private_data access with a helper function (Kate Hsuan) [RHEL-111602]
  - media: renesas: vsp1: Implement pixel format enumeration (Kate Hsuan) [RHEL-111602]
  - media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Introduce dev->meta_formats (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not mark valid metadata as invalid (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic (Kate Hsuan) [RHEL-111602]
  - media: core: export v4l2_translate_cmd (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Remove stream->is_streaming field (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Split uvc_stop_streaming() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Handle locks in uvc_queue_return_buffers (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use vb2 ioctl and fop helpers (Kate Hsuan) [RHEL-111602]
  - media: adv748x: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
  - media: adv7180: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Remove g_pixelaspect operation (Kate Hsuan) [RHEL-111602]
  - media: hi556: correct the test pattern configuration (Kate Hsuan) [RHEL-111602]
  - media: hi556: Support full range of power rails (Kate Hsuan) [RHEL-111602]
  - media: hi556: Fix reset GPIO timings (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add the missing Raw Bayer pixel formats (Kate Hsuan) [RHEL-111602]
  - media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l: Make media_entity_to_video_device() NULL-safe (Kate Hsuan) [RHEL-111602]
  - media: ipu6: isys: Use correct pads for xlate_streams() (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add Renesas Camera Receiver Unit pixel formats (Kate Hsuan) [RHEL-111602]
  - media: i2c: max96714: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub960: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub953: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: i2c: ds90ub913: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
  - media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX (Kate Hsuan) [RHEL-111602]
  - media: ov8865: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ov7251: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ov5693: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Improve error logging when waiting for IVSC to become ready (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensor (Kate Hsuan) [RHEL-111602]
  - media: ov2740: Remove shorthand variables (Kate Hsuan) [RHEL-111602]
  - media: ivsc: Remove Wentong's e-mail address (Kate Hsuan) [RHEL-111602]
  - media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls (Kate Hsuan) [RHEL-111602] {CVE-2025-39711}
  - media: Documentation: Document new v4l2_ctrl_handler_free() behaviour (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add support for additional link frequencies (Kate Hsuan) [RHEL-111602]
  - media: i2c: Defer ov5670_probe() if endpoint not found (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add _HID for OV5670 (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: Add link-frequency to the GC0310 entry (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Kate Hsuan) [RHEL-111602]
  - media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (Kate Hsuan) [RHEL-111602]
  - media: rcar-fcp: Add rcar_fcp_soft_reset() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-jpeg: Remove unused v4l2_jpeg_parse_* wrappers (Kate Hsuan) [RHEL-111602]
  - media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Kate Hsuan) [RHEL-111602] {CVE-2025-39713}
  - media: gspca: Add bounds checking to firmware parser (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Replace the check for firmware registered I2C devices (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Kate Hsuan) [RHEL-111602] {CVE-2025-38680}
  - media: uvcvideo: Add quirk for HP Webcam HD 2300 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_queue_streamon (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Refactor uvc_ctrl_set_handle() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Populate all errors in uvc_probe() (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix bandwidth issue for Alcor camera (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Fix deferred probing error (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Rollback non processed entities on error (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Send control events for partial succeeds (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Return the number of processed controls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Do not turn on the camera for some ioctls (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Make power management granular (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Increase/decrease the PM counter per IOCTL (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Create uvc_pm_(get|put) functions (Kate Hsuan) [RHEL-111602]
  - media: uvcvideo: Keep streaming state in the file handle (Kate Hsuan) [RHEL-111602]
  - media: Add C3ISP_PARAMS and C3ISP_STATS meta formats (Kate Hsuan) [RHEL-111602]
  - media: omap3isp: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
  - media: videobuf2: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
  - media: v4l: subdev: Fix coverity issue: Logically dead code (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dev: fix error handling in __video_register_device() (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Change deprecated lock comment (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove line_align (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove pin_ready function pointer (Kate Hsuan) [RHEL-111602]
  - media: common: Add v4l2_find_nearest_size_conditional() (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Support 2 lane mode (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Improve code readability (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov13b10: Fix h_blank calculation (Kate Hsuan) [RHEL-111602]
  - media: ov8856: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
  - media: ov5675: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
  - media: gspca: Add error handling for stv06xx_read_sensor() (Kate Hsuan) [RHEL-111602]
  - media: videobuf2: check constants during build time (Kate Hsuan) [RHEL-111602]
  - media: vim2m: Add parametized support for multiplanar API (Kate Hsuan) [RHEL-111602]
  - media: vim2m: Simplify try_fmt (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add RGBR format info (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Fix dma mask for non-secure mode (Kate Hsuan) [RHEL-111602]
  - media: ipu3-cio2: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
  - media: ipu-bridge: add ACPI HID for lt6911uxe bridge (Kate Hsuan) [RHEL-111602]
  - media: ov2740: Move pm-runtime cleanup on probe-errors to proper place (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove unused dev field from ipu6_isys_queue (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Abstract buf ready function (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Use timestamp value directly (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Make two functions static (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Add missing new line character in error message (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove unused IPU6_BUS_NAME (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Constify ipu6_buttress_ctrl structure (Kate Hsuan) [RHEL-111602]
  - media: rkvdec: h264: Use bytesperline and buffer height as virstride (Kate Hsuan) [RHEL-111602]
  - media: qcom: venus: Fix uninitialized variable warning (Kate Hsuan) [RHEL-111602]
  - media: v4l2-tpg: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
  - media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl (Kate Hsuan) [RHEL-111602]
  - media: atomisp: Remove vidioc_g/s callback (Kate Hsuan) [RHEL-111602]
  - media: atomisp: Replace queryctrl with query_ext_ctrl (Kate Hsuan) [RHEL-111602]
  - media: adv7511-v4l2: add support for the EEODB (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Remove ipu6_buttress_ctrl started field (Kate Hsuan) [RHEL-111602]
  - media: ipu6: Remove workaround for Meteor Lake ES2 (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Add NV15 and NV20 pixel formats (Kate Hsuan) [RHEL-111602]
  - media: v4l2-common: Add helpers to calculate bytesperline and sizeimage (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Kate Hsuan) [RHEL-111602]
  - media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
  - media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_g_ctrl callback (Kate Hsuan) [RHEL-111602]
  - media: v4l2: Remove vidioc_queryctrl callback (Kate Hsuan) [RHEL-111602]
  - media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-111602]
  - media: cec: core: allow raw msg transmit while configuring (Kate Hsuan) [RHEL-111602]
  - media: rc: reduce useless padding in struct rc_dev etc (Kate Hsuan) [RHEL-111602]
  - media: ipu6: Drop unused ipu6_dma_get_sgtable() (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: set the dev_parent of video device to pdev (Kate Hsuan) [RHEL-111602]
  - media: hi556: remove redundant assignment to variable enable (Kate Hsuan) [RHEL-111602]
  - media: tuners: Constify struct tunertype, tuner_range and tuner_params (Kate Hsuan) [RHEL-111602]
  - media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper (Kate Hsuan) [RHEL-111602]
  - media: ivsc: csi: Obtain link frequency from the media pad (Kate Hsuan) [RHEL-111602]
  - media: intel/ipu6: Obtain link frequency from the remote subdev pad (Kate Hsuan) [RHEL-111602]
  - media: v4l: Memset argument to 0 before calling get_mbus_config pad op (Kate Hsuan) [RHEL-111602]
  - media: v4l: Support obtaining link frequency via get_mbus_config (Kate Hsuan) [RHEL-111602]
  - media: v4l: Support passing media pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
  - media: pci: ipu6: drop vb2_ops_wait_prepare/finish (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Small cleanups (Kate Hsuan) [RHEL-111602]
  - media: i2c: ov2740: Free control handler on error path (Kate Hsuan) [RHEL-111602]
  - media: hi556: Don't log hi556_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
  - media: hi556: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
  - media: hi556: Add missing ' messages (Kate Hsuan) [RHEL-111602]
  - media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (Kate Hsuan) [RHEL-111602]
  - media: rc: add keymap for Siemens Gigaset RC20 remote (Kate Hsuan) [RHEL-111602]
  - media: cx231xx: remove redundant assignment to variable value (Kate Hsuan) [RHEL-111602]
  - net: devmem: fix kernel panic when netlink socket close after module unload (Mohammad Heib) [RHEL-89816]
  - net: fix the missing unlock for detached devices (Mohammad Heib) [RHEL-89816]
  - net: s/__dev_set_mtu/__netif_set_mtu/ (Mohammad Heib) [RHEL-89816]
  - udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() (Mohammad Heib) [RHEL-89816]
  - net: core: fix lockdep splat on device unregister (Mohammad Heib) [RHEL-89816]
  - macsec: sync features on RTM_NEWLINK (Mohammad Heib) [RHEL-89816]
  - net: dev_ioctl: take ops lock in hwtstamp lower paths (Mohammad Heib) [RHEL-89816]
  - bnxt_en: Fix lockdep warning during rmmod (Mohammad Heib) [RHEL-89816]
  - hamradio: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
  - net: lapbether: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
  - selftests: rtnetlink: add macsec and vlan nesting test (Mohammad Heib) [RHEL-89816]
  - macsec: set IFF_UNICAST_FLT priv flag (Mohammad Heib) [RHEL-89816]
  - team: replace team lock with rtnl lock (Mohammad Heib) [RHEL-89816]
  - net: mana: Fix potential deadlocks in mana napi ops (Mohammad Heib) [RHEL-89816]
  - Revert "bnxt_en: bring back rtnl_lock() in the bnxt_open() path" (Mohammad Heib) [RHEL-89816]
  - netdevsim: remove udp_ports_sleep (Mohammad Heib) [RHEL-89816]
  - net: remove redundant ASSERT_RTNL() in queue setup functions (Mohammad Heib) [RHEL-89816]
  - udp_tunnel: remove rtnl_lock dependency (Mohammad Heib) [RHEL-89816]
  - vxlan: drop sock_lock (Mohammad Heib) [RHEL-89816]
  - geneve: rely on rtnl lock in geneve_offload_rx_ports (Mohammad Heib) [RHEL-89816]
  - net: prevent a NULL deref in rtnl_create_link() (Mohammad Heib) [RHEL-89816]
  - iavf: get rid of the crit lock (Mohammad Heib) [RHEL-89816]
  - iavf: sprinkle netdev_assert_locked() annotations (Mohammad Heib) [RHEL-89816]
  - iavf: extract iavf_watchdog_step() out of iavf_watchdog_task() (Mohammad Heib) [RHEL-89816]
  - iavf: simplify watchdog_task in terms of adminq task scheduling (Mohammad Heib) [RHEL-89816]
  - iavf: centralize watchdog requeueing itself (Mohammad Heib) [RHEL-89816]
  - hv_netvsc: fix potential deadlock in netvsc_vf_setxdp() (Mohammad Heib) [RHEL-89816]
  - af_packet: move notifier's packet_dev_mc out of rcu critical section (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: fix deadlock when xdp is attached or detached (Mohammad Heib) [RHEL-89816]
  - bnxt_en: Fix netdev locking in ULP IRQ functions (Mohammad Heib) [RHEL-89816]
  - team: grab team lock during team_change_rx_flags (Mohammad Heib) [RHEL-89816]
  - bnxt_en: bring back rtnl_lock() in the bnxt_open() path (Mohammad Heib) [RHEL-89816]
  - net: Lock lower level devices when updating features (Mohammad Heib) [RHEL-89816]
  - net: add missing instance lock to dev_set_promiscuity (Mohammad Heib) [RHEL-89816]
  - net: Lock netdevices during dev_shutdown (Mohammad Heib) [RHEL-89816]
  - xdp: create locked/unlocked instances of xdp redirect target setters (Mohammad Heib) [RHEL-89816]
  - netdev: fix the locking for netdev notifications (Mohammad Heib) [RHEL-89816]
  - net: don't try to ops lock uninitialized devs (Mohammad Heib) [RHEL-89816]
  - net: don't mix device locking in dev_close_many() calls (Mohammad Heib) [RHEL-89816]
  - bonding: hold ops lock around get_link (Mohammad Heib) [RHEL-89816]
  - netdev: depend on netdev->lock for qstats in ops locked drivers (Mohammad Heib) [RHEL-89816]
  - docs: netdev: break down the instance locking info per ops struct (Mohammad Heib) [RHEL-89816]
  - netdev: depend on netdev->lock for xdp features (Mohammad Heib) [RHEL-89816]
  - xdp: double protect netdev->xdp_flags with netdev->lock (Mohammad Heib) [RHEL-89816]
  - netdev: don't hold rtnl_lock over nl queue info get when possible (Mohammad Heib) [RHEL-89816]
  - netdev: add "ops compat locking" helpers (Mohammad Heib) [RHEL-89816]
  - net: designate XSK pool pointers in queues as "ops protected" (Mohammad Heib) [RHEL-89816]
  - net: avoid potential race between netdev_get_by_index_lock() and netns switch (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Fix bad unlock balance in do_setlink(). (Mohammad Heib) [RHEL-89816]
  - net: hold instance lock during NETDEV_CHANGE (Mohammad Heib) [RHEL-89816]
  - ipv6: Fix null-ptr-deref in addrconf_add_ifaddr(). (Mohammad Heib) [RHEL-89816]
  - selftests: net: use netdevsim in netns test (Mohammad Heib) [RHEL-89816]
  - docs: net: document netdev notifier expectations (Mohammad Heib) [RHEL-89816]
  - net: dummy: request ops lock (Mohammad Heib) [RHEL-89816]
  - netdevsim: add dummy device notifiers (Mohammad Heib) [RHEL-89816]
  - net: rename rtnl_net_debug to lock_debug (Mohammad Heib) [RHEL-89816]
  - net: use netif_disable_lro in ipv6_add_dev (Mohammad Heib) [RHEL-89816]
  - net: hold instance lock during NETDEV_REGISTER/UP (Mohammad Heib) [RHEL-89816]
  - net: switch to netif_disable_lro in inetdev_init (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: fix deadlock in the mgmt_ops (Mohammad Heib) [RHEL-89816]
  - bpf: add missing ops lock around dev_xdp_attach_link (Mohammad Heib) [RHEL-89816]
  - bnxt_en: bring back rtnl lock in bnxt_shutdown (Mohammad Heib) [RHEL-89816]
  - eth: gve: add missing netdev locks on reset and shutdown paths (Mohammad Heib) [RHEL-89816]
  - net: lapbether: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
  - net: move replay logic to tc_modify_qdisc (Mohammad Heib) [RHEL-89816]
  - net: protect rxq->mp_params with the instance lock (Mohammad Heib) [RHEL-89816]
  - net: designate queue -> napi linking as "ops protected" (Mohammad Heib) [RHEL-89816]
  - net: designate queue counts as "double ops protected" by instance lock (Mohammad Heib) [RHEL-89816]
  - net: explain "protection types" for the instance lock (Mohammad Heib) [RHEL-89816]
  - net: constify dev pointer in misc instance lock helpers (Mohammad Heib) [RHEL-89816]
  - net: remove netif_set_real_num_rx_queues() helper for when SYSFS=n (Mohammad Heib) [RHEL-89816]
  - net: reorder dev_addr_sem lock (Mohammad Heib) [RHEL-89816]
  - Revert "net: replace dev_addr_sem with netdev instance lock" (Mohammad Heib) [RHEL-89816]
  - net: fix use-after-free in the netdev_nl_sock_priv_destroy() (Mohammad Heib) [RHEL-89816]
  - net: bubble up taking netdev instance lock to callers of net_devmem_unbind_dmabuf() (Mohammad Heib) [RHEL-89816]
  - net: drop rtnl_lock for queue_mgmt operations (Mohammad Heib) [RHEL-89816]
  - net: add granular lock for the netdev netlink socket (Mohammad Heib) [RHEL-89816]
  - net: create netdev_nl_sock to wrap bindings list (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: add missing netdev lock management to bnxt_dl_reload_up (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: request unconditional ops lock (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: switch to netif_close (Mohammad Heib) [RHEL-89816]
  - net: revert to lockless TC_SETUP_BLOCK and TC_SETUP_FT (Mohammad Heib) [RHEL-89816]
  - net: move misc netdev_lock flavors to a separate header (Mohammad Heib) [RHEL-89816]
  - hamradio: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
  - net: ethtool: use correct device pointer in ethnl_default_dump_one() (Mohammad Heib) [RHEL-89816]
  - bpf: fix a possible NULL deref in bpf_map_offload_map_alloc() (Mohammad Heib) [RHEL-89816]
  - eth: bnxt: remove most dependencies on RTNL (Mohammad Heib) [RHEL-89816]
  - docs: net: document new locking reality (Mohammad Heib) [RHEL-89816]
  - net: add option to request netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: replace dev_addr_sem with netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: ethtool: try to protect all callback with netdev instance lock (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ndo_bpf (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during sysfs operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ioctl operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during rtnetlink operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during queue operations (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during qdisc ndo_setup_tc (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during nft ndo_setup_tc (Mohammad Heib) [RHEL-89816]
  - net: hold netdev instance lock during ndo_open/ndo_stop (Mohammad Heib) [RHEL-89816]
  - gve: set xdp redirect target only when it is available (Mohammad Heib) [RHEL-89816]
  - ipv6: Pass dev to inet6_addr_add(). (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init(). (Mohammad Heib) [RHEL-89816]
  - rtnl_net_debug: Remove rtnl_net_debug_exit(). (Mohammad Heib) [RHEL-89816]
  - eth: gve: use appropriate helper to set xdp_features (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Call validate_linkmsg() in do_setlink(). (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Add ASSERT_RTNL_NET() placeholder for netdev notifier. (Mohammad Heib) [RHEL-89816]
  - rtnetlink: Add assertion helpers for per-netns RTNL. (Mohammad Heib) [RHEL-89816]
  - Enable PHY drivers required for automotive board (Radu Rendec) [RHEL-105634]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-178.el10]
changelog:
  - scsi: lpfc: Update lpfc version to 14.4.0.12 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Add capability to register Platform Name ID to fabric (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Allow support for BB credit recovery in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix reusing an ndlp that is marked NLP_DROPPED during FLOGI (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Modify kref handling for Fabric Controller ndlps (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix leaked ndlp krefs when in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure unregistration of rpis for received PLOGIs (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove redundant NULL ptr assignment in lpfc_els_free_iocb() (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Revise discovery related function headers and comments (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update various NPIV diagnostic log messaging (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Copyright updates for 14.4.0.11 patches (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update lpfc version to 14.4.0.11 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Convert debugfs directory counts from atomic to unsigned int (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up extraneous phba dentries (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use switch case statements in DIF debugfs handlers (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Define size of debugfs entry for xri rebalancing (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Abort outstanding ELS WQEs regardless of if rmmod is in progress (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove unused member variables in struct lpfc_hba and lpfc_vport (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use int type to store negative error codes (Paul Ely) [RHEL-127898]
  - scsi: lpfc: use min() to improve code (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix wrong function reference in a comment (Paul Ely) [RHEL-127898]
  - lpfc: don't use file->f_path.dentry for comparisons (Paul Ely) [RHEL-127898]
  - fbcon: Fix OOB access in font allocation (José Expósito) [RHEL-107473]
  - fbcon: fix integer overflow in fbcon_do_set_font (José Expósito) [RHEL-107473]
  - Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (José Expósito) [RHEL-107473]
  - fbdev: Fix vmalloc out-of-bounds write in fast_imageblit (José Expósito) [RHEL-107473]
  - fbcon: Use 'bool' where appopriate (José Expósito) [RHEL-107473]
  - fbcon: Introduce get_{fg,bg}_color() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_is_inactive() -> fbcon_is_active() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_cursor_noblink -> fbcon_cursor_blink (José Expósito) [RHEL-107473]
  - fbdev: Fix typo in Kconfig text for FB_DEVICE (José Expósito) [RHEL-107473]
  - fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (José Expósito) [RHEL-107473]
  - fbdev: svgalib: Clean up coding style (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap_wc() for screen mem (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap() for mmio registers (José Expósito) [RHEL-107473]
  - fbdev: kyro: Add missing PCI memory region request (José Expósito) [RHEL-107473]
  - fbdev: simplefb: Use of_reserved_mem_region_to_resource() for "memory-region" (José Expósito) [RHEL-107473]
  - fbdev: fix potential buffer overflow in do_register_framebuffer() (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: add depends on HAS_IOPORT (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: fix build on 32-bit ARCH=um (José Expósito) [RHEL-107473]
  - fbcon: Fix outdated registered_fb reference in comment (José Expósito) [RHEL-107473]
  - gpu/trace: make TRACE_GPU_MEM configurable (José Expósito) [RHEL-107473]
  - video: Make global edid_info depend on CONFIG_FIRMWARE_EDID (José Expósito) [RHEL-107473]
  - video: Make CONFIG_FIRMWARE_EDID generally available (José Expósito) [RHEL-107473]
  - fbdev/viafb: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/viafb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/sisfb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/pxafb: Unexport symbol (José Expósito) [RHEL-107473]
  - fbdev/mb862xx: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - fbdev/cyber2000fb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/c2p: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - video: screen_info: Relocate framebuffers behind PCI bridges (José Expósito) [RHEL-107473]
  - fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (José Expósito) [RHEL-107473]
  - fbcon: Make sure modelist not set on unregistered console (José Expósito) [RHEL-107473]
  - vgacon: Add check for vc_origin address range in vgacon_scroll() (José Expósito) [RHEL-107473]
  - fbdev: arkfb: Cast ics5342_init() allocation type (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: Correct const string length in nvidiafb_setup() (José Expósito) [RHEL-107473]
  - fbdev: carminefb: Fix spelling mistake of CARMINE_TOTAL_DIPLAY_MEM (José Expósito) [RHEL-107473]
  - fbdev: via: use new GPIO line value setter callbacks (José Expósito) [RHEL-107473]
  - dummycon: Trigger redraw when switching consoles with deferred takeover (José Expósito) [RHEL-107473]
  - fbdev: Send old blank state in FB_EVENT_BLANK (José Expósito) [RHEL-107473]
  - fbdev: Track display blanking state (José Expósito) [RHEL-107473]
  - fbdev: Rework fb_blank() (José Expósito) [RHEL-107473]
  - fbdev: fsl-diu-fb: add missing device_remove_file() (José Expósito) [RHEL-107473]
  - fbcon: Use static attribute groups for sysfs entries (José Expósito) [RHEL-107473]
  - fbdev: sm501fb: Add some geometry checks. (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Add 'plane' value check (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Remove writeback deadcode (José Expósito) [RHEL-107473]
  - fbdev: Refactoring the fbcon packed pixel drawing routines (José Expósito) [RHEL-107473]
  - fbdev: wmt_ge_rops: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: mach64_cursor: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: Register sysfs groups through device_add_group (José Expósito) [RHEL-107473]
  - fbdev: lcdcfb: Register sysfs groups through driver core (José Expósito) [RHEL-107473]
  - mdacon: rework dependency list (José Expósito) [RHEL-107473]
  - dummycon: fix default rows/cols (José Expósito) [RHEL-107473]
  - dummycon: only build module if there are users (José Expósito) [RHEL-107473]
  - fbdev: au1100fb: Move a variable assignment behind a null pointer check (José Expósito) [RHEL-107473]
  - fbdev: pxafb: use devm_kmemdup*() (José Expósito) [RHEL-107473]
  - fbcon: Use correct erase colour for clearing in fbcon (José Expósito) [RHEL-107473]
  - fbdev: core: tileblit: Implement missing margin clearing for tileblit (José Expósito) [RHEL-107473]
  - fb_defio: do not use deprecated page->mapping, index fields (José Expósito) [RHEL-107473]
  - mm: provide mapping_wrprotect_range() function (José Expósito) [RHEL-107473]
  - mm: refactor rmap_walk_file() to separate out traversal logic (José Expósito) [RHEL-107473]
  - redhat/configs: Add new configs from video backport (José Expósito) [RHEL-107473]
  - devlink: rate: Unset parent pointer in devl_rate_nodes_destroy (Petr Oros) [RHEL-121724]
  - devlink: Introduce switchdev_inactive eswitch mode (Petr Oros) [RHEL-121724]
  - devlink: Add new "max_mac_per_vf" generic device param (Petr Oros) [RHEL-121724]
  - devlink: region: correct port region lookup to use port_ops (Petr Oros) [RHEL-121724]
  - devlink rate: Remove unnecessary 'static' from a couple places (Petr Oros) [RHEL-121724]
  - devlink: Add a 'num_doorbells' driverinit param (Petr Oros) [RHEL-121724]
  - docs: devlink: Sort table of contents alphabetically (Petr Oros) [RHEL-121724]
  - devlink: Add 'total_vfs' generic device param (Petr Oros) [RHEL-121724]
  - devlink: Make health reporter burst period configurable (Petr Oros) [RHEL-121724]
  - devlink: Introduce burst period for health reporter (Petr Oros) [RHEL-121724]
  - devlink: Move health reporter recovery abort logic to a separate function (Petr Oros) [RHEL-121724]
  - devlink: Move graceful period parameter to reporter ops (Petr Oros) [RHEL-121724]
  - devlink/port: Check attributes early and constify (Petr Oros) [RHEL-121724]
  - devlink/port: Simplify return checks (Petr Oros) [RHEL-121724]
  - netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs (Petr Oros) [RHEL-121724]
  - devlink: Fix excessive stack usage in rate TC bandwidth parsing (Petr Oros) [RHEL-121724]
  - selftests: drv-net: Add test for devlink-rate traffic class bandwidth distribution (Petr Oros) [RHEL-121724]
  - selftest: netdevsim: Add devlink rate tc-bw test (Petr Oros) [RHEL-121724]
  - devlink: Extend devlink rate API with traffic classes bandwidth management (Petr Oros) [RHEL-121724]
  - netlink: introduce type-checking attribute iteration for nlmsg (Petr Oros) [RHEL-121724]
  - docs: netdevsim: fixe typo in netdevsim documentation (Petr Oros) [RHEL-121724]
  - selftests: drv-net: import things in lib one by one (Petr Oros) [RHEL-121724]
  - documentation: networking: devlink: Fix a typo in devlink-trap.rst (Petr Oros) [RHEL-121724]
  - devlink: add value check to devlink_info_version_put() (Petr Oros) [RHEL-121724]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-179.el10]
changelog:
  - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (Mamatha Inamdar) [RHEL-136426]
  - mm/vmalloc: fix data race in show_numa_info() (Waiman Long) [RHEL-138000] {CVE-2025-38383}
  - vmalloc: use for_each_vmap_node() in purge-vmap-area (Waiman Long) [RHEL-138000]
  - vmalloc: switch to for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - vmalloc: add for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - redhat: enable mshv_root module with taint (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix typos in vmbus_drv.c (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix sysfs output format for ring buffer index (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Clean up sscanf format specifier in target_cpu_store() (Paolo Bonzini) [RHEL-132194]
  - mshv: Use common "entry virt" APIs to do work in root before running guest (Paolo Bonzini) [RHEL-132194]
  - entry: Rename "kvm" entry code assets to "virt" to genericize APIs (Paolo Bonzini) [RHEL-132194]
  - entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM proper (Paolo Bonzini) [RHEL-132194]
  - mshv: Handle NEED_RESCHED_LAZY before transferring to guest (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Simplify data structures for VMBus channel close message (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: util: Cosmetic changes for hv_utils_transport.c (Paolo Bonzini) [RHEL-132194]
  - mshv: Add support for a new parent partition configuration (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Skip unnecessary checks for the root partition (Paolo Bonzini) [RHEL-132194]
  - hyperv: Add missing field to hv_output_map_device_interrupt (Paolo Bonzini) [RHEL-132194]
  - mshv_eventfd: convert to CLASS(fd) (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Use the correct hypercall for unmasking interrupts on nested (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Expose hv_map_msi_interrupt() (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Use nested hypercall for post message and signal event (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Clean up hv_map/unmap_interrupt() return values (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix usage of cpu_online_mask to get valid cpu (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Don't load the driver for baremetal root partition (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - drivers: hv: Convert open-coded timeouts to secs_to_jiffies() (Paolo Bonzini) [RHEL-132194]
  - redhat/configs: automotive: enable NXP_STM_TIMER (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Prevent driver unbind (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Fix double deregistration on probe failure (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Fix section mismatches (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g399a-rdb3: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g3: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g274-rd2: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g2: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Add module owner (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-timer: Add the System Timer Module for the s32gx platforms (Jared Kangas) [RHEL-131326]
  - dt-bindings: timer: Add NXP System Timer Module (Jared Kangas) [RHEL-131326]
  - bitfield: Add FIELD_MODIFY() helper (Anusha Srivatsa) [RHEL-126213]
  - iopoll: Generalize read_poll_timeout() into poll_timeout_us() (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Add pm_hibernation_mode_is_suspend() (Anusha Srivatsa) [RHEL-126213]
  - drm/i915: rename range_overflows_end() to range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - overflow: add range_overflows() and range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - video: screen_info: Add pixel-format helper for linear framebuffers (Anusha Srivatsa) [RHEL-126213]
  - video: pixel_format: Add compare helpers (Anusha Srivatsa) [RHEL-126213]
  - mm: make folio page count functions return unsigned (Anusha Srivatsa) [RHEL-126213]
  - list: add list_last_entry_or_null() (Anusha Srivatsa) [RHEL-126213]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-180.el10]
changelog:
  - powerpc/kexec: Enable SMT before waking offline CPUs (Mamatha Inamdar) [RHEL-138566]
  - tipc: Fix use-after-free in tipc_mon_reinit_self(). (Xin Long) [RHEL-133490]
  - tipc: adjust tipc_nodeid2string() to return string length (Xin Long) [RHEL-133490]
  - sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Xin Long) [RHEL-133479]
  - sctp: make sctp_transport_init() void (Xin Long) [RHEL-133479]
  - sctp: Hold sock lock while iterating over address list (Xin Long) [RHEL-133479]
  - sctp: Prevent TOCTOU out-of-bounds write (Xin Long) [RHEL-133479]
  - sctp: Hold RCU read lock while iterating over address list (Xin Long) [RHEL-133479]
  - net: sctp: fix KMSAN uninit-value in sctp_inq_pop (Xin Long) [RHEL-133479]
  - selftest: net: fix socklen_t type mismatch in sctp_collision test (Xin Long) [RHEL-133479]
  - sctp: Constify struct sctp_sched_ops (Xin Long) [RHEL-133479]
  - sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock(). (Xin Long) [RHEL-133479]
  - selftests: net: fix server bind failure in sctp_vrf.sh (Xin Long) [RHEL-133479]
  - net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Xin Long) [RHEL-133479]
  - net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() (Paolo Abeni) [RHEL-133483]
  - net/ip6_tunnel: Prevent perpetual tunnel growth (Guillaume Nault) [RHEL-133477]
  - rtla/timerlat_bpf: Stop tracing on user latency (Tomas Glozar) [RHEL-125441]
  - l2tp: reset skb control buffer on xmit (Guillaume Nault) [RHEL-133481]
  - smc: Fix use-after-free in __pnet_find_base_ndev(). (Mete Durlu) [RHEL-126901] {CVE-2025-40064}
  - net: Add locking to protect skb->dev access in ip_output (Mete Durlu) [RHEL-126901]
  - redhat: hsr: Remove tech preview tainting (Felix Maurer) [RHEL-100942]
  - redhat: Package net/hsr selftests (Felix Maurer) [RHEL-127795]
  - net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() (Felix Maurer) [RHEL-127793]
  - netlink: specs: rt-link: Add attributes for hsr (Felix Maurer) [RHEL-127793]
  - hsr: Follow standard for HSRv0 supervision frames (Felix Maurer) [RHEL-127793]
  - hsr: Fix supervision frame sending on HSRv0 (Felix Maurer) [RHEL-127793]
  - net: hsr: prevent creation of HSR device with slaves from another netns (Felix Maurer) [RHEL-127793]
  - hsr: hold rcu and dev lock for hsr_get_port_ndev (Felix Maurer) [RHEL-127793]
  - hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr (Felix Maurer) [RHEL-127793]
  - hsr: use rtnl lock when iterating over ports (Felix Maurer) [RHEL-127793]
  - net, hsr: reject HSR frame if skb can't hold tag (Felix Maurer) [RHEL-127793] {CVE-2025-39703}
  - net: hsr: sync hw addr of slave2 according to slave1 hw addr on PRP (Felix Maurer) [RHEL-100923 RHEL-127793]
  - redhat: hsr: Enable KUnit test for PRP duplicate discard (Felix Maurer) [RHEL-127793]
  - net: hsr: Add KUnit test for PRP (Felix Maurer) [RHEL-127793]
  - net: hsr: Fix PRP duplicate detection (Felix Maurer) [RHEL-127793]
  - net: hsr: Create and export hsr_get_port_ndev() (Felix Maurer) [RHEL-127793]
  - net: hsr: remove one synchronize_rcu() from hsr_del_port() (Felix Maurer) [RHEL-127793]
  - selftests: hsr: Add test for VLAN (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN CTAG filter support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - tests: hsr: Increase timeout to 50 seconds (Felix Maurer) [RHEL-127793]
  - net: hsr: convert to use new timer APIs (Felix Maurer) [RHEL-127793]
  - nvmet-auth: update sc_c in target host hash calculation (Chris Leech) [RHEL-129753]
  - nvmet-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme/tcp: handle tls partially sent records in write_space() (Chris Leech) [RHEL-129753]
  - nvme-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme-auth: use hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-auth: add hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-tcp: send only permitted commands for secure concat (Chris Leech) [RHEL-129753]
  - nvme-auth: update bi_directional flag (Chris Leech) [RHEL-129753]
  - nvme-auth: remove unneeded semicolon (Chris Leech) [RHEL-129753]
  - nvme-tcp: log TLS handshake failures at error level (Chris Leech) [RHEL-129753]
  - delay: Fix ndelay() spuriously treated as udelay() (Waiman Long) [RHEL-114122]
  - timers/Documentation: Cleanup delay/sleep documentation (Waiman Long) [RHEL-114122]
  - powerpc/rtas: Use fsleep() to minimize additional sleep duration (Waiman Long) [RHEL-114122]
  - mm/damon/core: Use generic upper bound recommondation for usleep_range() (Waiman Long) [RHEL-114122]
  - timers: Adjust flseep() to reflect reality (Waiman Long) [RHEL-114122]
  - delay: Rework udelay and ndelay (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add missing file include/linux/delay.h (Waiman Long) [RHEL-114122]
  - posix-timers: Plug potential memory leak in do_timer_create() (Waiman Long) [RHEL-114122]
  - selftests: always install UAPI headers to the correct directory (Waiman Long) [RHEL-114122]
  - vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY (Waiman Long) [RHEL-114122]
  - tick: Do not set device to detached state in tick_shutdown() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Replace source file with symlink (Waiman Long) [RHEL-114122]
  - timekeeping: Zero initialize system_counterval when querying time from phc drivers (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Correct inline assembly constraints in the getrandom syscall wrapper (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Wire up getrandom() vDSO implementation (Waiman Long) [RHEL-114122]
  - clocksource: Fix the CPUs' choice in the watchdog per CPU verification (Waiman Long) [RHEL-114122]
  - alarmtimer: Switch spin_{lock,unlock}_irqsave() to guards (Waiman Long) [RHEL-114122]
  - alarmtimer: Remove dead return value in clock2alarm() (Waiman Long) [RHEL-114122]
  - time/jiffies: Change register_refined_jiffies() to void __init (Waiman Long) [RHEL-114122]
  - timers: Remove unused __round_jiffies(_up) (Waiman Long) [RHEL-114122]
  - posix-timers: Initialize cache early and move pointer into __timer_data (Waiman Long) [RHEL-114122]
  - binfmt_elf: Move brk for static PIE even if ASLR disabled (Waiman Long) [RHEL-114122]
  - arm64: vdso: Work around invalid absolute relocations from GCC (Waiman Long) [RHEL-114122]
  - timekeeping: Prevent coarse clocks going backwards (Waiman Long) [RHEL-114122]
  - tools headers: Update the uapi/linux/prctl.h copy with the kernel sources (Waiman Long) [RHEL-114122]
  - timekeeping: Add a lockdep override in tick_freeze() (Waiman Long) [RHEL-114122]
  - hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function (Waiman Long) [RHEL-114122]
  - tracing/timers: Rename the hrtimer_init event to hrtimer_setup (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init() to debug_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_setup_sleeper() (Waiman Long) [RHEL-114122]
  - hrtimers: Remove unnecessary NULL check in hrtimer_start_range_ns() (Waiman Long) [RHEL-114122]
  - hrtimers: Make callback function pointer private (Waiman Long) [RHEL-114122]
  - hrtimers: Merge __hrtimer_init() into __hrtimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Switch to use __htimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Delete hrtimer_init() (Waiman Long) [RHEL-114122]
  - Revert "timekeeping: Fix possible inconsistencies in _COARSE clockids" (Waiman Long) [RHEL-114122]
  - posix-clock: Store file pointer in struct posix_clock_context (Waiman Long) [RHEL-114122]
  - sparc/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - x86/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - vdso: Rework struct vdso_time_data and introduce struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso: Move architecture related data before basetime data (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - arm64/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - x86/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - time/namespace: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock struct (Waiman Long) [RHEL-114122]
  - vdso/vsyscall: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare helper functions for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/helpers: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/datapage: Define vdso_clock to prepare for multiple PTP clocks (Waiman Long) [RHEL-114122]
  - vdso: Make vdso_time_data cacheline aligned (Waiman Long) [RHEL-114122]
  - arm64: Make asm/cache.h compatible with vDSO (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/cache.h (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Switch to nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Make compatible with nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Clean up includes (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Test __SIZEOF_LONG__ instead of ULONG_MAX (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Drop vdso_init_from_auxv() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Use vdso_init_form_sysinfo_ehdr (Waiman Long) [RHEL-114122]
  - tools/nolibc: add limits.h shim header (Waiman Long) [RHEL-114122]
  - selftests: Add headers target (Waiman Long) [RHEL-114122]
  - tools/include: Add uapi/linux/elf.h (Waiman Long) [RHEL-114122]
  - elf, uapi: Add types ElfXX_Verdef and ElfXX_Veraux (Waiman Long) [RHEL-114122]
  - elf, uapi: Add type ElfXX_Versym (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definitions for VER_FLG_BASE and VER_FLG_WEAK (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for STN_UNDEF (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add vDSO selftests (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific time storage (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific random state storage (Waiman Long) [RHEL-114122]
  - x86/vdso/vdso2c: Remove page handling (Waiman Long) [RHEL-114122]
  - x86/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - MIPS: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - s390/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - LoongArch: vDSO: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - riscv: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm64: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - vdso: Add generic architecture-specific data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic random data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic time data storage (Waiman Long) [RHEL-114122]
  - vdso: Rename included Makefile (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/align.h (Waiman Long) [RHEL-114122]
  - parisc: Remove unused symbol vdso_data (Waiman Long) [RHEL-114122]
  - x86/vdso: Fix latent bug in vclock_pages calculation (Waiman Long) [RHEL-114122]
  - time: Switch to hrtimer_setup() (Waiman Long) [RHEL-114122]
  - io_uring/timeout: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114122]
  - selftests/timers: Improve skew_consistency by testing with other clockids (Waiman Long) [RHEL-114122]
  - timekeeping: Fix possible inconsistencies in _COARSE clockids (Waiman Long) [RHEL-114122]
  - posix-timers: Drop redundant memset() invocation (Waiman Long) [RHEL-114122]
  - selftests/timers/posix-timers: Add a test for exact allocation mode (Waiman Long) [RHEL-114122]
  - posix-timers: Provide a mechanism to allocate a given timer ID (Waiman Long) [RHEL-114122]
  - posix-timers: Make per process list RCU safe (Waiman Long) [RHEL-114122]
  - posix-timers: Avoid false cacheline sharing (Waiman Long) [RHEL-114122]
  - posix-timers: Switch to jhash32() (Waiman Long) [RHEL-114122]
  - posix-timers: Improve hash table performance (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal_struct:: Next_posix_timer_id an atomic_t (Waiman Long) [RHEL-114122]
  - posix-timers: Make lock_timer() use guard() (Waiman Long) [RHEL-114122]
  - posix-timers: Rework timer removal (Waiman Long) [RHEL-114122]
  - posix-timers: Simplify lock/unlock_timer() (Waiman Long) [RHEL-114122]
  - posix-timers: Use guards in a few places (Waiman Long) [RHEL-114122]
  - posix-timers: Remove SLAB_PANIC from kmem cache (Waiman Long) [RHEL-114122]
  - posix-timers: Remove a few paranoid warnings (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup includes (Waiman Long) [RHEL-114122]
  - posix-timers: Add cond_resched() to posix_timer_add() search loop (Waiman Long) [RHEL-114122]
  - posix-timers: Initialise timer before adding it to the hash table (Waiman Long) [RHEL-114122]
  - posix-timers: Ensure that timer initialization is fully visible (Waiman Long) [RHEL-114122]
  - clocksource: Remove unnecessary strscpy() size argument (Waiman Long) [RHEL-114122]
  - timer_list: Don't use %pK through printk() (Waiman Long) [RHEL-114122]
  - posix-clock: Remove duplicate compat ioctl() handler (Waiman Long) [RHEL-114122]
  - posix-timers: Invoke cond_resched() during exit_itimers() (Waiman Long) [RHEL-114122]
  - hrtimers: Replace hrtimer_clock_to_base_table with switch-case (Waiman Long) [RHEL-114122]
  - rcu-tasks: Move RCU Tasks self-tests to core_initcall() (Waiman Long) [RHEL-114122]
  - selftests/vDSO: Fix GNU hash table entry size for s390x (Waiman Long) [RHEL-114122]
  - timers/migration: Fix off-by-one root mis-connection (Waiman Long) [RHEL-114122] {CVE-2025-21813}
  - hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING (Waiman Long) [RHEL-114122] {CVE-2025-21816}
  - hrtimers: Mark is_migration_base() with __always_inline (Waiman Long) [RHEL-114122]
  - tracing: Add task_prctl_unknown tracepoint (Waiman Long) [RHEL-114122]
  - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (Waiman Long) [RHEL-114122]
  - selftests/vDSO: support DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - timers/migration: Simplify top level detection on group setup (Waiman Long) [RHEL-114122]
  - timers: Optimize get_timer_[this_]cpu_base() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove unused ktime_get_fast_timestamps() (Waiman Long) [RHEL-114122]
  - timer/migration: Fix kernel-doc warnings for union tmigr_state (Waiman Long) [RHEL-114122]
  - tick/broadcast: Add kernel-doc for function parameters (Waiman Long) [RHEL-114122]
  - hrtimers: Update the return type of enqueue_hrtimer() (Waiman Long) [RHEL-114122]
  - clocksource/wdtest: Print time values for short udelay(1) (Waiman Long) [RHEL-114122]
  - posix-timers: Fix typo in __lock_timer() (Waiman Long) [RHEL-114122]
  - hrtimers: Handle CPU state correctly on hotplug (Waiman Long) [RHEL-114122] {CVE-2024-57951}
  - timers/migration: Annotate accesses to ignore flag (Waiman Long) [RHEL-114122]
  - timers/migration: Enforce group initialization visibility to tree walkers (Waiman Long) [RHEL-114122]
  - timers/migration: Fix another race between hotplug and idle entry/exit (Waiman Long) [RHEL-114122]
  - signal/posixtimers: Handle ignore/blocked sequences correctly (Waiman Long) [RHEL-114122]
  - clocksource: Make negative motion detection more robust (Waiman Long) [RHEL-114122]
  - ntp: Remove invalid cast in time offset math (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Remove unused clockmode asm offsets (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Flag VDSO64 entry points as functions (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Implement __arch_get_vdso_rng_data() (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Add a page for non-time data (Waiman Long) [RHEL-114122]
  - selftests:timers: remove local CLOCKID defines (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove unneeded semicolon (Waiman Long) [RHEL-114122]
  - selftests: timers: improve timer_create failure message (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove local NSEC_PER_SEC and USEC_PER_SEC defines (Waiman Long) [RHEL-114122]
  - posix-timers: Fix spurious warning on double enqueue versus do_exit() (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove return value from alarm functions (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove the throttle mechanism from alarm_forward_now() (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup SIG_IGN workaround leftovers (Waiman Long) [RHEL-114122]
  - signal: Queue ignored posixtimers on ignore list (Waiman Long) [RHEL-114122]
  - signal: Handle ignored signals in do_sigaction(action != SIG_IGN) (Waiman Long) [RHEL-114122]
  - posix-timers: Handle ignored list on delete and exit (Waiman Long) [RHEL-114122]
  - posix-timers: Move sequence logic into struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Cleanup unused posix-timer leftovers (Waiman Long) [RHEL-114122]
  - posix-timers: Embed sigqueue in struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Replace resched_timer logic (Waiman Long) [RHEL-114122]
  - signal: Refactor send_sigqueue() (Waiman Long) [RHEL-114122]
  - posix-timers: Store PID type in the timer (Waiman Long) [RHEL-114122]
  - signal: Provide posixtimer_sigqueue_init() (Waiman Long) [RHEL-114122]
  - signal: Split up __sigqueue_alloc() (Waiman Long) [RHEL-114122]
  - posix-timers: Add a refcount to struct k_itimer (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Use dedicated flag for CPU timer nanosleep (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Cleanup the firing logic (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal overrun accounting sensible (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal delivery consistent (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Correctly update timer status in posix_cpu_timer_del() (Waiman Long) [RHEL-114122]
  - timekeeping: Always check for negative motion (Waiman Long) [RHEL-114122]
  - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (Waiman Long) [RHEL-114122]
  - timers: Add missing READ_ONCE() in __run_timer_base() (Waiman Long) [RHEL-114122]
  - clocksource/drivers/timer-tegra: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/qcom: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/armada-370-xp: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/exynos_mct: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_global_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_arch_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - ARM: smp_twd: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - tick: Remove now unneeded low-res tick stop on CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Shutdown and unregister current clockevents at CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Improve clockevents_notify_released() comment (Waiman Long) [RHEL-114122]
  - posix-timers: Add proper state tracking (Waiman Long) [RHEL-114122]
  - posix-timers: Rename k_itimer:: It_requeue_pending (Waiman Long) [RHEL-114122]
  - posix-timers: Drop signal if timer has been deleted or reprogrammed (Waiman Long) [RHEL-114122]
  - signal: Allow POSIX timer signals to be dropped (Waiman Long) [RHEL-114122]
  - posix-timers: Cure si_sys_private race (Waiman Long) [RHEL-114122]
  - signal: Cleanup flush_sigqueue_mask() (Waiman Long) [RHEL-114122]
  - signal: Confine POSIX_TIMERS properly (Waiman Long) [RHEL-114122]
  - time: Fix references to _msecs_to_jiffies() handling of values (Waiman Long) [RHEL-114122]
  - time: Partially revert cleanup on msecs_to_jiffies() documentation (Waiman Long) [RHEL-114122]
  - timekeeping: Merge timekeeping_update_staged() and timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove TK_MIRROR timekeeping_update() action (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_adjtimex() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_suspend() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_resume() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_sleeptime64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_init() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework change_clocksource() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_offset() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_settimeofday64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Provide timekeeping_restore_shadow() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce combined timekeeping action flag (Waiman Long) [RHEL-114122]
  - timekeeping: Split out timekeeper update of timekeeping_advanced() (Waiman Long) [RHEL-114122]
  - timekeeping: Add struct tk_data as argument to timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce tkd_basic_setup() to make lock and seqcount init reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Define a struct type for tk_core to make it reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Move timekeeper_lock into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Encapsulate locking/unlocking of timekeeper_lock (Waiman Long) [RHEL-114122]
  - timekeeping: Move shadow_timekeeper into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Reorder struct timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Simplify code in timekeeping_advance() (Waiman Long) [RHEL-114122]
  - timekeeping: Abort clocksource change in case of failure (Waiman Long) [RHEL-114122]
  - timekeeping: Avoid duplicate leap state update (Waiman Long) [RHEL-114122]
  - timekeeping: Don't stop time readers across hard_pps() update (Waiman Long) [RHEL-114122]
  - timekeeping: Read NTP tick length only once (Waiman Long) [RHEL-114122]
  - posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() callback (Waiman Long) [RHEL-114122]
  - timers: Add a warning to usleep_range_state() for wrong order of arguments (Waiman Long) [RHEL-114122]
  - timers: Update function descriptions of sleep/delay related functions (Waiman Long) [RHEL-114122]
  - timers: Rename usleep_idle_range() to usleep_range_idle() (Waiman Long) [RHEL-114122]
  - timers: Update schedule_[hr]timeout*() related function descriptions (Waiman Long) [RHEL-114122]
  - time: Remove '%' from numeric constant in kernel-doc comment (Waiman Long) [RHEL-114122]
  - clocksource: Remove unused clocksource_change_rating (Waiman Long) [RHEL-114122]
  - timekeeping: Don't use seqcount loop in ktime_mono_to_any() on 64-bit systems (Waiman Long) [RHEL-114122]
  - timekeeping: Add the boot clock to system time snapshot (Waiman Long) [RHEL-114122]
  - ntp: Move pps monitors into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_freq/stabil into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_shift/intcnt into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_fbase into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_jitter into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_ft into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_valid into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move ntp_next_leap_sec into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_adj/ntp_tick_adj into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_freq/reftime into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_max/esterror into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_offset/constant into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_stat* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_length* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Introduce struct ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Read reference time only once (Waiman Long) [RHEL-114122]
  - ntp: Convert functions with only two states to bool (Waiman Long) [RHEL-114122]
  - ntp: Cleanup formatting of code (Waiman Long) [RHEL-114122]
  - ntp: Clean up comments (Waiman Long) [RHEL-114122]
  - ntp: Make tick_usec static (Waiman Long) [RHEL-114122]
  - ntp: Remove unused tick_nsec (Waiman Long) [RHEL-114122]
  - vdso: Rename struct arch_vdso_data to arch_vdso_time_data (Waiman Long) [RHEL-114122]
  - softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT. (Waiman Long) [RHEL-114122]
  - timers: Use __raise_softirq_irqoff() to raise the softirq. (Waiman Long) [RHEL-114122]
  - hrtimer: Use __raise_softirq_irqoff() to raise the softirq (Waiman Long) [RHEL-114122]
  - iio: magnetometer: fix if () scoped_guard() formatting (Waiman Long) [RHEL-114122]
  - seqlock, treewide: Switch to non-raw seqcount_latch interface (Waiman Long) [RHEL-114122]
  - kcsan, seqlock: Support seqcount_latch_t (Waiman Long) [RHEL-114122]
  - time/sched_clock: Broaden sched_clock()'s instrumentation coverage (Waiman Long) [RHEL-114122]
  - time/sched_clock: Swap update_clock_read_data() latch writes (Waiman Long) [RHEL-114122]
  - cleanup: Adjust scoped_guard() macros to avoid potential warning (Waiman Long) [RHEL-114122]
  - cleanup: Remove address space of returned pointer (Waiman Long) [RHEL-114122]
  - Revert "softirq: Use a dedicated thread for timer wakeups." (Waiman Long) [RHEL-114122]
  - Revert "rcutorture: Also force sched priority to timersd on boosting test." (Waiman Long) [RHEL-114122]
  - Revert "tick: Fix timer storm since introduction of timersd" (Waiman Long) [RHEL-114122]
  - Revert "softirq: Wake ktimers thread also in softirq." (Waiman Long) [RHEL-114122]
  - Revert "softirq: Clean white space." (Waiman Long) [RHEL-114122]
  - Revert "timer: Update the ktimersd series." (Waiman Long) [RHEL-114122]
  - net: ethtool: mm: reset verification status when link is down (Ivan Vecera) [RHEL-122905]
  - net: ethtool: mm: extract stmmac verification logic into common library (Ivan Vecera) [RHEL-122905]
  - redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas) [RHEL-116294]
  - can: flexcan: disable transceiver during system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: only change CAN state when link up in system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add i.MX94 support (Jared Kangas) [RHEL-116294]
  - can: flexcan: add NXP S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]
  - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-181.el10]
changelog:
  - ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Fix system suspend for a security locked drive (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan() (Tomas Henzl) [RHEL-135107]
  - nvme: fix admin request_queue lifetime (Ewan D. Milne) [RHEL-126343]
  - Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver) [RHEL-123914]
  - rh_messages.h: add missing lpfc devices (Scott Weaver) [RHEL-123914]
  - net/ena: fix missing lock when update devlink params (Kamal Heib) [RHEL-127325]
  - net: ena: View PHC stats using debugfs (Kamal Heib) [RHEL-127325]
  - net: ena: Add debugfs support to the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: Control PHC enable through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: Add devlink port support (Kamal Heib) [RHEL-127325]
  - net: ena: Add device reload capability through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: PHC silent reset (Kamal Heib) [RHEL-127325]
  - net: ena: Add PHC support in the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: resolve WARN_ON when freeing IRQs (Kamal Heib) [RHEL-127325]
  - net: ena: use napi's aRFS rmap notifers (Kamal Heib) [RHEL-127325]
  - xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails (Carlos Maiolino) [RHEL-112146]
  - xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112146]
  - xfs: fix locking in xchk_nlinks_collect_dir (Carlos Maiolino) [RHEL-112146]
  - xfs: don't use __GFP_NOFAIL in xfs_init_fs_context (Carlos Maiolino) [RHEL-112146]
  - xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_reflink_cow_enospc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_discard_rtrelax (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_log_cil_return (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112146]
  - xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112146]
  - xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: actually use the xfs_growfs_check_rtgeom tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shutdown before going to sleep in xfs_select_zone (Carlos Maiolino) [RHEL-112146]
  - xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix comment on xfs_trans_ail_update_bulk() (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix a comment on xfs_ail_delete (Carlos Maiolino) [RHEL-112146]
  - xfs: Fail remount with noattr2 on a v5 with v4 enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zoned GC data corruption due to wrong bv_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: free up mp->m_free[0].count in error case (Carlos Maiolino) [RHEL-112146]
  - xfs: remove duplicate Zoned Filesystems sections in admin-guide (Carlos Maiolino) [RHEL-112146]
  - XFS: fix zoned gc threshold math for 32-bit arches (Carlos Maiolino) [RHEL-112146]
  - xfs: document zoned rt specifics in admin-guide (Carlos Maiolino) [RHEL-112146]
  - xfs: fix fsmap for internal zoned devices (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix spelling mistake "drity" -> "dirty" (Carlos Maiolino) [RHEL-112146]
  - xfs: compute buffer address correctly in xmbuf_map_backing_mem (Carlos Maiolino) [RHEL-112146]
  - xfs: add tunable threshold parameter for triggering zone GC (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_buf_free as might_sleep() (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the leftover xfs_{set,clear}_li_failed infrastructure (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_get_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_read_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_get_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: call xfs_buf_alloc_backing_mem from _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unnecessary NULL check before kvfree() (Carlos Maiolino) [RHEL-112146]
  - xfs: trace what memory backs a buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup mapping tmpfs folios into the buffer cache (Carlos Maiolino) [RHEL-112146]
  - xfs: use vmalloc instead of vm_map_area for buffer backing memory (Carlos Maiolino) [RHEL-112146]
  - xfs: buffer items don't straddle pages anymore (Carlos Maiolino) [RHEL-112146]
  - xfs: kill XBF_UNMAPPED (Carlos Maiolino) [RHEL-112146]
  - xfs: convert buffer cache to use high order folios (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the kmalloc to page allocator fallback (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor backing memory allocations for buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_is_vmapped (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf.b_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: add a fast path to xfs_buf_zero when b_addr is set (Carlos Maiolino) [RHEL-112146]
  - xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112146]
  - xfs: don't wake zone space waiters without m_zone_info (Carlos Maiolino) [RHEL-112146]
  - xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: fix a missing unlock in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: Remove duplicate xfs_rtbitmap.h header (Carlos Maiolino) [RHEL-112146]
  - xfs: trigger zone GC when out of available rt blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export max_open_zones in sysfs (Carlos Maiolino) [RHEL-112146]
  - xfs: contain more sysfs code in xfs_sysfs.c (Carlos Maiolino) [RHEL-112146]
  - xfs: export zone stats in /proc/*/mountstats (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up the show_stats super operation (Carlos Maiolino) [RHEL-112146]
  - xfs: support write life time based data placement (Carlos Maiolino) [RHEL-112146]
  - xfs: add a max_open_zones mount option (Carlos Maiolino) [RHEL-112146]
  - xfs: support zone gaps (Carlos Maiolino) [RHEL-112146]
  - xfs: enable the zoned RT device feature (Carlos Maiolino) [RHEL-112146]
  - xfs: disable rt quotas for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: disable reflink for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: enable fsmap reporting for internal RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: support xrep_require_rtext_inuse on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: support xchk_xref_is_used_rt_space on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: allow COW forks on zoned file systems in xchk_bmap (Carlos Maiolino) [RHEL-112146]
  - xfs: support growfs on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: hide reserved RT blocks from statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item (Carlos Maiolino) [RHEL-112146]
  - xfs: implement direct writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement buffered writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement zoned garbage collection (Carlos Maiolino) [RHEL-112146]
  - xfs: add support for zoned space reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: add the zoned space allocator (Carlos Maiolino) [RHEL-112146]
  - xfs: parse and validate hardware zone information (Carlos Maiolino) [RHEL-112146]
  - xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: disable FITRIM for zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: disable sb_frextents for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: export zoned geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: allow internal RT devices for zoned mode (Carlos Maiolino) [RHEL-112146]
  - xfs: define the zoned on-disk format (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_rtrmap_highest_rgbno helper (Carlos Maiolino) [RHEL-112146]
  - xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: refine the unaligned check for always COW inodes in xfs_file_dio_write (Carlos Maiolino) [RHEL-112146]
  - xfs: skip always_cow inodes in xfs_reflink_trim_around_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add a rtg_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_rt_check_size helper (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce metafile reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: make metabtree reservations global (Carlos Maiolino) [RHEL-112146]
  - xfs: fixup the metabtree reservation in xrep_reap_metadir_fsblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: trace in-memory freecounter reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: support reserved blocks for the rt extent counter (Carlos Maiolino) [RHEL-112146]
  - xfs: generalize the freespace and reserved blocks handling (Carlos Maiolino) [RHEL-112146]
  - xfs: reflow xfs_dec_freecounter (Carlos Maiolino) [RHEL-112146]
  - xfs: Use abs_diff instead of XFS_ABSDIFF (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the XBF_STALE check from xfs_buf_rele_cached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove most in-flight buffer accounting (Carlos Maiolino) [RHEL-112146]
  - xfs: decouple buffer readahead from the normal buffer read path (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce context switches for synchronous buffered I/O (Carlos Maiolino) [RHEL-112146]
  - xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-87013]
  - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (Carlos Maiolino) [RHEL-112146]
  - xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: fix data fork format filtering during inode repair (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112146]
  - xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112146]
  - xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112146]
  - xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112146]
  - xfs: add a b_iodone callback to struct xfs_buf (Carlos Maiolino) [RHEL-112146]
  - xfs: move b_li_list based retry handling to common code (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfsaild_resubmit_item (Carlos Maiolino) [RHEL-112146]
  - xfs: always complete the buffer inline in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the extra buffer reference in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: move invalidate_kernel_vmap_range to xfs_buf_ioend (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify buffer I/O submission (Carlos Maiolino) [RHEL-112146]
  - xfs: move in-memory buftarg handling out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: move write verification out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_delwri_submit_buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfs_buf_delwri_pushbuf (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_buf_iowait out of (__)xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment about the b_pag field (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment above xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs/libxfs: replace kmalloc() and memcpy() with kmemdup() (Carlos Maiolino) [RHEL-112146]
  - xfs: constify feature checks (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: don't take m_sb_lock in xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: fix the comment above xfs_discard_endio (Carlos Maiolino) [RHEL-112146]
  - xfs: remove bp->b_error check in xfs_attr3_root_inactive (Carlos Maiolino) [RHEL-112146]
  - xfs: remove redundant update for ticket->t_curr_res in xfs_log_ticket_regrant (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_end_ioend() to reuse local variables (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the t_magic field in struct xfs_trans (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOG_NONCORE (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_dir_isempty static (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime reflink (Carlos Maiolino) [RHEL-112146]
  - xfs: fix CoW forks for realtime files (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shared rt extents when rebuilding rt file's data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have a refcount btree in the data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: capture realtime CoW staging extents when rebuilding rt rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reference count tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: check new rtbitmap records against rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: don't flag quota rt block usage on rtreflink filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt refcount btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: detect and repair misaligned rtinherit directory cowextsize hints (Carlos Maiolino) [RHEL-112146]
  - xfs: allow dquot rt block count to exceed rt blocks on reflink fs (Carlos Maiolino) [RHEL-112146]
  - xfs: check reference counts of gaps between rt refcount records (Carlos Maiolino) [RHEL-112146]
  - xfs: allow overlapping rtrmapbt records for shared data extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference checks with the rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime refcount btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrefcount maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: enable extent size hints for CoW operations (Carlos Maiolino) [RHEL-112146]
  - xfs: apply rt extent alignment constraints to CoW extsize hint (Carlos Maiolino) [RHEL-112146]
  - xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files (Carlos Maiolino) [RHEL-112146]
  - xfs: recover CoW leftovers in the realtime volume (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inodes to have the realtime and reflink flags (Carlos Maiolino) [RHEL-112146]
  - xfs: enable sharing of realtime file blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: enable CoW for realtime data (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor reflink quota updates (Carlos Maiolino) [RHEL-112146]
  - xfs: compute rtrmap btree max levels when reflink enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: update rmap to allow cow staging extents in the rt rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime refcount btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up realtime refcount btree cursors (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_reflink_find_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime refcount (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree block detection to log recovery (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering refcount intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the refcount update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount functions to deal with rtrefcountbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime refcount btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime refcount btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: namespace the maximum length/refcount symbols (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: react to fsdax failure notifications on the rt device (Carlos Maiolino) [RHEL-112146]
  - xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112146]
  - xfs: hook live realtime rmap operations during a repair operation (Carlos Maiolino) [RHEL-112146]
  - xfs: create a shadow rmap btree during realtime rmap repair (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: support repairing metadata btrees rooted in metadir inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime bitmaps for a realtime group (Carlos Maiolino) [RHEL-112146]
  - xfs: repair rmap btree inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime file bmaps (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reverse mapping tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt rmap btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: scan rt rmap when we're doing an intense rmap check of bmbt mappings (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference realtime bitmap to realtime rmapbt scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: allow queued realtime intents to drain before scrubbing (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime rmap btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up getfsmap to the realtime reverse mapping btree (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime rmap btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up rmap map and unmap to the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime rmap btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime reverse map inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: support file data forks containing metadata btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: pretty print metadata file types in error messages (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering rmap intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the rmap update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap functions to deal with rtrmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime rmap btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime rmap btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime rmap btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify the xfs_rmap_{alloc,free}_extent calling conventions (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: add some rtgroup inode helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inode-based btrees to reserve space in the data device (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare to reuse the dquot pointer space in struct xfs_inode (Carlos Maiolino) [RHEL-112146]
  - xfs: support storing records in the inode core root (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_kill_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_new_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_bmap_broot_realloc a bit (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc a bmap btree function (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc take the new numrecs instead of deltas (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor the inode fork memory allocation functions (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_iroot_realloc (Carlos Maiolino) [RHEL-112146]
  - xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112146]
  - xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112146]
  - xfs: port xfs_ioc_start_commit to multigrain timestamps (Carlos Maiolino) [RHEL-112146]
  - xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112146]
  - xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112146]
  - xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112146]
  - xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112146]
  - xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112146]
  - xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112146]
  - xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112146]
  - xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112146]
  - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (Carlos Maiolino) [RHEL-112146]
  - xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112146]
  - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (Carlos Maiolino) [RHEL-112146]
  - xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112146]
  - xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112146]
  - xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112146]
  - xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112146]
  - xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112146]
  - xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112146]
  - xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: enable metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112146]
  - xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112146]
  - xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112146]
  - xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112146]
  - xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112146]
  - xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112146]
  - xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112146]
  - xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112146]
  - xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112146]
  - xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112146]
  - xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112146]
  - xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112146]
  - xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112146]
  - xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112146]
  - xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112146]
  - xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112146]
  - xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112146]
  - xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112146]
  - xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112146]
  - xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112146]
  - xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112146]
  - xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112146]
  - xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112146]
  - xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112146]
  - xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112146]
  - xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112146]
  - xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112146]
  - xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112146]
  - xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112146]
  - xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112146]
  - xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112146]
  - xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112146]
  - xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112146]
  - xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112146]
  - xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112146]
  - xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112146]
  - xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112146]
  - xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112146]
  - RDMA/core: Free pfn_list with appropriate kvfree call (Kamal Heib) [RHEL-110099]
  - IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep (Kamal Heib) [RHEL-110099]
  - scsi: RDMA/srp: Don't set a max_segment_size when virt_boundary_mask is set (Kamal Heib) [RHEL-110099]
  - RDMA/core: Rate limit GID cache warning messages (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work (Kamal Heib) [RHEL-110099]
  - IB/cm: Remove dead code and adjust naming (Kamal Heib) [RHEL-110099]
  - RDMA/core: Avoid hmm_dma_map_alloc() for virtual DMA devices (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Allow using netdevs that require the instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Replace vlan_rwsem with the netdev instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Enqueue separate work_structs for each flushed interface (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Separate implicit ODP initialization from explicit ODP (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Store ODP access mask information in PFN (Kamal Heib) [RHEL-110099]
  - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Kamal Heib) [RHEL-110099]
  - IB/cm: Drop lockdep assert and WARN when freeing old msg (Kamal Heib) [RHEL-110099]
  - RDMA/core: Move ODP capability definitions to uapi (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in ATOMIC WRITE operation (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in RDMA FLUSH operation (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Remove unused rdma_res_to_id (Kamal Heib) [RHEL-110099]
  - IB/cm: use rwlock for MAD agent lock (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/uverbs: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - mm/hmm: provide generic DMA managing logic (Kamal Heib) [RHEL-110099]
  - mm/hmm: let users to tag specific PFN with DMA mapped bit (Kamal Heib) [RHEL-110099]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-182.el10]
changelog:
  - KVM: selftests: Add missing "break" in rseq_test's param parsing (Gavin Shan) [RHEL-130521]
  - vsock: Ignore signal/timeout on connect() if already established (CKI Backport Bot) [RHEL-139289] {CVE-2025-40248}
  - dpll: zl3073x: Remove unused dev wrappers (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all output properties in zl3073x_out (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all reference properties in zl3073x_ref (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache reference monitor status (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Split ref, out, and synth logic from core (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Store raw register values instead of parsed state (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: fix kernel-doc name and missing parameter in fw.c (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Specify phase adjustment granularity for pins (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix output pin registration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Handle missing or corrupted flash configuration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Increase maximum size of flash utility (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update() (Ivan Vecera) [RHEL-138352]
  - net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (CKI Backport Bot) [RHEL-117719]
  - net: openvswitch: Avoid needlessly taking the RTNL on vport destroy (Adrian Moreno) [RHEL-134732]
  - dm: Fix deadlock when reloading a multipath table (Ming Lei) [RHEL-134975]
  - block: Remove queue freezing from several sysfs store callbacks (Ming Lei) [RHEL-134975]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-183.el10]
changelog:
  - block: fix race between wbt_enable_default and IO submission (Ming Lei) [RHEL-128456]
  - block: relax atomic write boundary vs chunk size check (Ming Lei) [RHEL-129479]
  - block: fix stacking of atomic writes when atomics are not supported (Ming Lei) [RHEL-129479]
  - block: update validation of atomic writes boundary for stacked devices (Ming Lei) [RHEL-129479]
  - block: use chunk_sectors when evaluating stacked atomic write limits (Ming Lei) [RHEL-129479]
  - block: sanitize chunk_sectors for atomic write limits (Ming Lei) [RHEL-129479]
  - ilog2: add max_pow_of_two_factor() (Ming Lei) [RHEL-129479]
  - mptcp: fix race condition in mptcp_schedule_work() (CKI Backport Bot) [RHEL-134453] {CVE-2025-40258}
  - x86/CPU/AMD: Extend Zen6 model range (Steve Best) [RHEL-128696]
  - pinctrl: PINCTRL_AMDISP should depend on DRM_AMD_ISP (Steve Best) [RHEL-107607]
  - pinctrl: amd: Clear GPIO debounce for suspend (Steve Best) [RHEL-107607]
  - pinctrl: amd: Constify pointers to 'pinctrl_desc' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix use of undeclared identifier 'pinctrl_amd_s2idle_dev_ops' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Add an LPS0 check() callback (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Fix IS_ERR() vs NULL check in probe() (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Add amdisp GPIO pinctrl (Steve Best) [RHEL-107607]
  - pinctrl: amd: Take suspend type into consideration which pins are non-wake (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix two small typos (Steve Best) [RHEL-107607]
  - RDMA/uverbs: Fix umem release in UVERBS_METHOD_CQ_CREATE (Kamal Heib) [RHEL-109943]
  - RDMA/efa: Add CQ with external memory support (Kamal Heib) [RHEL-109943]
  - IB/sa: Fix sa_local_svc_timeout_ms read race (Kamal Heib) [RHEL-109943]
  - RDMA/core: Resolve MAC of next-hop device without ARP support (Kamal Heib) [RHEL-109943]
  - RDMA/cm: Rate limit destroy CM ID timeout error message (Kamal Heib) [RHEL-109943]
  - IB: Extend UVERBS_METHOD_REG_MR to get DMAH (Kamal Heib) [RHEL-109943]
  - RDMA/core: Introduce a DMAH object and its alloc/free APIs (Kamal Heib) [RHEL-109943]
  - IB/core: Add UVERBS_METHOD_REG_MR on the MR object (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add umem "is_contiguous" and "start_dma_addr" helpers (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add a common way to create CQ with umem (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration (Kamal Heib) [RHEL-109943]
  - IB/cm: Use separate agent w/o flow control for REP (Kamal Heib) [RHEL-109943]
  - IB/mad: Add flow control for solicited MADs (Kamal Heib) [RHEL-109943]
  - IB/mad: Add state machine to MAD layer (Kamal Heib) [RHEL-109943]
  - RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA counters (Kamal Heib) [RHEL-109943]
  - RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create (Kamal Heib) [RHEL-109943]
  - RDMA/ipoib: Use parent rdma device net namespace (Kamal Heib) [RHEL-109943]
  - RDMA/core: Extend RDMA device registration to be net namespace aware (Kamal Heib) [RHEL-109943]
  - RDMA/core: reduce stack using in nldev_stat_get_doit() (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() (Kamal Heib) [RHEL-109943]
  - IB/iser: Remove unnecessary local variable (Kamal Heib) [RHEL-109943]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-184.el10]
changelog:
  - blk-mq: skip CPU offline notify on unmapped hctx (Ming Lei) [RHEL-140153]
  - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Aristeu Rozanski) [RHEL-122951]
  - mm/thp: fix MTE tag mismatch when replacing zero-filled subpages (Aristeu Rozanski) [RHEL-122951]
  - io_uring/net: ensure vectored buffer node import is tied to notification (Jeff Moyer) [RHEL-136780]
  - bpf, arm64: Do not audit capability check in do_jit() (CKI Backport Bot) [RHEL-126124]
  - mm: hugetlb: avoid soft lockup when mprotect to large memory area (Luiz Capitulino) [RHEL-122910]
  - netfilter: nf_conncount: update last_gc only when GC has been performed (Florian Westphal) [RHEL-133467]
  - netfilter: nf_tables: fix memory leak in nf_tables_newrule() (Florian Westphal) [RHEL-133467]
  - netfilter: nf_nat: remove bogus direction check (Florian Westphal) [RHEL-133467]
  - ipvs: fix ipv4 null-ptr-deref in route error path (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH (Florian Westphal) [RHEL-133467]
  - netfilter: flowtable: check for maximum number of encapsulations in bridge vlan (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: add seqadj extension for natted connections (Florian Westphal) [RHEL-133467]
  - netfilter: nft_connlimit: fix possible data race on connection count (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: enable labels for get case too (Florian Westphal) [RHEL-133467]
  - netfilter: nft_objref: validate objref and objrefmap expressions (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack (Florian Westphal) [RHEL-133467]
  - netfilter: nfnetlink: reset nlh pointer during batch replay (Florian Westphal) [RHEL-133467]
  - ipvs: Defer ip_vs_ftp unregister during netns cleanup (Florian Westphal) [RHEL-133467]
  - ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable (Florian Westphal) [RHEL-133467]
  - x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-115112]
  - sched/hrtick: Fix hrtick() vs. scheduling context (Phil Auld) [RHEL-124642]
  - sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out (Phil Auld) [RHEL-124642]
  - sched: Increase sched_tick_remote timeout (Phil Auld) [RHEL-124642]
  - bpf: Make migrate_disable always inline to avoid partial inlining (Phil Auld) [RHEL-124642]
  - sched/fair: Fix pelt lost idle time detection (Phil Auld) [RHEL-124642]
  - sched/deadline: Stop dl_server before CPU goes offline (Phil Auld) [RHEL-124642]
  - sched: Fix some typos in include/linux/preempt.h (Phil Auld) [RHEL-124642]
  - sched: Make migrate_{en,dis}able() inline (Phil Auld) [RHEL-124642]
  - rcu: Replace preempt.h with sched.h in include/linux/rcupdate.h (Phil Auld) [RHEL-124642]
  - arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server behaviour (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server getting stuck (Phil Auld) [RHEL-124642]
  - sched: Fix sched_numa_find_nth_cpu() if mask offline (Phil Auld) [RHEL-124642]
  - sched_ext: Add support for cgroup bandwidth control interface (Phil Auld) [RHEL-124642]
  - s390/processor: Use bitop functions for cpu flag helper functions (Phil Auld) [RHEL-124642]
  - s390/asm-offsets: Remove ASM_OFFSETS_C (Phil Auld) [RHEL-124642]
  - spi: tegra210-quad: Check hardware status on timeout (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Refactor error handling into helper functions (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Fix timeout handling (Charles Mirabile) [RHEL-127128]
  - redhat/configs: automotive: enable S32G_WDT (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g399a-rdb3: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g3: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g274-rd2: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g2: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - watchdog: Add the Watchdog Timer for the NXP S32 platform (Jared Kangas) [RHEL-131327]
  - dt-bindings: watchdog: Add NXP Software Watchdog Timer (Jared Kangas) [RHEL-131327]
  - xfs: rework datasync tracking and execution (Pavel Reichl) [RHEL-126220]
  - xfs: rearrange code in xfs_inode_item_precommit (Pavel Reichl) [RHEL-126220]
  - workqueue: fix texinfodocs warning for WQ_* flags reference (Waiman Long) [RHEL-129577]
  - workqueue: WQ_PERCPU added to alloc_workqueue users (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_wq with system_percpu_wq (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_unbound_wq with system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Provide a handshake for canceling BH workers (Waiman Long) [RHEL-129577]
  - workqueue: Remove rcu_read_lock/unlock() in wq_watchdog_timer_fn() (Waiman Long) [RHEL-129577]
  - workqueue: Remove redundant rcu_read_lock/unlock() in workqueue_congested() (Waiman Long) [RHEL-129577]
  - workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active() (Waiman Long) [RHEL-129577]
  - workqueue: Remove unused work_on_cpu_safe (Waiman Long) [RHEL-129577]
  - workqueue: Add new WQ_PERCPU flag (Waiman Long) [RHEL-129577]
  - workqueue: Add system_percpu_wq and system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Basic memory allocation profiling support (Waiman Long) [RHEL-129577]
  - workqueue: fix opencoded cpumask_next_and_wrap() in wq_select_unbound_cpu() (Waiman Long) [RHEL-129577]
  - workqueue: Initialize wq_isolated_cpumask in workqueue_init_early() (Waiman Long) [RHEL-129577]
  - workqueue: fix typo in comment (Waiman Long) [RHEL-129577]
  - workqueue: Fix race condition in wq->stats incrementation (Waiman Long) [RHEL-129577]
  - workqueue: Better document teardown for delayed_work (Waiman Long) [RHEL-129577]
  - cpumask: drop cpumask_next_wrap_old() (Waiman Long) [RHEL-129577]
  - PCI: hv: Switch hv_compose_multi_msi_req_get_cpu() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: rework lpfc_next_{online,present}_cpu() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: switch lpfc_irq_rebalance() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - s390: switch stop_machine_yield() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - padata: switch padata_find_next() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: use cpumask_next_wrap() where appropriate (Waiman Long) [RHEL-129577]
  - cpumask: re-introduce cpumask_next{,_and}_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: deprecate cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - powerpc/xmon: simplify xmon_batch_next_cpu() (Waiman Long) [RHEL-129577]
  - ibmvnic: simplify ibmvnic_set_queue_affinity() (Waiman Long) [RHEL-129577]
  - virtio_net: simplify virtnet_set_affinity() (Waiman Long) [RHEL-129577]
  - objpool: rework objpool_pop() (Waiman Long) [RHEL-129577]
  - cpumask: add for_each_{possible,online}_cpu_wrap (Waiman Long) [RHEL-129577]
  - workqueue: Log additional details when rejecting work (Waiman Long) [RHEL-129577]
  - workqueue: warn if delayed_work is queued to an offlined cpu. (Waiman Long) [RHEL-129577]
  - workqueue: add printf attribute to __alloc_workqueue() (Waiman Long) [RHEL-129577]
  - workqueue: Reduce expensive locks for unbound workqueue (Waiman Long) [RHEL-129577]
  - workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 (Waiman Long) [RHEL-129577]
  - Bluetooth: ISO: Fix possible UAF on iso_conn_free (CKI Backport Bot) [RHEL-128901] {CVE-2025-40141}
  - ice: ice_adapter: release xa entry on adapter allocation failure (CKI Backport Bot) [RHEL-128474] {CVE-2025-40185}
  - redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) [RHEL-79906]
  - net: renesas: rswitch: add mdio C22 support (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use generic MPSM operation for mdio C45 (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: align mdio C45 operations with datasheet (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not write to MPSM register at init time (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: remove speed from gwca structure (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not deinit disabled ports (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: rework ts tags management (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix initial MPIC register setting (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: enable only used MFWD features (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: handle stop vs interrupt race (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: avoid use-after-put for a device tree node (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix leaked pointer on error path (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix race window between tx start and complete (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix possible early skb release (Radu Rendec) [RHEL-78089]


author: Eugene Syromiatnikov <esyr@redhat.com> - 1.0-17
changelog:
  - Support storing of __crc_* symbols in sections other than .rodata.
  - Work around a change in type of __crc_* symbols for some kmods printed by nm
    on ppc64le and s390x.


author: Eugene Syromiatnikov <esyr@redhat.com> - 1.0-19
changelog:
  - Capture local __crc_* symbols for "Provides: kernel()".
  - Add support for XZ compression for the symvers file.
  - Fix "Provides: kernel()" generation when both __kcrctab and __kcrctab_gpl
    are present.
  - Fix regression for "Provides:" generation in cases when modversions are stored
    in a section that is over 64K in size.
  - Speedup and cleanup changes in find-provides.ksyms and find-requires.ksyms.
  - Fix regex usage in kmod.attr. (Denys Vlasenko)
  - Implement modalias "Provides:" grouping. (Denys Vlasenko)
  - Speedup and cleanup changes in modalias.prov and kmod.attr. (Denys Vlasenko)


author: keycloak-httpd-client-install fails to build with Python 3.12 - 1.1.14
changelog:
  - Resolves: rhbz#2155009 - keycloak-httpd-client-install fails to build with
    Python 3.12: ModuleNotFoundError: No module named 'distutils'


author: Tomas Halman <thalman@redhat.com> - 1.3-1
changelog:
  - Rebase to version 1.3
  - Resolves: RHEL-59677 - khci won't work with Quarkus-based Keycloak due to missing /auth path


author: Marek Safarik <msafarik@redhat.com> - 7.12.1-16
changelog:
  - Added manpages for keylime services and the tenant
  - Added support for ECC attestation
  - Fixed man page RST formatting for rst2man compatibility


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 7.9.0-7
changelog:
  - Use TLS on revocation notification webhook
  - Include system installed CA certificates when verifying webhook server
    certificate
  - Include the CA certificates added via configuration file option
    'trusted_server_ca'


author: Julien Rische <jrische@redhat.com> - 1.21.2-1
changelog:
  - New upstream version (1.21.2)
  - Fix double-free in KDC TGS processing (CVE-2023-39975)
    Resolves: rhbz#2229113
  - Make tests compatible with Python 3.12
    Resolves: rhbz#2224013


author: Julien Rische <jrische@redhat.com> - 1.21.2-3
changelog:
  - Fix double free in klist's show_ccache()
    Resolves: rhbz#2257301
  - Store krb5-tests files in architecture-specific directories
    Resolves: rhbz#2244601


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


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


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


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


author: Mike FABIAN <mfabian@redhat.com> - 0.0.62-1
changelog:
  - Update to 0.0.62
  - Get translation changes from CLDR
  - Add more translations from CLDR
  - Add Norwegian keyboard layout to keyboards.xml
    (Resolves: https://github.com/mike-fabian/langtable/issues/16)
  - Add Hang script to Southern Aymara


author: Mike FABIAN <mfabian@redhat.com> - 0.0.63-1
changelog:
  - Update to 0.0.63
  - Add more translations from CLDR
  - Get translation changes from CLDR
  - Japanese: prefer anthy over kkc
    (Thanks to adam Williamson: https://github.com/mike-fabian/langtable/pull/17)
  - Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones()
    (Resolves: https://github.com/mike-fabian/langtable/issues/18)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.64-1
changelog:
  - Update to 0.0.64
  - Add new public functions list_all_{languages,locales,keyboards,territories,timezones,scripts,input_methods,console_fonts}
    (See also the discussion at: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.65-1
changelog:
  - Update to 0.0.65
  - Add wuu, tok, glk, gbm, ssy
  - Remove aa_ER.UTF-8@saaho
  - Add kv_RU.UTF-8, chr_RU.UTF-8
  - Add EU, EZ
  - Improve README and Makefile (Resolves: https://github.com/mike-
    fabian/langtable/issues/19)
  - Add more translations from CLDR
  - Get translation changes from CLDR


author: Parag Nemade <pnemade AT fedoraproject DOT org> - 2.015-16
changelog:
  - Convert to new fonts packaging guidelines
  - Migrate to SPDX license expression
  - Drop very very old obsoletes for google-lato-fonts
  - Add gating CI tests in Fedora


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


author: Michal Ruprich <mruprich@redhat.com> - 4.9.2-20
changelog:
  - Adding a timeout for TLS close
  - Resolves: RHEL-113472 - "cannot seek on data source" in TLS lftp sessions


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.8.7-1
changelog:
  - libX11 1.8.7
    - CVE-2023-43785 libX11: out-of-bounds memory access in _XkbReadKeySyms()
    - CVE-2023-43786 libX11: stack exhaustion from infinite recursion in
      PutSubImage()
    - CVE-2023-43787 libX11: integer overflow in XCreateImage() leading to
     a heap overflow
    - CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer()
    - CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap


author: José Expósito <jexposit@redhat.com> - 1.8.7-4
changelog:
  - Fix XTS test XCopyColormapAndFree/5 hangs
    Resolves: https://issues.redhat.com/browse/RHEL-40132
  - Fix RHEL SAST Automation errors
    Resolves: https://issues.redhat.com/browse/RHEL-34918


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


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


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-3
changelog:
  - Fix creating MD RAID arrays without specifying bitmap localtion
    Resolves: RHEL-31379
  - crypto: Fix double free in bd_crypto_luks_remove_key
    Resolves: RHEL-31489
  - tests: Fix running tests without ntfsprogs
    Resolves: RHEL-32875


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-6
changelog:
  - Fix passing size for pvresize over DBus
    Resolves: RHEL-45872
  - Upstream kernel VDO support
    Resolves: RHEL-31953


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


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


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


author: Hans de Goede <hdegoede@redhat.com> - 0.3.1-3
changelog:
  - Add patches to fix pipewire keeping UVC cameras open all the time causing
    significant laptop battery drain:
    https://gitlab.freedesktop.org/pipeawire/pipewire/-/issues/2669


author: Kate Hsuan <hpa@redhat.com> - 0.3.2-2
changelog:
  - Disable lc-compliance
  - Removed the gtest dependency from the libcamera-tools package
  - Resolves: RHEL-73503


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


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


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


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-6
changelog:
  - RHEL-26148 - fix grayscale/color raster printing via AirPrint
  - RHEL-29726 Backport fix for typo influencing image filtering from CMYK to CMY


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-9
changelog:
  - RHEL-60322 CVE-2024-47076 libcupsfilters: `cfGetPrinterAttributes` API does not perform sanitization on returned IPP attributes


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


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


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


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


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


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


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


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


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


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.5-1
changelog:
  - Rebase to libguestfs 1.57.5
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.6-2
changelog:
  - Rebase to libguestfs 1.57.6
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.58.0-1
changelog:
  - Rebase to libguestfs 1.58.0
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846


author: Richard W.M. Jones <rjones@redhat.com> - 9.2-1
changelog:
  - Rebase to ntfs-3g 2022.5.17
  - Fixes: CVE-2021-46790, CVE-2022-30783, CVE-2022-30784, CVE-2022-30785,
    CVE-2022-30786, CVE-2022-30787, CVE-2022-30788, CVE-2022-30789
    resolves rhbz#2127235 rhbz#2127242
    (also 2127264 2127250 2127257)


author: Richard W.M. Jones <rjones@redhat.com> - 10.0-2
changelog:
  - Import package into CentOS Stream 10
  - Remove resolves refs to work around check-gitbz bug (RHELBLD-14966)
  - Add gating tests
  - Set ExclusiveArch/ExcludeArch to the same as for libguestfs


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


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


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


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


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


author: Richard W.M. Jones <rjones@redhat.com> - 1.24.0-1
changelog:
  - Rebase to libnbd 1.24.0
    resolves: RHEL-111243
  - Synch spec file with Fedora
  - Fix unsanitized hostnames in nbd+ssh URIs allow remote execution
    resolves: RHEL-129296
  - Implement Post-Quantum Cryptography (PQC)
    resolves: RHEL-101267


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


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


author: Tomas Popela <tpopela@redhat.com> - 0.8.3-5
changelog:
  - Drop the requirement on docbook5-style-xsl as it will be removed from RHEL.
    As it was used to build the man page, add the man page in the native format.
  - Resolves: RHEL-45565


author: Dmitry Belyavskiy - 0.10.1-1
changelog:
  - Rebase to 0.10.1 version (CVE-2024-36405)
    Resolves: RHEL-40699
  - Use dlopen for OpenSSL algos implementation
    Resolves: RHEL-46598
  - Correct license naming
    Resolves: RHEL-45265


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


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-9
changelog:
  - RHEL-60335 CVE-2024-47175 libppd: remote command injection via attacker controlled data in PPD file


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


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


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


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


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


author: Kalev Lember <klember@redhat.com> - 2.57.0-2
changelog:
  - Update the license tag to reflect the licenses of all rust dependencies
  - Use cargo_license_summary and cargo_license macros
  - Convert to SPDX identifiers


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


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


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


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


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


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


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


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


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


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


author: Tomas Bzatek <tbzatek@redhat.com> - 2.11.0-1
changelog:
  - Version 2.11.0 (RHEL-114981)
  - tests: Rework nvme revision check (RHEL-90572)
  - tests: Adapt for missing fstab and crypttab (RHEL-78987)


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


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


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


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


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


author: Jiri Denemark <jdenemar@redhat.com> - 11.7.0-1
changelog:
  - Rebased to libvirt-11.7.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-72006, RHEL-110191


author: Jiri Denemark <jdenemar@redhat.com> - 11.8.0-1
changelog:
  - Rebased to libvirt-11.8.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-7038, RHEL-50320, RHEL-62032, RHEL-79806, RHEL-113574
      RHEL-116690


author: Jiri Denemark <jdenemar@redhat.com> - 11.9.0-1
changelog:
  - Rebased to libvirt-11.9.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-87522, RHEL-95818, RHEL-122932


author: Jiri Denemark <jdenemar@redhat.com> - 11.10.0-1
changelog:
  - Rebased to libvirt-11.10.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-74200, RHEL-80679, RHEL-104216, RHEL-104427, RHEL-113843
      RHEL-118671, RHEL-122751, RHEL-126854, RHEL-126945, RHEL-128105
  - spec: Fix RPM build when %{fedora} is undefined (RHEL-104238)


author: Jiri Denemark <jdenemar@redhat.com> - 11.10.0-2
changelog:
  - tests: add test for a single per-device smmuv3 (RHEL-74200)
  - qemu: Use pci_bus to identify multi-smmuv3 model (RHEL-74200)
  - qemu: tpm: Account for possible migration without actually sharing storage (RHEL-132534)
  - tests: Test virFileIsSharedFSOverride (RHEL-102925)
  - util: Fix race condition in virFileIsSharedFSType (RHEL-102925)
  - util: Fix race condition in virFileIsSharedFSOverride (RHEL-102925)
  - util: Rework virFileIsSharedFSOverride using virFileCheckParents (RHEL-102925)


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


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


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


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


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


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


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


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


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


author: Toke Høiland-Jørgensen <toke@redhat.com> 1.5.7-1
changelog:
  - Upstream version bump
  - Add annocheck exceptions for BPF objects (Felix)
  - Re-enable debug builds (Felix)
  - Add libcap-ng-devel to BuildDepends


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


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2-4
changelog:
  - update selinux policy (RHEL-29728)
  - limit unicast message rate per address and grant duration (RHEL-29738)
  - allow old syntax of SET SUBSCRIBE_EVENTS_NP command (RHEL-29738)
  - fix loading and reloading of leapfile (RHEL-29738)
  - fix ts2phc to handle large NMEA delay (RHEL-29737)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.3-1
changelog:
  - update to 4.3 (RHEL-54718)
  - add holdover support to ts2phc (RHEL-54716)
  - rework NMEA delay patch to fix PPS edge rejection (RHEL-54719)
  - fix ts2phc to reset NMEA parser after RMC message (RHEL-54724)
  - fix ts2phc to correctly handle leap seconds (RHEL-54721)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.4-1
changelog:
  - update to 4.4 (RHEL-58210)
  - fix port-specific ptp/p2p_dst_ipv4 configuration (RHEL-60055)
  - support static sink clocks in phc2sys automatic mode (RHEL-69145)
  - don't require -O option without -a and -w in phc2sys (RHEL-69699)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.4-3
changelog:
  - add experimental option for external PPS in ts2phc automatic mode
    (RHEL-89605)
  - add command to set external grandmaster properties (RHEL-91310)
  - refresh link status on faults (RHEL-89811)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.4-6
changelog:
  - add support for dropping root privileges (disabled by default) (RHEL-12183)
  - create linuxptp user and /run/ptp directory


author: Brian C. Lane <bcl@redhat.com> 40.5.1-1
changelog:
  - New lorax documentation - 40.5.1 (bcl@redhat.com)
    Resolves: RHEL-30615
  - Dockerfile.test: Use Fedora 40 for test image (bcl@redhat.com)
  - Change macboot default to false (bcl@redhat.com)
  - Change defaults to Red Hat Enterprise Linux 10 (bcl@redhat.com)
  - runtime-cleanup: wget2-wget has replaced wget (yselkowi@redhat.com)
  - Added example of how to use livemedia-creator in github actions, and still
    build in fedora. (cjshowalter@alaska.edu)
  - Require lorax-templates-rhel when building for ELN, CentOS Stream and RHEL (sgallagh@redhat.com)
  - workflows: Switch to actions/checkout@v4 (bcl@redhat.com)
  - New lorax documentation - 40.5 (bcl@redhat.com)
  - maint: Switch default platform to F40 (bcl@redhat.com)
  - runtime-cleanup: Update to cleanup more (akira@tagoh.org)
  - runtime-install: Update font packages (akira@tagoh.org)
  - mkksiso: Add support for adding an anaconda updates.img (jkonecny@redhat.com)
  - runtime-install: drop kdump-anaconda-addon (awilliam@redhat.com)
  - s390: Escape volid before using it (bcl@redhat.com)
  - aarch64: Escape volid before using it (bcl@redhat.com)
  - runtime-install: drop retired pcmciautils (awilliam@redhat.com)
  - runtime-install: Drop unneeded packages libmlx4, systemd-sysv, and systemd-units (bcl@redhat.com)
  - runtime-install: wget2-wget has replaced wget (awilliam@redhat.com)
  - runtime-cleanup: anaconda's new interface needs stdbuf (kkoukiou@redhat.com)
  - test-in-podman: Fix problem running in github actions (bcl@redhat.com)
  - test: Add pigz to test-packages (bcl@redhat.com)
  - Adjust runtime-postinstall.tmpl for systemd config files move (zbyszek@in.waw.pl)


author: Brian C. Lane <bcl@redhat.com> 40.5.3-1
changelog:
  - tito: Add RHEL tagger with support for rhbz and RHEL (bcl)
    Related: RHEL-31830
  - livemedia-creator: Use /usr/libexec/qemu-kvm on supported arches (bcl)
    Related: RHEL-31830
  - spec: edk2-aarch64 has the UEFI firmware on aarch64 (bcl)
    Related: RHEL-31830
  - Add prefixdevname to Anaconda image (msekleta)
    Related: RHEL-30010
  - spec: exclude the files section for lmc-virt on ppc64le (bcl)
    Resolves: RHEL-31830


author: Brian C. Lane <bcl@redhat.com> 40.5.4-1
changelog:
  - tito: Add tito to container's test-packages (bcl)
    Related: RHEL-31830
  - creator: Fix pylint error in run_creator (bcl)
    Related: RHEL-31830
  - livemedia-creator: Check for BIOS vs. UEFI qemu support (bcl)
    Related: RHEL-31830
  - livemedia-creator: Enable s390x virt support (bcl)
    Related: RHEL-31830
  - livemedia-creator: Make use of virtio devices more generic (bcl)
    Related: RHEL-31830
  - Set requirement on lorax-templates-rhel for prefixdevname change (bcl)
    Related: RHEL-30010


author: Brian C. Lane <bcl@redhat.com> 40.5.5-1
changelog:
  - templates: Synchronize generic templates with lorax-templates-rhel (bcl)
    Related: RHEL-35396
  - docs: Update livemedia-creator documentation for RHEL 10 (bcl)
    Related: RHEL-31853
  - livemedia-creator: The --make-tar option requires tar (bcl)
    Related: RHEL-31853
  - docs: Update example kickstarts for RHEL/CentOS (bcl)
    Resolves: RHEL-31853
  - lorax: Change default rootfs size to 3GiB (bcl)
    Resolves: RHEL-32504


author: Brian C. Lane <bcl@redhat.com> 40.5.6-1
changelog:
  - New lorax documentation - 40.5.6 (bcl)
    Related: RHEL-48606
  - ltmpl: Remove * from docstring (bcl)
    Related: RHEL-48606
  - docs: Update intersphinx and add _static dir (bcl)
    Related: RHEL-48606
  - docs: Document --rootfs-type options (bcl)
    Related: RHEL-48606
  - erofs: Use dedupe and all-fragments options (bcl)
    Related: RHEL-48606
  - imgutils: mkfs.erofs options should come first (bcl)
    Related: RHEL-48606
  - Accept but ignore the old --squashfs-only argument (awilliam)
    Related: RHEL-48606
  - Add compression.erofs section to lorax.conf (bcl)
    Resolves: RHEL-48606
  - Add erofs and erofs-ext4 support to --rootfs-type (bcl)
    Related: RHEL-48606
  - Replace squashfs_only with rootfs_type (bcl)
    Related: RHEL-48606
  - imgutils: Add mkerofs function and test (bcl)
    Related: RHEL-48606
  - runtime-postinstall: Make sure blacklist_exceptions has been removed (jstodola)
    Resolves: RHEL-53721


author: Brian C. Lane <bcl@redhat.com> 40.5.7-1
changelog:
  - templates: Sync template changes from lorax-templates-rhel (bcl)
    Resolves: RHEL-54713
  - tests: Add a test to make sure redhat-release-eula isn't included (bcl)
    Related: RHEL-54381


author: Brian C. Lane <bcl@redhat.com> 40.5.8-1
changelog:
  - tests: Fix mkksiso unit test (bcl)
    Related: RHEL-61778
  - pylint: Print astroid version (bcl)
    Related: RHEL-61778
  - Extend help for --updates and --ks parameters (jkonecny)
    Related: RHEL-61778
  - Fix --updates the updates image wasn't loaded (jkonecny)
    Resolves: RHEL-61778
  - Implement --replace also for S390 (sebastian.stark)
    Related: RHEL-61778
  - mkksiso: option --replace to replace arbitrary text in boot config.  (sebastian.stark)
    Related: RHEL-61778
  - livemedia: Add isomd5sum (bcl)
    Resolves: RHEL-58896


author: Brian C. Lane <bcl@redhat.com> 40.5.9-1
changelog:
  - tests: Swap nomodeset for inst.text in mkksiso test data (bcl)
    Related: RHEL-66603
  - templates: Change nomodeset / basic graphics to use inst.text (bcl)
    Resolves: RHEL-66603
  - templates: Drop nomodeset / basic graphics menu from live configs (bcl)
    Related: RHEL-66603


author: Brian C. Lane <bcl@redhat.com> 40.5.10-1
changelog:
  - erofs: Change the erofs compression default to zstd (bcl)
    Related: RHEL-48606
  - Revert "tests: Swap nomodeset for inst.text in mkksiso test data" (bcl)
    Related: RHEL-66603
  - Revert "templates: Change nomodeset / basic graphics to use inst.text" (bcl)
    Related: RHEL-66603
  - Revert "templates: Drop nomodeset / basic graphics menu from live configs" (bcl)
    Related: RHEL-66603


author: Brian C. Lane <bcl@redhat.com> 40.5.11-1
changelog:
  - erofs: Make smaller lzma erofs images by default (bcl)
    Related: RHEL-48606
  - Revert "erofs: Change the erofs compression default to zstd" (bcl)
    Related: RHEL-48606


author: Brian C. Lane <bcl@redhat.com> 40.5.12-1
changelog:
  - mkksiso: Fix rebuilding the efiboot.img on some systems (bcl)
    Resolves: RHEL-83202
  - livemedia-creator: Set 0755 permission on / cpio overlay (bcl)
    Resolves: RHEL-83519


author: Brian C. Lane <bcl@redhat.com> - 10.0-47
changelog:
  - Makefile: Add PREV support for clog (bcl)
    Related: RHEL-40021
  - git-changelog: Change line length limit to 120 (bcl)
    Related: RHEL-40021
  - README: Update README with note about PREV= (bcl)
    Related: RHEL-40021
  - Remove libvisual from runtime-cleanup as it's being removed from RHEL 10 (tpopela)
    Resolves: RHEL-39949
  - tests: Do not use fedora.repo for the test build (bcl)
    Resolves: RHEL-40021
  - Drop libreport from templates (mkolman)
    Resolves: RHEL-39794


author: Brian C. Lane <bcl@redhat.com> - 10.0-49
changelog:
  - SERIAL: Bump to 48 to match spec change for mass rebuild (bcl)
  - firmware: Exclude installation of audio firmware (bcl)
    Related: RHEL-44311
  - tests: Replace $stream with 10-stream (bcl)
    Related: RHEL-44311
  - runtime-install: Only install qcom-firmware on aarch64 (bcl)
    Related: RHEL-44311
  - runtime-cleanup: Cleanup firmware moved to brcmfmac-firmware (bcl)
    Related: RHEL-44311
  - runtime-cleanup: Cleanup firmware moved to intel-audio-firmware (bcl)
    Related: RHEL-44311
  - runtime-cleanup: Cleanup firmware moved to dvb-firmware (bcl)
    Related: RHEL-44311
  - runtime-cleanup: qcom firmware is now in the qcom-firmware package (bcl)
    Related: RHEL-44311
  - Drop Tiger VNC from templates (mkolman)
    Resolves: RHEL-38741


author: Brian C. Lane <bcl@redhat.com> - 10.0-50
changelog:
  - runtime-cleanup: Fix gshadow typo (bcl)
    Resolves: RHEL-35396
  - runtime-install: Add redhat-release-eula (bcl)
    Related: RHEL-35396
  - kernel: Keep nvram module (bcl)
    Resolves: RHEL-36443
  - kernel: Keep hid-multitouch module (bcl)
    Resolves: RHEL-49546


author: Brian C. Lane <bcl@redhat.com> - 10.0-53
changelog:
  - runtime-cleanup: fonttosfnt no longer installed (bcl)
    Resolves: RHEL-54717
  - Use the same page args in all the per-arch templates (bcl)
    Resolves: RHEL-54535
  - Remove manual /root/lorax-packages.log creation (bcl)
    Resolves: RHEL-54534
  - Remove libuser.conf (bcl)
    Resolves: RHEL-54533


author: Brian C. Lane <bcl@redhat.com> - 10.0-55
changelog:
  - SERIAL: Bump to 54 to match spec change for mass rebuild (bcl)
    Related: RHEL-67586
  - tests: Fix the repos used for the test (bcl)
    Related: RHEL-67586
  - runtime-cleanup: Newer glibc installs /usr/sbin/ldconfig (bcl)
    Resolves: RHEL-67586


author: Brian C. Lane <bcl@redhat.com> - 10.1-1
changelog:
  - Bump release version to 10.1 (bcl)
    Related: RHEL-91929
  - Add a boot menu for fips=1 (bcl)
    Resolves: RHEL-91929


author: Brian C. Lane <bcl@redhat.com> - 10.1-3
changelog:
  - config_files: Do not remove `chcon` in runtime cleanup (ppolawsk)
    Resolves: RHEL-102872
  - runtime-postinstall: allow pipewire to run as root (awilliam)
    Resolves: RHEL-102419
  - runtime-cleanup: Do not clean up rpm binaries (bcl)
    Resolves: RHEL-101695


author: Brian C. Lane <bcl@redhat.com> - 10.2-1
changelog:
  - Do not remove SELinux from the runtime (ppolawsk)
    Resolves: RHEL-126547
  - Bump release version to 10.2 (bcl)
    Related: RHEL-126547


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


author: 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: Lukáš Zaoral <lzaoral@redhat.com> - 2.9.0-dev.12.1
changelog:
  - %{gpgverify} sources
  - remove upstreamed patches
  - update to new upstream release
  - use compressed man pages


author: Thomas E. Dickey <dickey@invisible-island.net> - 2.9.0-3
changelog:
  - add brotli build-dependency
  - restore formerly-empty sample files
  - remove a couple of obsolete workarounds for installing


author: Mike FABIAN <mfabian@redhat.com> - 1.8.1-1
changelog:
  - Update to 1.8.1
  - Remove inscript2-20210820.tar.gz because it is now included upstream
  - Remove m17n-db-1.8.0-ml-mozhi-savannah-bug-59681.patch because it is included upstream
  - Remove unicode.mim because the improvement is included upstream


author: Mike FABIAN <mfabian@redhat.com> - 1.8.2-1
changelog:
  - Update to 1.8.2
  - Remove bn-national-jatiya input method (included upstream)
  - Remove si-sayura input method (included upstream)
  - Remove mr-gamabhana input method (included upstream)
  - Update German translations (100%)
  - Remove m17n-db-1.8.0-inscript2-mni-sat.patch (included upstream)
  - Remove m17n-db-1.6.5-number_pad_itrans-222634.patch
    This patch is not needed, numbers are typed in language representation
    when using the number pad with numlock on even without this patch.
    (I.e. the problem reported in https://bugzilla.redhat.com/show_bug.cgi?id=222634
     is still fixed)
  - Add icon for hu-rovas-post input method
  - Remove m17n-db-1.6.5-kn-itrans_key-summary_bug228806.patch
    (See: https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git/commit/?id=f10cfe21d49afbef40bdc681ff70563b6154eac0
    after these upstream changes to kn-itrans, the summary added by the patch is wrong)
  - Remove m17n-db-1.6.5-bn-itrans-bug182227.patch
    (This patch removed mappings which are "not in ITRANS Bengali table", nevertheless
     these mappings might be useful to some users, better keep them for the time being)
  - Remove m17n-db-1.6.5-kn-inscript-ZWNJ-bug440007.patch (included upstream)
  - Remove m17n-db-1.7.0-fix-e-o-mappings.patch (included upstream)
  - Remvove fix for ld mapping in MIM/bo-ewts.mim (include upstream)
    (See: https://bugzilla.redhat.com/show_bug.cgi?id=1487512)
  - MIM/bo-ewts.mim: remove whitespace in rn and brn mapping


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - kok-inscript2-deva, mr-inscript, mr-inscript2: Fix digit 0
  - ta-vutam: Change the header comment to a description
  - mr-gamabhana: icon resized to 48x48
  - latn1-pre: add icon
  - ar-translit: add icon
  - ath-phonetic: add icon
  - bla-phonetic: add icon
  - cr-western: add icon
  - iu-phonetic: add icon
  - nsk-phonetic: add icon
  - oj-phonetic: add icon
  - uk-kbd: add icon
  - eo-vi-sistemo: add icon
  - Rename the .mim files of some eo input methods to improve search for the icons
  - Workarounds for doxygen


author: Mike FABIAN <mfabian@redhat.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - New input methods from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
    sa-vedic-itrans, dra-iso-15919-itrans, hi-brahmi-itrans, ks-sharada-itrans,
    mr-modi-itrans, sa-brahmi-itrans, sa-grantha-itrans, sa-iso-15919-itrans,
    sa-sharada-itrans, sa-inscript, sa-iast-vedic
  - hi-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com>
  - ne-trad-ttf: Update from author,  Santosh Pradhan <sapradhan8@gmail.com>
  - ja-trycode: Add icon.
  - ks-inscript: Add icon.
  - mai-inscript: Add icon.
  - ml-enhanced-inscript: Add icon.
  - mr-itrans: Add icon.
  - hi-remington: Add icon.
  - mr-typewriter: Add icon.
  - mr-phonetic: Add icon.
  - ne-rom-translit: Add icon.
  - zh-pinyin-yi: Add icon.
  - unicode: Add icon.
  - da-post: Add icon.
  - bo-ewts: Add icon.
  - bo-tcrc: Add icon.
  - kn-typewriter: Add icon.
  - grc-mizuochi: Add icon.
  - fr-azerty: Add icon.
  - hi-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - kn-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - sa-itrans: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - kn-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com> and some extra bug fixes.
  - lsymbol: Some additions from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" and
    some more improvements: Use emoji presentation when possible, better grouping in groups of 6, better description
  - math-latex: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
    New option "with-backslash-prefix".
  - ks-kbd: Fix typo in description, add icon.
  - ug-kbd: Add icon.
  - tai-sonla-kbd.png: Add icon.
  - mni-inscript2-mtei.png: Add icon.
  - sat-inscript2-olck.png: Add icon.
  - or-phonetic.png: Add icon.
  - sa-harvard-kyoto.png: Add icon.
  - pa-anmollipi.png: Add icon.
  - pa-remington.png: Add icon.
  - si-singlish.png: Add icon.
  - ta-lk-renganathan.png: Add icon.
  - te-rts.png: Add icon.
  - vi-han.png: Add icon.
  - vi-nomvni: Make existing icon work.
  - vi-nomtelex: Make existing icon work.
  - lsymbol: Add icon.
  - ssymbol: Add icon.


author: Mike FABIAN <mfabian@redhat.com> - 1.8.5-1
changelog:
  - Update to 1.8.5
  - new-newa-traditional-extended: New input method by Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com>
  - ml-pn-c: New input method for Malayalam by Ajith R <ajithramayyan at yahoo dot co dot in>
  - en-pn-eqf: This is a slightly modified version of the QWERTY English layout to be used along with the ml-pn-c input method


author: Mike FABIAN <mfabian@redhat.com> - 1.8.2-1
changelog:
  - Update to 1.8.2
  - Fix parallel builds by switching from absolute to relative paths
    (Resolves: https://savannah.nongnu.org/bugs/index.php?61377)
  - enable parallel builds in the spec file

  - Update to 1.8.1
  - Remove m17n-lib-c99.patch (included upstream)
  - Remove Fix-segmentation-fault-when-using-ibus-m17n-with-vi-telex-in-gedit-in-wayland.patch
    (included upstream)


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Fixes to be able to create m17n-docs-1.8.3: Fix doxygen tags, change all EUC-JP files to UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - Fixes “typedef in m17n-core.h causing error when compiling with C++ code”
    (Resolves: https://savannah.nongnu.org/bugs/index.php?64566)


author: Michal Schorm <mschorm@redhat.com> - 3:10.11.7-1
changelog:
  - Rebase to 10.11.7
  - Patch 10 removed, the main.ssl_cipher test has been fixed
    and re-enabled by upstream and now passes on all architectures


author: Michal Schorm <mschorm@redhat.com> - 3.1.20-2
changelog:
  - Fix minimal required version of mariadb-connector-c as per:
    https://mariadb.com/kb/en/mariadb-connector-odbc-3-1-20-release-notes/


author: Jindrich Novy <jnovy@redhat.com> - 1:4.8.31-1
changelog:
  - update to 4.8.31
  - drop upstreamed python3 patch
  - rename fish -> shell
  - drop obsolete smb option


author: Fabio Valentini <decathorpe@gmail.com> - 1.2.0-3
changelog:
  - Rebuild for fixed frame pointer compiler flags in Rust RPM macros.
  - Slightly modernize Rust packaging (drop ExclusiveArch, __cargo_skip_build).


author: Alex Williamson <alex.williamson@redhat.com> - 1.3.0-1
changelog:
  - New upstream release: https://github.com/mdevctl/mdevctl/releases/tag/v1.3.0
  - Note upstream moved default script location from /etc/mdevctl.d/scripts.d
    to /usr/lib/mdevctl/scripts.d.  Both locations are currently supported, the
    new locations is recommended.


author: Kairui Song <ryncsn@gmail.com> - 0.2.5-1
changelog:
  - Update to upstream latest release.
  - Fix crash when wrong reporter type is used.
  - Fix a few tracing error.


author: Konstantin Kostiuk <kkostiuk@redhat.com> 109.1.0
changelog:
  - RHEL-57014 - Rebase qemu-ga to 9.1.0
  - RHEL-32297 - guest agent public ssh injection api support for Windows
  - RHEL-36718 - The version of mingw-qemu-ga-win doesn't match inside query and via command 'guest-info'
  - Set version to 109.1.0


author: Kostiantyn Kostiuk <kkostiuk@redhat.com> 110.0.0-1
changelog:
  - RHEL-83547 - Rebase mingw-qemu-ga-win to QEMU 10.0.0 
  - RHEL-96980 - mingw-qga: Drop mingw-pixman build deps
  - RHEL-98947 - [mingw-qemu-ga-win] MSI installer ignore VSS installation result 
  - RHEL-11824 - [QGA] VSS installation retry, if previously VSS service was not un-registered correctly


author: Kostiantyn Kostiuk <kkostiuk@redhat.com> 110.1.0-1
changelog:
  - RHEL-111001 Rebase mingw-qemu-ga-win to QEMU 10.1.0
  - RHEL-107458 [mingw-qemu-ga-win] QAPI error desc does not contain Windows error
  - RHEL-107446 QGA VSS wasn't removed if the QGA installation fail and quit
  - RHEL-107215 Fix don't daemonize before channel is initialized patch for Windows behavior


author: Joe Orton <jorton@redhat.com> - 1.14.2-21
changelog:
  - restore plaintext password storage by default (per upstream)
  - restrict symbols exposed by DSOs built for httpd


author: Tomas Korbar <tkorbar@redhat.com> - 1.14.3-3
changelog:
  - Fix building with gcc 14
  - incompatible-pointer-types warnings became errors, but they've
  been present for a long time and posed no threat, thus revert
  the behaviour
  - Resolves: rhbz#2259155


author: Joe Orton <jorton@redhat.com> - 1.14.5-2
changelog:
  - update to 1.14.5 (#2331047)
  - use %autosetup
  - enable tests by default again
  - conditionalize Ruby tests (Yaakov Selkowitz)


author: Luboš Uhliarik <luhliari@redhat.com> - 2.0.29-1
changelog:
  - new version 2.0.29
  - Resolves: RHEL-45807 - mod_http2: DoS by null pointer in websocket over
    HTTP/2 (CVE-2024-36387)


author: Luboš Uhliarik <luhliari@redhat.com> - 2.0.29-3
changelog:
  - Resolves: RHEL-106263 - CVE-2025-49630 httpd: untrusted input from a client
    causes an assertion to fail in the Apache mod_proxy_http2 module


author: Sokratis Zappis <szappis@redhat.com> - 1.3.20-1
changelog:
  - Rebase mod_proxy_cluster to upstream 1.3.20.Final tag
  - Related: RHEL-55407 - Rebase mod_proxy_cluster to upstream 1.3.20.Final release


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


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.10-11
changelog:
  - Remove redundand restorecon call, redirect safe to ignore output
    to /dev/null, mark module directory to avoid rpm verification
    Resolves: RHEL-67894


author: Packit <hello@packit.dev> - 1.0.9-1
changelog:
  - Revert "Attempt to fix rhbz#2186996 rhbz#2221433 rhbz#2245705" This reverts commit de84778e555b891fd9ea5f3111c87a4990650d6c. (Michal Schorm)
  - Resolves rhbz#2250360


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


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


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


author: Richard W.M. Jones <rjones@redhat.com> - 1.45.12-1
changelog:
  - Rebase to nbdkit 1.45.12
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


author: Richard W.M. Jones <rjones@redhat.com> - 1.45.17-1
changelog:
  - Rebase to nbdkit 1.45.17
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


author: Richard W.M. Jones <rjones@redhat.com> - 1.46.1-1
changelog:
  - Rebase to nbdkit 1.46.1
  - Backport nbdkit_debug_hexdiff from nbdkit 1.47.
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


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


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


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


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


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


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


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


author: Martin Osvald <mosvald@redhat.com> - 4:7.92-1
changelog:
  - Downgrade Nmap to 7.92 to fix NPSL licensing issue
  - nmap.spec: fix missing versioned Obsoletes and add ncat to Provides


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


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


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


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


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


author: Gris Ge <fge@redhat.com> - 2.2.56-1
changelog:
  - Upgrade to 2.2.56
  - Allow using VRF name to specify route table. RHEL-119046
  - Support OVS-DPDK dpdk-lsc-interrupt in nmstate. RHEL-53956
  - Applying desired state with static DNS with static IP will touch `br-ex`
    even not mentioned. RHEL-125548
  - Align with libreswan default values. RHEL-26350
  - Support rightca ipsec option. RHEL-114237
  - Fix error when changing existing HSR interface. RHEL-100773


author: Gris Ge <fge@redhat.com> - 2.2.57-1
changelog:
  - Upgrade to 2.2.57
  - Add libreswan leftprotoport and rightprotoport support. (RHEL-107158)
  - Support setting protocol version of HSR/PRP. (RHEL-100763)
  - Fix inconsistent interface order. (RHEL-130157)


author: Andrei Radchenko <aradchen@redhat.com> - 2023.10-11
changelog:
  - Add test case for symlinked dependencies bug fix
  - added test/symlinked scenario
  - verifies nodejs.req correctly generates requirements for symlinked deps
  - added mock 'external' packages to support this test


author: Stephen Gallagher <sgallagh@redhat.com> - 2021.06-1
changelog:
  - Update to 2021.06-1
  - bundler: Handle archaic license metadata
  - bundler: Warn about bundled dependencies with no license metadata


author: Jan Staněk <jstanek@redhat.com> - 1:24.4.1-2
changelog:
  - Make package buildable in centos-stream
  - Remove tests that have issues with kojistream network
  - Temporarily use vendor copies of dependencies not up-to-date enough in
    the system


author: Bob Relyea <rrelyea@redhat.com> - 3.101.0-6
changelog:
  - fix param encoding in pkcs12 pbamac encoding
  - add support for certificate compression in selfserv and tstclient


author: Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.101.0-13
changelog:
  - fix the "Allow RSA-OAEP in FIPS mode" patch for the declaration after switch statement
  - fix changelog message for 3.101.0-11


author: Bob Relyea <rrelyea@redhat.com> - 3.112.0-3
changelog:
  - restore CONCATENATE functions accidentally remvoed in the last patch
  - fix big endian issue in tstclnt and selfserv in certificate compression


author: Jan Pazdziora <jpazdziora@redhat.com> - 2.23.0-1
changelog:
  - Rebase to 2.23.0 (fedora#2036375)
  - Change upstream to https://github.com/flatcar/nss-altfiles
  - Enable all maps (fedora#2036375)


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


author: Andreas Schneider <asn@redhat.com> - 1.1.15-1
changelog:
  - Update to version 1.1.15
    https://gitlab.com/cwrap/nss_wrapper/-/blob/nss_wrapper-1.1.15/CHANGELOG
  - Fix building with cmocka >= 1.1.6


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: Jerry James <loganjerry@gmail.com> - 9-1
changelog:
  - Update OCaml native arches for OCaml 5.1
  - Remove the Python file and some macros (now in ocaml-rpm-macros)
  - Add %ocaml_pkg macro for common declarations


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.34.7-7
changelog:
  - Provide a switch to restore pre-CVE-2020-10737 behavior
  - Always set the home directory permissions according to HOME_MODE


author: John Wolfe <jwolfe@vmware.com> - 12.3.5-1
changelog:
  - Package new upstream version of open-vm-tools-12.3.5-22544099.
    . fix for CVE-2023-34058 - another SAML token signature bypass vulnerability.
    . fix for CVE-2023-34059 - a file descriptor hijack vulnerability in the
                               vmware-user-suid-wrapper.
    . address https://github.com/vmware/open-vm-tools/issues/310
  - Remove CVE-2023-34058.patch and CVE-2023-34059.patch as no longer needed.


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-1
changelog:
  - Rebase to 12.4.0 [RHEL-30345]
  - Resolves: [RHEL-30345]
    ([ESXi][RHEL10]open-vm-tools version 12.4.0 has been released - please rebase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-2
changelog:
  - ovt-Require-dbus-tools.patch [RHEL-36292]
  - Resolves: RHEL-36292
    ([ESXi][open-vm-tools]The open-vm-tools should depend on dbus-tools [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.0-3
changelog:
  - ovt-Drop-now-unneeded-gdk-pixbuf-xlib-dependency.patch [RHEL-40732]
  - Resolves: RHEL-40732
    (Drop unneeded gdk-pixbuf-xlib dependency)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.4.5-1
changelog:
  - Rebase to 12.4.1 [RHEL-45549]
  - Resolves: RHEL-45549
    ([ESXi][RHEL10] open-vm-tools version 12.4.5 has been released - please rebase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 12.5.0-1
changelog:
  - Rebase to 12.5.0 [RHEL-63092]
  - Resolves: RHEL-63092
    ([ESXi][RHEL10] open-vm-tools version 12.5.0 has been released - please rebase)


author: Bo Yang <boyang@redhat.com> - 13.0.0-1
changelog:
  - Rebase to 13.0.0 [RHEL-99156]
  - Resolves: RHEL-99156
    ([ESXi][RHEL10] open-vm-tools version 13.0.0 has been released - please rebase)


author: Miroslav Rezanina <mrezanin@redhat.com> - 13.0.0-2
changelog:
  - ovt-Handle-new-cloud-init-error-code-and-status.patch [RHEL-99781]
  - ovt-Address-CVE-2025-41244.patch [RHEL-117382]
  - Resolves: RHEL-99781
    (Cloud-init receives TERM signal from PID 1 in the middle of running user data [rhel-10])
  - Resolves: RHEL-117382
    ([CISA Major Incident] CVE-2025-41244 open-vm-tools: Local privilege escalation in open-vm-tools [rhel-10.2])


author: Bo Yang <boyang@redhat.com> - 13.0.5-1
changelog:
  - Rebase to 13.0.5 [RHEL-118504]
  - Resolves: RHEL-118504
    ([ESXi][RHEL10] open-vm-tools version 13.0.5 has been released - please rebase)


author: Alexander Bokovoy <abokovoy@redhat.com> - 2.1.10-5
changelog:
  - Fix fortification issues leading to crash in FreeIPA setup
    Upstream PR: https://github.com/opendnssec/opendnssec/pull/842


author: Rafael Jeffman <rjeffman@redhat.com> - 2.1.14-1
changelog:
  - Rebase to stable version 2.1.14
    Resolves: RHEL-75904
  - Use systemd-sysusers to create users
    Resolves: RHEL-4896


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


author: Simon Pichugin <spichugi@redhat.com> - 2.6.7-1
changelog:
  - Rebase to version 2.6.7 (rhbz#2261163)
  - Use systemd-sysusers for ldap user and group (rhbz#2173965)
  - Fix compiler errors (rhbz#2261427)
  - Replace License with SPDX identifier


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


author: Michal Ambroz <rebus _AT seznam.cz> - 1:1.3.9-7
changelog:
  - add conditionals to be able to rebuild with opendbx/apt even on EPEL+RHEL
  - cosmetics: rename patches, add comments, use buildroot macro instead of env
  - add explicit build requirement to python3-setuptools, needed for 3.13+


author: Jan Černý <jcerny@redhat.com> - 1:1.4.0-1
changelog:
  - Update to the latest upstream release (RHEL-53981)
  - Remove openscap-devel, openscap-engine-sce-devel and openscap-python3 subpackages


author: Matthew Burket <mburket@redhat.com> - 1:1.4.3-1
changelog:
  - Upgrade to the latest upstream release (RHEL-133978)
  - Add the ability to show rule details in output (RHEL-104651)


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


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


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


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


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-15
changelog:
  - Fix implicit destination path selection when source path ends with ".."
    Resolves: RHEL-118406
  - Canonicalize username when matching a user
    Resolves: RHEL-101440


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-17
changelog:
  - CVE-2025-61984: Reject usernames with control characters
    Resolves: RHEL-128399
  - CVE-2025-61985: Reject URL-strings with NULL characters
    Resolves: RHEL-128388


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-15
changelog:
  - Fix providers no_cache behavior
    Resolves: RHEL-71903
  - Fix pkcs12 command line segfault
    Resolves: RHEL-70878
  - Print key exchange group for hybrid PQC
    Resolves: RHEL-66163
  - Ensure correct fips.so checksum calculation
    Resolves: RHEL-73170
  - Locally configured providers should not interfere with openssl build-time tests
    Resolves: RHEL-76182
  - Load system default cipher string from crypto-policies configuration file
    include /etc/crypto-policies/back-ends/opensslcnf.config and remove
    /etc/crypto-policies/back-ends/openssl.config.
    Resolves: RHEL-71132


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-16
changelog:
  - Fix timing side-channel in ECDSA signature computation (CVE-2024-13176)
    Resolves: RHEL-70879
  - Load system default cipher string from crypto-policies configuration file
    should ignore errors.
    Related: RHEL-71132
  - RFC7250 handshakes with unauthenticated servers don't abort as expected (CVE-2024-12797)
    Resolves: RHEL-76754
  - Fix segfault on printing the temp key from s_client when connection is not established
    Resolves: RHEL-79045


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-1
changelog:
  - Rebasing OpenSSL to 3.5
    Resolves: RHEL-80811
    Resolves: RHEL-57022
    Resolves: RHEL-24098
    Resolves: RHEL-24097
    Resolves: RHEL-86865


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-3
changelog:
  - Fix `openssl speed` running in FIPS mode
    Resolves: RHEL-88908
  - pkeyutl ecdsa signature with sha1 shouldn't work by default
    Resolves: RHEL-88911
  - Expose settable params for EVP_SKEY
    Resolves: RHEL-88913
  - Restore RHEL9-style indicators defines
    Resolves: RHEL-88906
  - Enable sslkeylog support
    Resolves: RHEL-90853
  - Fix UEFI builds
    Resolves: RHEL-89137


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


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


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


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


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


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


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


author: Felix Kolwa <fkolwa@redhat.com> - 0.107.0-1
changelog:
  - Version bump to 0.107.0
  - Reset release to 1
  - Update addresses the following CVEs:
  - CVE-2024-34155
  - CVE-2024-34156
  - CVE-2024-42368


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-2
changelog:
  - Bump revision
  - Update tarball name to match upstream 
  - Upgrade the following tarball dependencies:
  - x/sys v0.23.0 to v0.29.0
  - x/crypto v0.26.0 to v0.32.0
  - x/net v0.28.0 to v0.33.0
  - x/sync v0.8.0 to v0.10.0
  - x/term v0.23.0 to v0.28.0
  - x/text v0.17.0 to v0.21.0
  - Update addresses the following CVEs: 
  - CVE-2024-45338
  - CVE-2024-45337
    Resolves: RHEL-78346


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-3
changelog:
  - Bump revision
  - Update tarball golang from 1.21.0 to 1.22.11
  - Update addresses CVE-2024-45336
    Resolves: RHEL-78944


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-4
changelog:
  - Bump revision
  - Fix reversion of previous dependency updates post golang update
    Resolves: RHEL-79109


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-5
changelog:
  - Bump revision
  - Add runtime requirements for shadow-utils and util-linux to ensure successful creation of observability user on installation
  - Modify pre-uninstallation stage to only delete delete the observability user on full uninstallation to prevent the user being deleted during upgrades
    Resolves: RHEL-76915


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-6
changelog:
  - Bump revision
  - Update Golang v1.22.11 to v1.23.0
  - Update x/oauth2 v0.22.0 to v0.27.0
  - Update addresses CVE-2025-22868
    Resolves: RHEL-84025


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-7
changelog:
  - Bump revision
  - Update expr v1.16.9 to v1.17.0
  - Update addresses CVE-2025-29786
    Resolves: RHEL-84153


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-8
changelog:
  - Bump revision
  - Update go-jose v4.0.2 to v4.0.5
  - Update testify v1.9.0 to v1.10.0
  - Update addresses CVE-2025-27144
    Resolves: RHEL-84160


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-9
changelog:
  - Bump revision
  - Update golang-jwt v5.2.1 to v5.2.2
  - Update addresses CVE-2025-30204
    Resolves: RHEL-85035


author: Kseniia Nivnia <knivnia@redhat.com> - 0.127.0-1
changelog:
  - Collector version update
  - Go version update to v1.23.9
  - Update addresses CVE-2025-22871
    Resolves: RHEL-90009


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-2
changelog:
  - Bump revision
  - Update tarball name to match upstream
  - Upgrade the following tarball dependencies:
  - x/sys v0.23.0 to v0.29.0
  - x/crypto v0.26.0 to v0.32.0
  - x/net v0.28.0 to v0.33.0
  - x/sync v0.8.0 to v0.10.0
  - x/term v0.23.0 to v0.28.0
  - x/text v0.17.0 to v0.21.0
  - Update addresses the following CVEs:
  - CVE-2024-45338
  - CVE-2024-45337
    Resolves: RHEL-78346


author: Kseniia Nivnia <knivnia@redhat.com> - 0.135.0-1
changelog:
  - Version bump to 0.135.0 Add systemd-journal group to Requires Bump go-
    tpm-keyfiles Resolves: RHEL-119363


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


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 0.5.3-2
changelog:
  - We run tests with specially crafted OpenSSL configuration, not the system one
    Resolves: RHEL-25983


author: Lukas Tyrychtr <ltyrycht@redhat.com> - 46.1-2
changelog:
  - Explicitly depend on speech-dispatcher, restoring the previous behavior before it split its libs into a separate package


author: Chris Lumens <clumens@redhat.com> - 3.0.0-2
changelog:
  - Rebase on upstream 3.0.0-rc1
  - Default globally-unique to true when clone-node-max > 1
  - Fix regression in crm_resource master resource handling
  - Related: RHEL-61383
  - Resolves: RHEL-56675
  - Resolves: RHEL-60534


author: Chris Lumens <clumens@redhat.com> - 3.0.0-3
changelog:
  - Rebase on upstream 3.0.0-rc2
  - Support X.509 certificates for Pacemaker Remote connections and remote
    CIB administration
  - Fix ability to do rolling upgrades (regression introduced in 3.0.0-rc1)
  - Fix memory leaks in daemons (regressions introduced in 3.0.0-rc1)
  - Ensure ACLs remain valid after CIB upgrades (regression introduced in
    3.0.0-rc1)
  - Related: RHEL-61383
  - Resolves: RHEL-7600


author: Chris Lumens <clumens@redhat.com> - 3.0.0-4
changelog:
  - Rebase on upstream 3.0.0-rc3
  - Log warnings if XSL transforms cannot preserve previous behavior
  - Ensure XSL transforms do not invalidate ACLs
  - Remove build dependency on inkscape
  - Resolves: RHEL-62096
  - Resolves: RHEL-62722


author: Chris Lumens <clumens@redhat.com> - 3.0.0-5
changelog:
  - Rebase on upstream 3.0.0 final release
  - Raise minimum GnuTLS dependency to 3.4.6
  - Move logrotate script back to pacemaker-cli package
  - Clear warnings and errors when resetting scheduler object
  - Resolves: RHEL-61383


author: Chris Lumens <clumens@redhat.com> - 3.0.1-1
changelog:
  - Rebase on upstream 3.0.1-rc1
  - Use dbus to detect completion of systemd resource start/stop actions
  - Add an option for controlling remote node fencing behavior
  - Split large IPC messages into multiple smaller ones
  - Related: RHEL-86085
  - Resolves: RHEL-71181
  - Resolves: RHEL-86146
  - Resolves: RHEL-86144


author: Chris Lumens <clumens@redhat.com> - 3.0.1-4
changelog:
  - Fix promoting instances of a cloned resource
  - Handle large timeouts correctly in crm_resource --wait
  - Don't evict IPC clients as long as they're still processing messages
  - Don't overwhelm the FSA queue with repeated CIB queries
  - Resolves: RHEL-120932
  - Resolves: RHEL-86148
  - Resolves: RHEL-114895


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5-8
changelog:
  - Make sure redhat-package-notes spec is skipped if _package_note_flags is
    undefined (rbhz#2184553)


author: Sudip Shil <sshil@redhat.com> - 6.0-7
changelog:
  - Convert to new fonts packaging guidelines and SPDX license
  - Update the fonts package
  - https://fedoraproject.org/wiki/Changes/New_Fonts_Packaging


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


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


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


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


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


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.38.2-503
changelog:
  - 5.38.2 bump (see <https://metacpan.org/release/PEVANS/perl-5.38.2/view/pod/perldelta.pod>
    or release notes


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-509
changelog:
  - 5.40.0 bump (see <https://metacpan.org/release/HAARG/perl-5.40.0/view/pod/perldelta.pod)
  - Subpackage Term-Table
  - Subpackage Test-Suite2


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-512
changelog:
  - Resolves: RHEL-75798
  - 5.40.1 bump (see <https://metacpan.org/release/SHAY/perl-5.40.1/view/pod/perldelta.pod>)
  - Add config.over to make build od perl reproducible
  - Removed unnecessary conversion
  - Add new systemtap-sdt-dtrace to build deps


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.2-513
changelog:
  - 5.40.2 bump (see <https://metacpan.org/release/SHAY/perl-5.40.2/view/pod/perldelta.pod>)
  - Resolves: RHEL-87186


author: Paul Howarth <paul@city-fan.org> - 0.018-1
changelog:
  - Update to 0.018
    - Fix version requirement for CPAN::Meta::Prereqs
    - Move issue tracker to GitHub


author: Paul Howarth <paul@city-fan.org> - 2.143-1
changelog:
  - Update to 2.143 (rhbz#2216187)
    - Fix regression with implicit minimum value and multiple requirements (GH#38)
  - Don't package perlcritic.rc


author: Paul Howarth <paul@city-fan.org> - 2.142-1
changelog:
  - Update to 2.142
    - confess() replaced with croak(): fewer stack traces
    - Broke the version range handling into the Range class
    - Note: this version now requires perl v5.10 rather than v5.6
  - Use author-independent source URL


author: Paul Howarth <paul@city-fan.org> - 0.46-1
changelog:
  - Update to 0.46
    - Fix backwards compatibility with older perls
    - Bump MANIFEST to include extra tests
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 2.206-1
changelog:
  - Update to 2.206
    - Drop rt.cpan.org from SUPPORT section
    - Add instructions to deal with build failure on Ubuntu/Debian (GH#7)


author: Paul Howarth <paul@city-fan.org> - 2.07-32
changelog:
  - Package tidy-up
    - Use author-independent source URL
    - Fix "warning: missing braces around initializer [-Wmissing-braces]"
    - Avoid deprecated patch syntax
    - Simplify find command using -empty
    - Fix permissions verbosely


author: Jitka Plesnikova <jplesnik@redhat.com> - 5.001-1
changelog:
  - 5.001 bump (rhbz#2242077)
    Since this version, MySQL 8.x has to be used for build
  - Package tests


author: Paul Howarth <paul@city-fan.org> - 0.114-1
changelog:
  - Update to 0.114
    - Data::OptList now requires perl v5.12.0
    - Tests no longer add "-T" to shebang, so do not invoke taint mode


author: Packit <hello@packit.dev> - 6.93-1
changelog:
  - Release: v6.93 (Sullivan Beck)
  - Checkpoint: v6.93 (Sullivan Beck)
  - Remove Travis (Sullivan Beck)
  - Initial checkin of next release cycle: 6.93 (Sullivan Beck)


author: Paul Howarth <paul@city-fan.org> - 1.006000-1
changelog:
  - Update to 1.006000
    - Introduced lexical exporter support on Perl 5.11.2+ using the Lexical::Var
      module
    - Refactored the Perl 5.37.2+ lexical exporter support


author: Paul Howarth <paul@city-fan.org> - 1.006001-1
changelog:
  - Update to 1.006001
    Documentation
    - Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual
    Packaging
    - No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl


author: Paul Howarth <paul@city-fan.org> - 1.006002-1
changelog:
  - Update to 1.006002
    Documentation
    - Link to Exporter::Almighty in pod
    - Update copyright dates
    Packaging
    - Set homepage in metadata to https://exportertiny.github.io


author: Michal Josef Špaček <mspacek@redhat.com> - 6.01-34
changelog:
  - Package tests
  - Patch for remove warning in test
  - Simplify build and install phases
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 2.205-1
changelog:
  - Update to 2.205
    - Add perl 5.38 to CI matrix
    - Add on workflow_dispatch
    - Add some OO examples


author: Paul Howarth <paul@city-fan.org> - 2.081-1
changelog:
  - Update to 2.081
    - New function set_msg_callback for user defined callback on each SSL message
    - Showcase function in example/ssl_client.pl and example/ssl_server.pl for
      computing JA3S/JA3 fingerprints
    - Fix tracing added in 2.076 to no longer include SSL3_RT_HEADER (noise)


author: Paul Howarth <paul@city-fan.org> - 2.082-1
changelog:
  - Update to 2.082
    - SSL_version default now TLS 1.2+ since TLS 1.1 and lower are deprecated
      (GH#122)
    - Fix output of alert string when debugging (GH#132)
    - Improve regex for hostname validation (GH#130, GH#126)
    - Add can_ciphersuites subroutine for feature checking (GH#127)
    - Utils::CERT_create - die if unexpected arguments are given instead of
      ignoring these
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 2.083-1
changelog:
  - Update to 2.083
    - Fix t/protocol_version.t for OpenSSL versions that don't support SECLEVEL
      (regression from GH#122)


author: Paul Howarth <paul@city-fan.org> - 2.084-1
changelog:
  - Update to 2.084
    - Various fixes for edge cases and build: GH#136, GH#141, GH#142, GH#143,
      GH#145
    - Update documentation to reflect default SSL_version


author: Paul Howarth <paul@city-fan.org> - 2.085-1
changelog:
  - Update to 2.085
    - Fix test that failed due to behavior changes in OpenSSL 3.2 (GH#147)
    - Update PublicSuffix
    - Add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/


author: Paul Howarth <paul@city-fan.org> - 4.09-1
changelog:
  - Update to 4.09
    - Updated backportPP with JSON::PP 4.11
    - Fix a test to pass under perl with core bool support


author: Paul Howarth <paul@city-fan.org> - 0.430-9
changelog:
  - Disable extra test in RHEL builds (based on
    https://src.fedoraproject.org/rpms/perl-List-MoreUtils-XS/pull-request/1)
  - Silence build-time warnings about missing bundled modules


author: Paul Howarth <paul@city-fan.org> - 2:0.42.34-1
changelog:
  - 0.4234 bump
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Michal Josef Špaček <mspacek@redhat.com> - 6.0.1-42
changelog:
  - Add patch to add tests for other USM scenarios
  - Add patch to rewrite from Digest::SHA1 to Digest::SHA
  - Add patch to rewrite usage of HMAC with same dependencies
  - Add patch to split test files for better readability
  - Improve patch for switch from Socket6 to Socket
  - Package tests
  - Rename patch to better name with source dist version


author: Paul Howarth <paul@city-fan.org> - 1.94-1
changelog:
  - Update to 1.94
    - Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
      3.2, and LibreSSL 3.5-3.8
    - Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
      compile, it should now be much easier to identify the cause
    - libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
      function are now exposed, enabling fine-grained control over the
      initialisation and configuration of both libraries
    - libssl functions implementing TLS 1.3 PSK authentication are now exposed,
      in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
      and SSL_CTX_set_psk_use_session_callback() (on the client side)
    - libssl functions implementing server-side TLS 1.2 PSK authentication are
      now exposed, in particular SSL_CTX_set_psk_server_callback()
    - libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
      TLS server to set a callback function that is executed when the server
      processes a ClientHello message
    - Many more libcrypto/libssl constants and functions are now exposed; see the
      release notes for the 1.93 developer releases for a full list


author: Michal Josef Špaček <mspacek@redhat.com> - 2.014-9
changelog:
  - Fix running of tests in perl-Net-Server-tests subpackage
    Resolves: RHEL-65278
  - Sync OpenSSL Engine patch with upstream


author: Paul Howarth <paul@city-fan.org> - 0.104003-1
changelog:
  - Update to 0.104003 (rhbz#2208530)
    - Add Artistic 1.0 Perl license and make Perl license use it
    - Remove extra "59" from LGPL-2.1
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.104004-1
changelog:
  - Update to 0.104004 (rhbz#2209461)
    - Rename Perl Artistic License to avoid confusion in detecting license


author: Paul Howarth <paul@city-fan.org> - 0.991-1
changelog:
  - Update to 0.991
    - Make the requirement for perl v5.12.0 explicit; previously, it was only
      implicit because of prerequisites


author: Paul Howarth <paul@city-fan.org> - 0.929-1
changelog:
  - Update to 0.929 (rhbz#2157199)
    - Update packaging and metadata
  - Use SPDX-format license tag
  - Use %license
  - Fix permissions verbosely
  - Simplify find command using -delete
  - Drop redundant buildroot cleaning in %install section


author: Paul Howarth <paul@city-fan.org> - 3:1.302196-1
changelog:
  - Update to 1.302196
    - Raise error on missing Hub ID, which should never happen (GH#882)
    - Fix handling of VSTRING and LVALUE refs in is_deeply() (GH#918)
    - Merge several documentation fixes (GH#910, GH#911, GH#912)


author: Paul Howarth <paul@city-fan.org> - 3:1.302197-1
changelog:
  - Update to 1.302197
    - Add ability to attach timestamps to trace objects via API or environment
      variable


author: Paul Howarth <paul@city-fan.org> - 1.31-1
changelog:
  - Update to 1.31 (rhbz#2255994)
    - Update docs to recommend YAML::PP
  - Package description updated as per upstream documentation


author: Filip Janus <fjanus@redhat.com> - 1.4.8-5
changelog:
  - Add postgresql_default macro to be able to decide which version of extension
    is the default one in the repository


author: Remi Collet <remi@remirepo.net> - 1:1.10.13-5
changelog:
  - fix PHP 8.2 deprecations using patch from
    https://github.com/pear/pear-core/pull/124
  - use SPDX license IDs


author: Remi Collet <remi@remirepo.net> - 6.1.0~RC2-1
changelog:
  - update to 6.1.0RC2
  - fix test suite with redis 6.2 using patch from
    https://github.com/phpredis/phpredis/pull/2555


author: Remi Collet <remi@remirepo.net> - 2.0.3-12
changelog:
  - fix incompatible pointer types using patch from
    https://github.com/php/pecl-processing-rrd/pull/4
  - build out of sources tree


author: Remi Collet <remi@remirepo.net> - 5.1.25-2
changelog:
  - cleanup spec file, remove ZTS stuff and very old Obsoletes
  - add pie Provides
  - refresh configuration for new option and new default values


author: Michel Lind <salimma@fedoraproject.org> - 4.1.3-1
changelog:
  - Fix CVE-2023-41915
  - Update upstream source URL; pmix/pmix redirects to openpmix/openpmix
  - Use SPDX license identifier


author: Fedora Release Engineering <releng@fedoraproject.org> - 4.2.7-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix GCC-14 new errors (https://github.com/openpmix/openpmix/pull/3245)


author: Sérgio Basto <sergio@serjux.com> - 4.2.8-1
changelog:
  - Update pmix to 4.2.8
  - Exclude ix86, configure: abort in 32-bit environments
    https://github.com/openpmix/openpmix/pull/2892
    and Open MPI v5.0.x does not support 32 bit
    https://github.com/open-mpi/ompi/issues/11248


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


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


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


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


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


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


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


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


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


author: Vit Mojzis <vmojzis@redhat.com> - 3.9-2
changelog:
  - semanage: Reset active value when deleting boolean customizations (RHEL-111421)
  - setfiles: Add -A option to disable SELINUX_RESTORECON_ADD_ASSOC (RHEL-111505)


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


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.8.4-1
changelog:
  - New version
    Resolves: rhbz#2255641
  - Fixed SMTP smuggling vulnerability
    Resolves: CVE-2023-51764


author: Filip Janus <fjanus@redhat.com> - 1.9.7-4.Final
changelog:
  - Add macro postgresql_default to be able set up default version in distro
  - Add symbol postgres-decoderbufs-any


author: Filip Janus <fjanus@redhat.com> - 16.10-2
changelog:
  - Add OpenSSL support to upgrade_configure function
  - This ensures upgrade server is compiled with OpenSSL support
  - Required for SSL/TLS connections during database upgrades


author: Filip Janus <fjanus@redhat.com> - 16.10-3
changelog:
  - Add tmpfiles.d configuration for PostgreSQL 16
  - Ensures proper directory permissions for /var/lib/pgsql


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


author: Brian C. Lane <bcl@redhat.com> - 3.52.4-1
changelog:
  - timezone: Remove the --isUtc, --nontp, and --ntpserver arguments (bcl)
    Related: RHEL-34009
  - packages: Remove the old camel case arguments on RHEL10 (bcl)
    Resolves: RHEL-34009
  - nvdimm: Remove support for the nvdimm command on RHEL10 (bcl)
    Related: RHEL-34009


author: Brian C. Lane <bcl@redhat.com> - 3.52.6-1
changelog:
  - doc/versionremoved: Update VersionChange import for Sphinx 8.0.0 (bcl)
    Related: RHEL-61426
  - workflow: Use python 3.12.7 for testing (bcl)
    Related: RHEL-61426
  - options: adjust to behavior change in upstream _parse_optional (awilliam)
    Resolves: RHEL-61426


author: Brian C. Lane <bcl@redhat.com> - 3.52.7-1
changelog:
  - Add support for inline certificates with `%certificate` section (k.koukiou)
    Resolves: RHEL-61435


author: Brian C. Lane <bcl@redhat.com> - 3.52.8-1
changelog:
  - Update %certificate section documentation (rvykydal)
    Related: RHEL-61435
  - Make %certificate section option --dir mandatory. (rvykydal)
    Resolves: RHEL-76502


author: Brian C. Lane <bcl@redhat.com> - 3.52.9-1
changelog:
  - workflows: Switch to using ubuntu-latest (bcl)
    Related: RHEL-80086
  - Do not remove "md" prefix from RAID names (vtrefny)
    Resolves: RHEL-80086


author: Brian C. Lane <bcl@redhat.com> - 3.52.10-1
changelog:
  - pylint: Ignore files in .git (bcl)
    Related: RHEL-96217
  - Add support for RDP (jkonecny)
    Resolves: RHEL-96217


author: Brian C. Lane <bcl@redhat.com> - 3.52.11-1
changelog:
  - Add support for new bootc kickstart command (ppolawsk)
    Resolves: RHEL-132612
    Related: RHEL-58215


author: Brian C. Lane <bcl@redhat.com> - 3.52.12-1
changelog:
  - rhsm: Add Flatpak registry option for RHEL10 (bciconel)
    Resolves: RHEL-132652
    Related: RHEL-132663


author: Brian C. Lane <bcl@redhat.com> - 3.52.2-1
changelog:
  - Switch DEFAULT_VERSION to RHEL10 (bcl)
    Resolves: RHEL-30566
  - Add a DEFAULT_VERSION variable to version.py (bcl)
  - Deprecate network team options on RHEL 10 (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 3.52.3-1
changelog:
  - btrfs: Remove support for the btrfs command on RHEL10 (bcl)
    Resolves: RHEL-34009
  - Deprecate modularity on RHEL 10 (marusak.matej)
    Resolves: RHEL-34829


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


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


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


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


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


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


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


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


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


author: Miro Hrončok <miro@hroncok.cz> - 1.17.0-1
changelog:
  - Add the -M flag to %pyproject_save_files
  - The flag can be used to indicate no Python modules should be saved


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.0-1
changelog:
  - Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists
  - The %pyproject_buildrequires -t/-e case is temporarily allowed on Fedora 40-42
  - Requires tox-current-env >= 0.0.16


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.3-1
changelog:
  - %pyproject_buildrequires: Do not generate BuildRequires from Requires core metadata fields
  - That field is deprecated and should include importable module names, not distribution packages
  - Related: rhbz#2378463


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.4-1
changelog:
  - Don't exit from pyproject-srpm-macros implementation of %pyproject_buildrequires
  - Fixes: rhbz#2391290
  - On RPM 4.20+ don't put pyproject-macros-specific files in %buildsubdir
  - Works around https://github.com/rpm-software-management/rpm/issues/3890
  - Speed %pyproject_save_files up significantly


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.5-1
changelog:
  - %pyproject_extras_subpkg: Only %ghost the dist-info directory, not the content
  - That way, accidentally unpackaged files within are reported as errors
  - %pyproject_save_files: Also save top level typing stub files (.pyi)


author: Miro Hrončok <mhroncok@redhat.com> - 3.12-11
changelog:
  - %python_extras_subpkg: Add -v option to specify the required version(-release)
  - This is useful when the extras are built from a different specfile (e.g. in EPEL for a RHEL base package)
  - Resolves: RHEL-117448


author: Miro Hrončok <mhroncok@redhat.com> - 3.11-10
changelog:
  - Don't assume %_smp_mflags only ever contains -jX, use -j%_smp_build_ncpus directly
  - Fixes: rhbz#2179149


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


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


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


author: Packit <hello@packit.dev> - 0.19.6-1
changelog:
  - [packit] 0.19.6 upstream release
  - Resolves rhbz#2211521 Upstream tag: v0.19.6 Upstream commit: b83949d0


author: Vendula Poncova <vponcova@redhat.com> - 1.7-1
changelog:
  - CI: Use dnf instead of yum to install CentOS packages (vponcova)
  - Documentation: Improve the installation instruction (vponcova)
  - Remove untracked files from the git repository interactively (vponcova)
  - UnixFD: Document the support for Unix file descriptors (vponcova)
  - Documentation: Clean up examples in the documentation (vponcova)
  - Documentation: Simplify the README.md file (vponcova)
  - Documentation: Fix bullet point lists (vponcova)
  - Documentation: Simplify the hostname example (vponcova)
  - CI: Run tests for all supported Python version (vponcova)
  - UnixFD: Handle DBus signals with Unix file descriptors (vponcova)
  - UnixFD: Add tests for DBus properties with Unix file descriptors (vponcova)
  - UnixFD: Clean up tests of DBus calls with Unix file descriptors (vponcova)
  - UnixFD: Clean up tests for swapping Unix file descriptors (vponcova)
  - UnixFD: Clean up `GLibClientUnix` and `GLibServerUnix` (vponcova)
  - UnixFD: Process results of client calls in the low-level library (vponcova)
  - UnixFD: Move the support for Unix file descriptors to dasbus.unix (vponcova)
  - CI: Always pull the latest container image (vponcova)
  - CI: Disable the unhashable-member warning (vponcova)
  - Revert "Don't use pylint from pip on Fedora Rawhide" (vponcova)
  - UnixFD: Move the unit tests to a new file (vponcova)
  - UnixFD: Manage the testing bus on set up and tear down (vponcova)
  - UnixFD: Don't add arguments to the DBusTestCase.setUp method (vponcova)
  - UnixFD: Create a new testing DBus interface (vponcova)
  - UnixFD: Fix the indentation in unit tests (vponcova)
  - Add unit tests for variants with variant types (vponcova)
  - Simplify the code for replacing values of the UnixFD type (vponcova)
  - Add classes for unpacking and unwrapping a variant (vponcova)
  - Don't use pylint from pip on Fedora Rawhide (vponcova)
  - UnixFD: Rename a parameter to server_arguments (vponcova)
  - UnixFD: Revert a change in GLibClient._async_call_finish (vponcova)
  - Raise TimeoutError if a DBus call times out (vponcova)
  - Fix pylint tests in CentOS Stream 8 (vponcova)
  - Fix the ENV instruction in Dockerfiles (vponcova)
  - Fix pylint issues (vponcova)
  - run forked tests using subprocess, instead of multiprocessing (wdouglass)
  - use mutable list for return value in fd_test_async make fd getters more explicit (wdouglass)
  - Add test case for method call only returning fd (jlyda)
  - Always use call_with_unix_fd_list* to properly handle returned fds (jlyda)
  - fix some lint discovered errors (wdouglass)
  - seperate unixfd functionality, to better support systems that don't have them (wdouglass)
  - Remove note in documentation about unsupported Unix file descriptors (wdouglass)
  - Add a test for UnixFD transfer (wdouglass)
  - Allow UnixFDs to be replaced and passed into Gio (wdouglass)
  - Fix rpm lint warnings for OpenSUSE 15.3 (christopher.m.cantalupo)
  - Extend the .coveragerc file (vponcova)
  - Disable builds for Fedora ELN on commits (vponcova)
  - Test Debian with Travis (vponcova)
  - Test Ubuntu with Travis (vponcova)
  - Test CentOS Stream 9 with Travis (vponcova)
  - Use CentOS Stream 8 for testing (vponcova)
  - add remove dbus object function on bus and update tests (matthewcaswell)
  - properly measure coverage across multiprocess test cases (wdouglass)
  - Move handle typing tests into a new class (and a new file) (wdouglass)
  - Add another test for a crazy data type, fix a bug discovered via the test (wdouglass)
  - Add functions for generating/consuming fdlists with variants (wdouglass)
  - Provide a language argument for the code blocks (seahawk1986)
  - Change the type of 'h' glib objects from 'File' to 'UnixFD' (wdouglass)
  - Allow to run tests in a container (vponcova)
  - Add C0209 to the ignore list for pylint (tjoslin)
  - Use the latest distro in Travis CI (vponcova)
  - Always update the container (vponcova)
  - Document limitations of the DBus specification generator (vponcova)


author: Packit <hello@packit.dev> - 1.9.0-1
changelog:
  - Optimize some repo metastuff and prepare v1.9.0 (#364) (nir0s)
  - Actions(deps): Bump actions/setup-python from 4 to 5 (#363) (dependabot[bot])
  - Test on modern versions of CPython and PyPy and macOS (#362) (Christian Clauss)
  - Actions(deps): Bump actions/checkout from 3 to 4 (#361) (dependabot[bot])
  - Refactor `distro.info()` method to return an `InfoDict` (#360) (SCC/楊志璿)
  - Ignore the file '/etc/ec2_version' (Pritam Kulkarni)
  - Add Debian Testing to the tests (#356) (Harshula Jayasuriya)
  - Ignore the file '/etc/board-release' (#353) (Pedro Lamas)
  - Add support for ALT Linux Server 10.1 distribution (#354) (Alexander Stepchenko)
  - Run Python 3.6 on Ubuntu 20.04 for CI and bump isort (#355) (Samuel FORESTIER)
  - Update archlinux resource for tests (Saltaformajo)
  - Resolves rhbz#2255740


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


author: Julien Rische <jrische@redhat.com> - 1.1.0-1
changelog:
  - New upstream version (1.1.0)
  - Use DNS discovery for declared realms only (CVE-2025-59088)
    Resolves: RHEL-113652
  - Fix DoS vulnerability based on unbounded TCP buffering (CVE-2025-59089)
    Resolves: RHEL-113656


author: Miro Hrončok <miro@hroncok.cz> - 5.1.0-5
changelog:
  - Reduce the type safety as a workaround for build failures in Fedora 40+
  - Fixes: rhbz#2261034
  - Fixes: rhbz#2256232


author: Miro Hrončok <miro@hroncok.cz> - 5.1.0-7
changelog:
  - Revert "Reduce the type safety as a workaround for build failures in
    Fedora 40+"
  - The workaround has been moved to Cython


author: Martin Kolman <mkolman@redhat.com> - 0.51-1
changelog:
  - SPDX compatible License: line (mkolman)
  - setup.py: switch from distutils to setuptools (tim.orling@konsulko.com)
  - Improve formatting and data in setup.py (vslavik)


author: John Eckersberg <jeckersb@redhat.com> - 0.10.1-1
changelog:
  - New upstream release 0.10.1 (rhbz#2256342)
  - Remove patch for Python 3.13 compatibility (merged upstream in 0.10.0)
  - Add new depencency on furo
  - Include missing THANKS file (https://github.com/netaddr/netaddr/pull/345)


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


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


author: Jindrich Novy <jnovy@redhat.com> - 3:5.0.0-1
changelog:
  - python-podman-5.0.0-1.el10
  - update to https://github.com/containers/podman-py/releases/tag/v5.0.0
  - Related: RHEL-34195


author: Jindrich Novy <jnovy@redhat.com> - 3:5.2.0-1
changelog:
  - python-podman-5.2.0-1.el10
  - update to https://github.com/containers/podman-py/releases/tag/v5.2.0
  - Related: RHEL-34195


author: Jindrich Novy <jnovy@redhat.com> - 3:5.3.0-1
changelog:
  - python-podman-5.3.0-1.el10
  - update to https://github.com/containers/podman-py/releases/tag/v5.3.0
  - Resolves: RHEL-69004


author: Ondrej Sloup <osloup@redhat.com> - 2.9.6-4
changelog:
  - Update license and use SPDX formula according to fedora-license-data
  - https://gitlab.com/fedora/legal/fedora-license-data/-/issues/153


author: Ondřej Sloup <osloup@redhat.com> - 5.0.0~b1-1
changelog:
  - Rebase to the newest version, test the beta (rhbz#2235122)
  - This release drops Python 2 and adds Python 3.12 support


author: Ondrej Sloup <osloup@redhat.com> - 5.0.0~b4-1
changelog:
  - Rebase to the newest version, test the beta (Related: rhbz#2235401)
  - Remove the hotfix (move of pyodbc.py) as it is fixed in upstream


author: Ondrej Sloup <osloup@redhat.com> - 5.1.0-1
changelog:
  - Rebase to the newest version (Related: rhbz#2262845)
  - Update license tag to the SPDX format (MIT-0)


author: Miro Hrončok <mhroncok@redhat.com> - 14-3
changelog:
  - Avoid needless pkg_resources import in pythonbundles.py
  - Ignore environment markers in pythonbundles.py


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.6-5
changelog:
  - Confirm License is SPDX MIT
  - Reduce macro indirection, etc.
  - Drop unused manual runtime dependency on setuptools
  - Add a note about the circular dependency with ruamel.yaml
  - Stop numbering sources and patches
  - Update URL (close RHBZ#1840610)
  - Add an import-only “smoke test”
  - Properly handle libyaml bundling
  - Port to pyproject-rpm-macros (“new Python guidelines”)
  - Add a link to the upstream issue for the Cython workaround


author: Jiri Konecny <jkonecny@redhat.com> - 1.9.0-5
changelog:
  - Migrate to SPDX license: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1#Detailed_Description


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


author: Jerry James <loganjerry@gmail.com> - 2021.11.0-1
changelog:
  - Rebase to version 2021.11.0
  - New -bind subpackage for the NUMA support library
  - Build with cmake
  - Minor spec file cleanups


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 3.14.0-2
changelog:
  - Initial package
  - Fedora contributions by:
        Björn Esser <besser82@fedoraproject.org>
        Bohuslav Kabrda <bkabrda@redhat.com>
        Charalampos Stratakis <cstratak@redhat.com>
        Dan Horák <dan@danny.cz>
        David Malcolm <dmalcolm@redhat.com>
        Dennis Gilmore <dennis@ausil.us>
        Florian Weimer <fweimer@redhat.com>
        Gwyn Ciesla <limb@fedoraproject.org>
        Igor Gnatenko <ignatenkobrain@fedoraproject.org>
        Iryna Shcherbina <shcherbina.iryna@gmail.com>
        Jaroslav Škarvada <jskarvad@redhat.com>
        Jason ティビツ <tibbs@fedoraproject.org>
        Kalev Lember <klember@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Karsten Hopp <karsten@redhat.com>
        Lukáš Zachar <lzachar@redhat.com>
        Lumir Balhar <lbalhar@redhat.com>
        Marcel Plch <mplch@redhat.com>
        Matej Stuchlik <mstuchli@redhat.com>
        Michal Cyprian <mcyprian@redhat.com>
        Michal Toman <mtoman@fedoraproject.org>
        Miro Hrončok <mhroncok@redhat.com>
        Nicolas Chauvet <kwizart@gmail.com>
        Orion Poplawski <orion@cora.nwra.com>
        Patrik Kopkan <pkopkan@redhat.com>
        Peter Robinson <pbrobinson@gmail.com>
        Petr Šplíchal <psplicha@redhat.com>
        Petr Viktorin <pviktori@redhat.com>
        Rex Dieter <rdieter@fedoraproject.org>
        Richard W.M. Jones <rjones@redhat.com>
        Robert Kuska <rkuska@redhat.com>
        Sahana Prasad <sahana@redhat.com>
        Stephen Gallagher <sgallagh@redhat.com>
        Than Ngo <than@redhat.com>
        Thomas Spura <thomas.spura@gmail.com>
        Till Maas <opensource@till.name>
        Tom Stellard <tstellar@redhat.com>
        Tomas Mraz <tmraz@fedoraproject.org>
        Tomas Orsava <torsava@redhat.com>
        Tomas Radej <tradej@redhat.com>
        Tomáš Hrnčiar <thrnciar@redhat.com>
        Toshio Kuratomi <toshio@fedoraproject.org>
        U2FsdGVkX1 <U2FsdGVkX1@gmail.com>
        Victor Stinner <vstinner@redhat.com>
        Ville Skyttä <ville.skytta@iki.fi>
        Yaakov Selkowitz <yselkowi@redhat.com>
        Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


author: Python Maint <python-maint@redhat.com> - 1.1.2-1
changelog:
  - Initial package
  - Fedora contributions by:
        Benjamin A. Beasley <code@musicinmybrain.net>
        Carl George <carl@george.computer>
        Damien Ciabrini <dciabrin@redhat.com>
        Haïkel Guémar <hguemar@fedoraproject.org>
        Iryna Shcherbina <ishcherb@redhat.com>
        Itamar Reis Peixoto <itamar@ispbrasil.com.br>
        Julien Enselme <jujens@jujens.eu>
        Lumír Balhar <lbalhar@redhat.com>
        Michal Schorm <mschorm@redhat.com>
        Miro Hrončok <mhroncok@redhat.com>
        Yaakov Selkowitz <yselkowi@redhat.com>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 5.0.2-5
changelog:
  - Initial package
  Fedora contributions by:
      Adam Williamson <awilliam@redhat.com>
      Alexander Bokovoy <abokovoy@redhat.com>
      Bill Nottingham <notting@fedoraproject.org>
      Dan Callaghan <dcallagh@redhat.com>
      David Malcolm <dmalcolm@redhat.com>
      Dennis Gilmore <dennis@ausil.us>
      Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com>
      Igor Gnatenko <ignatenko@redhat.com>
      Iryna Shcherbina <ishcherb@redhat.com>
      Jakub Dorňák <jdornak@redhat.com>
      James Bowes <jbowes@redhat.com> 1.0-1
      Jan Kaluza <jkaluza@redhat.com>
      Jesse Keating <jkeating@fedoraproject.org>
      Joe Orton <jorton@redhat.com>
      Josh Kayse <joshkayse@fedoraproject.org>
      Karolina Surma <ksurma@redhat.com>
      Kevin Fenzi <kevin@fedoraproject.org>
      Luboš Uhliarik <luhliari@redhat.com>
      Luke Macken <lmacken@redhat.com>
      Matthias Runge <mrunge@redhat.com>
      Miro Hrončok <mhroncok@redhat.com>
      Orion Poplawski <orion@cora.nwra.com>
      Peter Robinson <pbrobinson@fedoraproject.org>
      Richard W.M. Jones <rjones@redhat.com>
      Ricky Zhou <ricky@fedoraproject.org>
      Tomas Orsava <torsava@redhat.com>
      Tomas Hrnciar <thrnciar@redhat.com>
      Tom Stellard <tstellar@redhat.com>
      Troy Dawson <tdawson@redhat.com>
      Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 2.3.4-1
changelog:
  - Initial import
  - Fedora contributions by:
        Benjamin A. Beasley <code@musicinmybrain.net>
        Bill Nottingham <notting@fedoraproject.org>
        Charalampos Stratakis <cstratak@redhat.com>
        Christian Dersch <lupinix@mailbox.org>
        Dan Horák <dan@danny.cz>
        David Malcolm <dmalcolm@redhat.com>
        David Tardon <dtardon@redhat.com>
        Deji Akingunola <deji@fedoraproject.org>
        Dennis Gilmore <dennis@ausil.us>
        dmalcolm <dmalcolm@fedoraproject.org>
        Elliott Sales de Andrade <quantum.analyst@gmail.com>
        Gwyn Ciesla <gwync@protonmail.com>
        Ignacio Vazquez-Abrams <ivazquez@fedoraproject.org>
        Iñaki Úcar <iucar@fedoraproject.org>
        Iryna Shcherbina <shcherbina.iryna@gmail.com>
        Jarod Wilson <jwilson@fedoraproject.org>
        Jaromir Capik <jcapik@redhat.com>
        Jef Spaleta <jspaleta@fedoraproject.org>
        Jerry James <loganjerry@gmail.com>
        Jesse Keating <jkeating@fedoraproject.org>
        Kalev Lember <klember@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Lukáš Zaoral <lzaoral@redhat.com>
        Lumir Balhar <lbalhar@redhat.com>
        Merlin Mathesius <mmathesi@redhat.com>
        Miro Hrončok <miro@hroncok.cz>
        Nikola Forró <nforro@redhat.com>
        Orion Poplawski <orion@nwra.com>
        Pavel Šimovec <psimovec@redhat.com>
        Peter Robinson <pbrobinson@gmail.com>
        Robert Kuska <rkuska@redhat.com>
        Scott Talbert <swt@techie.net>
        Simone Caronni <negativo17@gmail.com>
        Songsong Zhang <u2fsdgvkx1@gmail.com>
        Thomas Spura <thomas.spura@gmail.com>
        Tomáš Hrnčiar <thrnciar@redhat.com>
        Tomas Orsava <torsava@redhat.com>
        Tomas Tomecek <ttomecek@redhat.com>
        Tulio Magno Quites Machado Filho <tuliom@redhat.com>
        Ville Skyttä <scop@fedoraproject.org>
        Yaakov Selkowitz <yselkowi@redhat.com>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 3.11-29
changelog:
  - Initial package
  Fedora contributions by:
      Dennis Gilmore <dennis@ausil.us>
      Bill Nottingham <notting@fedoraproject.org>
      Charalampos Stratakis <cstratak@redhat.com>
      Christian Heimes <cheimes@redhat.com>
      David Malcolm <dmalcolm@redhat.com>
      Ignacio Vazquez-Abrams <ivazquez@fedoraproject.org>
      Igor Gnatenko <ignatenkobrain@fedoraproject.org>
      Jesse Keating <jkeating@fedoraproject.org>
      Miro Hrončok <miro@hroncok.cz>
      Orion Poplawski <orion@cora.nwra.com>
      Patrik Kopkan <pkopkan@redhat.com>
      Rob Crittenden <rcritten@redhat.com>
      Robert Kuska <rkuska@redhat.com>
      Slavek Kabrda <bkabrda@redhat.com>
      Stephen Gallagher <sgallagh@redhat.com>
      Thomas Spura <tomspur@fedoraproject.org>
      Tom Callaway <spot@fedoraproject.org>
      Troy Dawson <tdawson@redhat.com>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 2.9.10-3
changelog:
  - Initial package
  Fedora contributions by:
      Ales Nezbeda <anezbeda@redhat.com>
      Bill Nottingham <notting@fedoraproject.org>
      Bohuslav Kabrda <bkabrda@redhat.com>
      Charalampos Stratakis <cstratak@redhat.com>
      David Malcolm <dmalcolm@redhat.com>
      Dennis Gilmore <dennis@ausil.us>
      Devrim Gündüz <devrim@gunduz.org>
      Filip Januš <fjanus@redhat.com>
      Honza Horak <hhorak@redhat.com>
      Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com>
      Igor Gnatenko <ignatenkobrain@fedoraproject.org>
      Jason L Tibbitts III <tibbs@math.uh.edu>
      Jesse Keating <jkeating@fedoraproject.org>
      Jozef Mlich <jmlich@redhat.com>
      Lumír Balhar <lbalhar@redhat.com>
      Miro Hrončok <mhroncok@redhat.com>
      Ondřej Sloup <ondrej.sloup@protonmail.com>
      Patrik Novotný <panovotn@redhat.com>
      Pavel Raiskup <praiskup@redhat.com>
      Petr Kubat <pkubat@redhat.com>
      Peter Robinson <pbrobinson@fedoraproject.org>
      Todd Zullinger <tmz@pobox.com>
      Tomas Hrnciar <thrnciar@redhat.com>
      Tom Lane <tgl@redhat.com>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 1.16.2-1
changelog:
  - Initial package
  - Fedora contributions by:
        Antonio Trande <anto.trande@gmail.com>
        Benjamin A. Beasley <code@musicinmybrain.net>
        Bill Nottingham <notting@fedoraproject.org>
        Björn Esser <me@besser82.io>
        Charalampos Stratakis <cstratak@redhat.com>
        Christian Dersch <lupinix@mailbox.org>
        David Abdurachmanov <davidlt@rivosinc.com>
        David Malcolm <dmalcolm@redhat.com>
        Deji Akingunola <deji@fedoraproject.org>
        Dennis Gilmore <dennis@ausil.us>
        dmalcolm <dmalcolm@fedoraproject.org>
        Elliott Sales de Andrade <quantum.analyst@gmail.com>
        Florian Weimer <fweimer@redhat.com>
        Gwyn Ciesla <gwync@protonmail.com>
        Ignacio Vazquez-Abrams <ivazquez@fedoraproject.org>
        Igor Gnatenko <ignatenko@redhat.com>
        Iñaki Úcar <iucar@fedoraproject.org>
        Jef Spaleta <jspaleta@fedoraproject.org>
        Jerry James <loganjerry@gmail.com>
        Jesse Keating <jkeating@fedoraproject.org>
        Jitka Plesnikova <jplesnik@redhat.com>
        Jonathan Wakely <jwakely@redhat.com>
        Kalev Lember <klember@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Kevin Fenzi <kevin@scrye.com>
        Lumir Balhar <lbalhar@redhat.com>
        Mamoru TASAKA <mtasaka@fedoraproject.org>
        Marcel Plch <mplch@redhat.com>
        Maxwell G <maxwell@gtmx.me>
        Miro Hrončok <miro@hroncok.cz>
        Nikola Forró <nforro@redhat.com>
        Nils Philippsen <nils@redhat.com>
        Orion Poplawski <orion@nwra.com>
        Pavel Šimovec <psimovec@redhat.com>
        Peter Robinson <pbrobinson@fedoraproject.org>
        Petr Viktorin <pviktori@redhat.com>
        Robert Kuska <rkuska@redhat.com>
        Than Ngo <than@redhat.com>
        Thomas Spura <thomas.spura@gmail.com>
        Tomas Tomecek <ttomecek@redhat.com>
        Toshio Kuratomi <toshio@fedoraproject.org>
        Troy Dawson <tdawson@fedoraproject.org>
        Yaakov Selkowitz <yselkowi@redhat.com>
        Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


author: Vladis Dronov <vdronov@redhat.com> - 1.7.0-1
changelog:
  - Update to qatengine v1.7.0 @ ceb9d4ac (RHEL-54171)
  - Remove qat_contig_mem from upstream package
  - Build as a provider for RHEL-10


author: Vladis Dronov <vdronov@redhat.com> - 1.7.0-1
changelog:
  - Update to qatengine v1.7.0 @ ceb9d4ac (RHEL-54171)
  - Remove qat_contig_mem from upstream package
  - Build as an OpenSSL provider for RHEL-10


author: Vladis Dronov <vdronov@redhat.com> - 24.02.0-1
changelog:
  - Update to qatlib 24.02.0 (RHEL-20173)
  - Add zuc_sample to qatlib-tests package
  - Use proper SPDX license identifiers


author: Vladis Dronov <vdronov@redhat.com> - 24.09.0-1
changelog:
  - Update to qatlib 24.09.0 @ 36fb0903 (RHEL-40261)
  - Add pciutils as a dependency of the qatlib-service subpackage
  - Add numactl-devel as a dependency since it is required by qatlib-24.09.0


author: Vladis Dronov <vdronov@redhat.com> - 1.3.1-1
changelog:
  - Update to qatzip 1.3.1 @ 10dbadba (RHEL-73092, RHEL-50462)
  - Fix qatzip docker file build broken issue
  - Support Latency sensitive mode for qatzip
  - Add a suit of comp/decomp API to support Async offloading
  - Support zlib format and end of stream flag
  - Fix some bugs


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-3
changelog:
  - kvm-migration-postcopy-Spatial-locality-page-hint-for-pr.patch [RHEL-85635]
  - kvm-meson-configure-add-valgrind-option-en-dis-able-valg.patch [RHEL-88457]
  - kvm-distro-add-an-explicit-valgrind-devel-build-dep.patch [RHEL-88457]
  - kvm-Allow-guest-get-load-QGA-command.patch [RHEL-91219]
  - Resolves: RHEL-85635
    (Video stuck about 1 min after switchover phase when play one video during postcopy-preempt migration)
  - Resolves: RHEL-88457
    (qemu inadvertantly built with valgrind coroutine stack debugging on x86_64)
  - Resolves: RHEL-91219
    ([qemu-guest-agent] Enable 'guest-get-load' by default [RHEL-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-4
changelog:
  - kvm-block-Expand-block-status-mode-from-bool-to-flags.patch [RHEL-88435 RHEL-88437]
  - kvm-file-posix-gluster-Handle-zero-block-status-hint-bet.patch [RHEL-88435 RHEL-88437]
  - kvm-block-Let-bdrv_co_is_zero_fast-consolidate-adjacent-.patch [RHEL-88435 RHEL-88437]
  - kvm-block-Add-new-bdrv_co_is_all_zeroes-function.patch [RHEL-88435 RHEL-88437]
  - kvm-iotests-Improve-iotest-194-to-mirror-data.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Minor-refactoring.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Pass-full-sync-mode-rather-than-bool-to-inter.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Allow-QMP-override-to-declare-target-already-.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Drop-redundant-zero_target-parameter.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Skip-pre-zeroing-destination-if-it-is-already.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Skip-writing-zeroes-when-target-is-already-ze.patch [RHEL-88435 RHEL-88437]
  - kvm-iotests-common.rc-add-disk_usage-function.patch [RHEL-88435 RHEL-88437]
  - kvm-tests-Add-iotest-mirror-sparse-for-recent-patches.patch [RHEL-88435 RHEL-88437]
  - kvm-mirror-Reduce-I-O-when-destination-is-detect-zeroes-.patch [RHEL-88435 RHEL-88437]
  - Resolves: RHEL-88435
    (--migrate-disks-detect-zeroes doesn't take effect for disk migration [rhel-10.1])
  - Resolves: RHEL-88437
    (Disk size of target raw image is full allocated when doing mirror with default discard value [rhel-10.1])


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-5
changelog:
  - kvm-file-posix-Define-DM_MPATH_PROBE_PATHS.patch [RHEL-65852]
  - kvm-file-posix-Probe-paths-and-retry-SG_IO-on-potential-.patch [RHEL-65852]
  - kvm-io-Fix-partial-struct-copy-in-qio_dns_resolver_looku.patch [RHEL-67706]
  - kvm-util-qemu-sockets-Refactor-setting-client-sockopts-i.patch [RHEL-67706]
  - kvm-util-qemu-sockets-Refactor-success-and-failure-paths.patch [RHEL-67706]
  - kvm-util-qemu-sockets-Add-support-for-keep-alive-flag-to.patch [RHEL-67706]
  - kvm-util-qemu-sockets-Refactor-inet_parse-to-use-QemuOpt.patch [RHEL-67706]
  - kvm-util-qemu-sockets-Introduce-inet-socket-options-cont.patch [RHEL-67706]
  - kvm-tests-unit-test-util-sockets-fix-mem-leak-on-error-o.patch [RHEL-67706]
  - Resolves: RHEL-65852
    (Support multipath failover with scsi-block)
  - Resolves: RHEL-67706
    (postcopy on the destination host can't switch into pause status under the network issue if boot VM with '-S')


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-6
changelog:
  - kvm-scsi-disk-Add-native-FUA-write-support.patch [RHEL-71962]
  - kvm-Fix-handling-of-have_block_rbd.patch [RHEL-96057]
  - kvm-Delete-obsolete-references-to-architectures.patch [RHEL-96057]
  - kvm-Fix-arch-list-for-vgabios-and-ipxe-roms.patch [RHEL-96057]
  - kvm-Disable-virtio-net-pci-romfile-loading-on-riscv64.patch [RHEL-96057]
  - Resolves: RHEL-71962
    ([RFE] Implement FUA support in scsi-disk)
  - Resolves: RHEL-96057
    (qemu-kvm: Various small issues in the spec file)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-7
changelog:
  - kvm-s390x-Fix-leak-in-machine_set_loadparm.patch [RHEL-98555]
  - kvm-hw-s390x-ccw-device-Fix-memory-leak-in-loadparm-sett.patch [RHEL-98555]
  - kvm-target-i386-Update-EPYC-CPU-model-for-Cache-property.patch [RHEL-52650]
  - kvm-target-i386-Update-EPYC-Rome-CPU-model-for-Cache-pro.patch [RHEL-52650]
  - kvm-target-i386-Update-EPYC-Milan-CPU-model-for-Cache-pr.patch [RHEL-52650]
  - kvm-target-i386-Add-couple-of-feature-bits-in-CPUID_Fn80.patch [RHEL-52650]
  - kvm-target-i386-Update-EPYC-Genoa-for-Cache-property-per.patch [RHEL-52650]
  - kvm-target-i386-Add-support-for-EPYC-Turin-model.patch [RHEL-52650]
  - kvm-include-qemu-compiler-add-QEMU_UNINITIALIZED-attribu.patch [RHEL-95479]
  - kvm-hw-virtio-virtio-avoid-cost-of-ftrivial-auto-var-ini.patch [RHEL-95479]
  - kvm-block-skip-automatic-zero-init-of-large-array-in-ioq.patch [RHEL-95479]
  - kvm-chardev-char-fd-skip-automatic-zero-init-of-large-ar.patch [RHEL-95479]
  - kvm-chardev-char-pty-skip-automatic-zero-init-of-large-a.patch [RHEL-95479]
  - kvm-chardev-char-socket-skip-automatic-zero-init-of-larg.patch [RHEL-95479]
  - kvm-hw-audio-ac97-skip-automatic-zero-init-of-large-arra.patch [RHEL-95479]
  - kvm-hw-audio-cs4231a-skip-automatic-zero-init-of-large-a.patch [RHEL-95479]
  - kvm-hw-audio-es1370-skip-automatic-zero-init-of-large-ar.patch [RHEL-95479]
  - kvm-hw-audio-gus-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-hw-audio-marvell_88w8618-skip-automatic-zero-init-of.patch [RHEL-95479]
  - kvm-hw-audio-sb16-skip-automatic-zero-init-of-large-arra.patch [RHEL-95479]
  - kvm-hw-audio-via-ac97-skip-automatic-zero-init-of-large-.patch [RHEL-95479]
  - kvm-hw-char-sclpconsole-lm-skip-automatic-zero-init-of-l.patch [RHEL-95479]
  - kvm-hw-dma-xlnx_csu_dma-skip-automatic-zero-init-of-larg.patch [RHEL-95479]
  - kvm-hw-display-vmware_vga-skip-automatic-zero-init-of-la.patch [RHEL-95479]
  - kvm-hw-hyperv-syndbg-skip-automatic-zero-init-of-large-a.patch [RHEL-95479]
  - kvm-hw-misc-aspeed_hace-skip-automatic-zero-init-of-larg.patch [RHEL-95479]
  - kvm-hw-net-rtl8139-skip-automatic-zero-init-of-large-arr.patch [RHEL-95479]
  - kvm-hw-net-tulip-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-hw-net-virtio-net-skip-automatic-zero-init-of-large-.patch [RHEL-95479]
  - kvm-hw-net-xgamc-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-hw-nvme-ctrl-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-hw-ppc-pnv_occ-skip-automatic-zero-init-of-large-str.patch [RHEL-95479]
  - kvm-hw-ppc-spapr_tpm_proxy-skip-automatic-zero-init-of-l.patch [RHEL-95479]
  - kvm-hw-usb-hcd-ohci-skip-automatic-zero-init-of-large-ar.patch [RHEL-95479]
  - kvm-hw-scsi-lsi53c895a-skip-automatic-zero-init-of-large.patch [RHEL-95479]
  - kvm-hw-scsi-megasas-skip-automatic-zero-init-of-large-ar.patch [RHEL-95479]
  - kvm-hw-ufs-lu-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-net-socket-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-net-stream-skip-automatic-zero-init-of-large-array.patch [RHEL-95479]
  - kvm-hw-i386-amd_iommu-Isolate-AMDVI-PCI-from-amd-iommu-d.patch [RHEL-85649]
  - kvm-hw-i386-amd_iommu-Allow-migration-when-explicitly-cr.patch [RHEL-85649]
  - kvm-Enable-amd-iommu-device.patch [RHEL-85649]
  - kvm-ui-vnc-Update-display-update-interval-when-VM-state-.patch [RHEL-83883]
  - Resolves: RHEL-98555
    ([s390x][RHEL10.1][ccw-device] there would be memory leak with virtio_blk disks)
  - Resolves: RHEL-52650
    ([AMDSERVER 10.1 Feature] Turin: Qemu EPYC-Turin Model)
  - Resolves: RHEL-95479
    (-ftrivial-auto-var-init=zero reduced performance)
  - Resolves: RHEL-85649
    ([RHEL 10]Qemu/amd-iommu: Add ability to manually specify the AMDVI-PCI device)
  - Resolves: RHEL-83883
    (Video stuck after switchover phase when play one video during migration)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-8
changelog:
  - kvm-migration-multifd-move-macros-to-multifd-header.patch [RHEL-59697]
  - kvm-migration-refactor-channel-discovery-mechanism.patch [RHEL-59697]
  - kvm-migration-Add-save_postcopy_prepare-savevm-handler.patch [RHEL-59697]
  - kvm-migration-ram-Implement-save_postcopy_prepare.patch [RHEL-59697]
  - kvm-tests-qtest-migration-consolidate-set-capabilities.patch [RHEL-59697]
  - kvm-migration-write-zero-pages-when-postcopy-enabled.patch [RHEL-59697]
  - kvm-migration-enable-multifd-and-postcopy-together.patch [RHEL-59697]
  - kvm-migration-Add-qtest-for-migration-over-RDMA.patch [RHEL-59697]
  - kvm-qtest-migration-rdma-Enforce-RLIMIT_MEMLOCK-128MB-re.patch [RHEL-59697]
  - kvm-qtest-migration-rdma-Add-test-for-rdma-migration-wit.patch [RHEL-59697]
  - kvm-tests-qtest-migration-add-postcopy-tests-with-multif.patch [RHEL-59697]
  - kvm-file-posix-Fix-aio-threads-performance-regression-af.patch [RHEL-96854]
  - kvm-block-remove-outdated-comments-about-AioContext-lock.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-read-locked-bdrv_reopen_.patch [RHEL-88561]
  - kvm-block-snapshot-move-drain-outside-of-read-locked-bdr.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-read-locked-bdrv_inactiv.patch [RHEL-88561]
  - kvm-block-mark-bdrv_parent_change_aio_context-GRAPH_RDLO.patch [RHEL-88561]
  - kvm-block-mark-change_aio_ctx-callback-and-instances-as-.patch [RHEL-88561]
  - kvm-block-mark-bdrv_child_change_aio_context-GRAPH_RDLOC.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_change_aio_context-.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_try_change_aio_cont.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_attach_child_common.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_set_backing_hd_drai.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_root_attach_child.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_attach_child.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-quorum_add_child.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-bdrv_root_unref_child.patch [RHEL-88561]
  - kvm-block-move-drain-outside-of-quorum_del_child.patch [RHEL-88561]
  - kvm-blockdev-drain-while-unlocked-in-internal_snapshot_a.patch [RHEL-88561]
  - kvm-blockdev-drain-while-unlocked-in-external_snapshot_a.patch [RHEL-88561]
  - kvm-block-mark-bdrv_drained_begin-and-friends-as-GRAPH_U.patch [RHEL-88561]
  - kvm-iotests-graph-changes-while-io-remove-image-file-aft.patch [RHEL-88561]
  - kvm-iotests-graph-changes-while-io-add-test-case-with-re.patch [RHEL-88561]
  - Resolves: RHEL-59697
    (Allow multifd+postcopy features being enabled together, but only use multifd during precopy )
  - Resolves: RHEL-96854
    (Performance Degradation(aio=threads) between Upstream Commit b75c5f9 and 984a32f)
  - Resolves: RHEL-88561
    (qemu graph deadlock during job-dismiss)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-9
changelog:
  - kvm-Declare-rtl8139-as-deprecated.patch [RHEL-45624]
  - Resolves: RHEL-45624
    (Deprecate rtl8139 NIC in QEMU)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-10
changelog:
  - kvm-Enable-uefi-variable-service-for-edk2.patch [RHEL-102325]
  - Resolves: RHEL-102325
    ([qemu] enable variable service for edk2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-11
changelog:
  - kvm-rbd-Fix-.bdrv_get_specific_info-implementation.patch [RHEL-105440]
  - Resolves: RHEL-105440
    (Openstack guest becomes inaccessible via network when storage network on the hypervisor is disabled/lost [rhel-10.1])


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.0.0-12
changelog:
  - kvm-RHEL-Pack-uefi-vars-module.patch [RHEL-102325]
  - Resolves: RHEL-102325
    ([qemu] enable variable service for edk2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-2
changelog:
  - kvm-e1000e-Prevent-crash-from-legacy-interrupt-firing-af.patch [RHEL-112882]
  - Resolves: RHEL-112882
    ([DEV Task]: Assertion `core->delayed_causes == 0' failed with e1000e NIC)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-3
changelog:
  - kvm-arm-kvm-report-registers-we-failed-to-set.patch [RHEL-119368]
  - kvm-pcie_sriov-make-pcie_sriov_pf_exit-safe-on-non-SR-IO.patch [RHEL-116443]
  - kvm-target-i386-add-compatibility-property-for-arch_capa.patch [RHEL-120253]
  - kvm-target-i386-add-compatibility-property-for-pdcm-feat.patch [RHEL-120253]
  - Resolves: RHEL-119368
    ([rhel10] Backport "arm/kvm: report registers we failed to set")
  - Resolves: RHEL-116443
    (qemu crash after hot-unplug disk from the multifunction enabled bus,crash point PCIDevice *vf = dev->exp.sriov_pf.vf[i])
  - Resolves: RHEL-120253
    (Backport fixes for PDCM and ARCH_CAPABILITIES migration incompatibility)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-4
changelog:
  - kvm-qapi-machine-s390x-add-QAPI-event-SCLP_CPI_INFO_AVAI.patch [RHEL-104009 RHEL-105823 RHEL-73008]
  - kvm-tests-functional-add-tests-for-SCLP-event-CPI.patch [RHEL-104009 RHEL-105823 RHEL-73008]
  - kvm-redhat-Add-new-rhel9.8.0-and-rhel10.2.0-machine-type.patch [RHEL-104009 RHEL-105823 RHEL-73008]
  - kvm-vfio-rename-field-to-num_initial_regions.patch [RHEL-118810]
  - kvm-vfio-only-check-region-info-cache-for-initial-region.patch [RHEL-118810]
  - kvm-arm-create-new-rhel-10.2-specific-virt-machine-type.patch [RHEL-105826 RHEL-105828]
  - kvm-arm-create-new-rhel-9.8-specific-virt-machine-type.patch [RHEL-105826 RHEL-105828]
  - kvm-x86-create-new-rhel-10.2-specific-pc-q35-machine-typ.patch [RHEL-105826 RHEL-105828]
  - kvm-x86-create-new-rhel-9.8-specific-pc-q35-machine-type.patch [RHEL-105826 RHEL-105828]
  - kvm-rh-enable-CONFIG_USB_STORAGE_BOT.patch [RHEL-101929]
  - Resolves: RHEL-104009
    ([IBM 10.2 FEAT] KVM: Enhance machine type definition to include CPI and PCI passthru capabilities (qemu))
  - Resolves: RHEL-105823
    (Add new -rhel10.2.0 machine type to qemu-kvm [s390x])
  - Resolves: RHEL-73008
    ([IBM 10.2 FEAT] KVM: Implement Control Program Identification (qemu))
  - Resolves: RHEL-118810
    ([RHEL 10.2] Windows 11 VM fails to boot up with ramfb='on' with QEMU 10.1)
  - Resolves: RHEL-105826
    (Add new -rhel10.2.0 machine type to qemu-kvm [aarch64])
  - Resolves: RHEL-105828
    (Add new -rhel10.2.0 machine type to qemu-kvm [x86_64])
  - Resolves: RHEL-101929
    (enable 'usb-bot' device for proper support of USB CD-ROM drives via libvirt  )


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-5
changelog:
  - kvm-io-move-websock-resource-release-to-close-method.patch [RHEL-120116]
  - kvm-io-fix-use-after-free-in-websocket-handshake-code.patch [RHEL-120116]
  - kvm-vfio-Disable-VFIO-migration-with-MultiFD-support.patch [RHEL-126573]
  - kvm-hw-arm-virt-Use-ACPI-PCI-hotplug-by-default-from-10..patch [RHEL-67323]
  - kvm-hw-arm-smmu-common-Check-SMMU-has-PCIe-Root-Complex-.patch [RHEL-73800]
  - kvm-hw-arm-virt-acpi-build-Re-arrange-SMMUv3-IORT-build.patch [RHEL-73800]
  - kvm-hw-arm-virt-acpi-build-Update-IORT-for-multiple-smmu.patch [RHEL-73800]
  - kvm-hw-arm-virt-Factor-out-common-SMMUV3-dt-bindings-cod.patch [RHEL-73800]
  - kvm-hw-arm-virt-Add-an-SMMU_IO_LEN-macro.patch [RHEL-73800]
  - kvm-hw-pci-Introduce-pci_setup_iommu_per_bus-for-per-bus.patch [RHEL-73800]
  - kvm-hw-arm-virt-Allow-user-creatable-SMMUv3-dev-instanti.patch [RHEL-73800]
  - kvm-qemu-options.hx-Document-the-arm-smmuv3-device.patch [RHEL-73800]
  - kvm-bios-tables-test-Allow-for-smmuv3-test-data.patch [RHEL-73800]
  - kvm-qtest-bios-tables-test-Add-tests-for-legacy-smmuv3-a.patch [RHEL-73800]
  - kvm-qtest-bios-tables-test-Update-tables-for-smmuv3-test.patch [RHEL-73800]
  - kvm-qtest-Do-not-run-bios-tables-test-on-aarch64.patch []
  - Resolves: RHEL-120116
    (CVE-2025-11234 qemu-kvm: VNC WebSocket handshake use-after-free [rhel-10.2])
  - Resolves: RHEL-126573
    (VFIO migration using multifd should be disabled by default)
  - Resolves: RHEL-67323
    ([aarch64] Support ACPI based PCI hotplug on ARM)
  - Resolves: RHEL-73800
    (NVIDIA:Grace-Hopper:Backport support for user-creatable nested SMMUv3 - RHEL 10.1)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-6
changelog:
  - kvm-ram-block-attributes-fix-interaction-with-hugetlb-me.patch [RHEL-126708]
  - kvm-ram-block-attributes-Unify-the-retrieval-of-the-bloc.patch [RHEL-126708]
  - kvm-hw-s390x-Fix-a-possible-crash-with-passed-through-vi.patch [RHEL-128085]
  - kvm-Fix-the-typo-of-vfio-pci-device-s-enable-migration-o.patch [RHEL-130704]
  - Resolves: RHEL-126708
    ([RHEL 10]snp guest fail to boot with hugepage)
  - Resolves: RHEL-128085
    (VM crashes during boot when virtio device is attached through vfio_ccw)
  - Resolves: RHEL-130704
    ([rhel10] Fix the typo under vfio-pci device's enable-migration option )


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-7
changelog:
  - kvm-pcie_sriov-Fix-broken-MMIO-accesses-from-SR-IOV-VFs.patch [RHEL-120115]
  - kvm-arm-fix-oob-access-in-compat-handling.patch [RHEL-130478]
  - Resolves: RHEL-120115
    (The vf nic created using the IGB emulated nic can not obtain ip address )
  - Resolves: RHEL-130478
    (Migration from RHEL 10.2 to RHEL 10.1 with virt-rhel10.0.0 machine type fails on Grace)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-8
changelog:
  - kvm-block-backend-Fix-race-when-resuming-queued-requests.patch [RHEL-129540]
  - kvm-file-posix-Handle-suspended-dm-multipath-better-for-.patch [RHEL-121543]
  - kvm-accel-Add-Meson-and-config-support-for-MSHV-accelera.patch [RHEL-134212]
  - kvm-target-i386-emulate-Allow-instruction-decoding-from-.patch [RHEL-134212]
  - kvm-target-i386-mshv-Add-x86-decoder-emu-implementation.patch [RHEL-134212]
  - kvm-hw-intc-Generalize-APIC-helper-names-from-kvm_-to-ac.patch [RHEL-134212]
  - kvm-include-hw-hyperv-Add-MSHV-ABI-header-definitions.patch [RHEL-134212]
  - kvm-linux-headers-linux-Add-mshv.h-headers.patch [RHEL-134212]
  - kvm-accel-mshv-Add-accelerator-skeleton.patch [RHEL-134212]
  - kvm-accel-mshv-Register-memory-region-listeners.patch [RHEL-134212]
  - kvm-accel-mshv-Initialize-VM-partition.patch [RHEL-134212]
  - kvm-treewide-rename-qemu_wait_io_event-qemu_wait_io_even.patch [RHEL-134212]
  - kvm-accel-mshv-Add-vCPU-creation-and-execution-loop.patch [RHEL-134212]
  - kvm-accel-mshv-Add-vCPU-signal-handling.patch [RHEL-134212]
  - kvm-target-i386-mshv-Add-CPU-create-and-remove-logic.patch [RHEL-134212]
  - kvm-target-i386-mshv-Implement-mshv_store_regs.patch [RHEL-134212]
  - kvm-target-i386-mshv-Implement-mshv_get_standard_regs.patch [RHEL-134212]
  - kvm-target-i386-mshv-Implement-mshv_get_special_regs.patch [RHEL-134212]
  - kvm-target-i386-mshv-Implement-mshv_arch_put_registers.patch [RHEL-134212]
  - kvm-target-i386-mshv-Set-local-interrupt-controller-stat.patch [RHEL-134212]
  - kvm-target-i386-mshv-Register-CPUID-entries-with-MSHV.patch [RHEL-134212]
  - kvm-target-i386-mshv-Register-MSRs-with-MSHV.patch [RHEL-134212]
  - kvm-target-i386-mshv-Integrate-x86-instruction-decoder-e.patch [RHEL-134212]
  - kvm-target-i386-mshv-Write-MSRs-to-the-hypervisor.patch [RHEL-134212]
  - kvm-target-i386-mshv-Implement-mshv_vcpu_run.patch [RHEL-134212]
  - kvm-accel-mshv-Handle-overlapping-mem-mappings.patch [RHEL-134212]
  - kvm-qapi-accel-Allow-to-query-mshv-capabilities.patch [RHEL-134212]
  - kvm-target-i386-mshv-Use-preallocated-page-for-hvcall.patch [RHEL-134212]
  - kvm-docs-Add-mshv-to-documentation.patch [RHEL-134212]
  - kvm-MAINTAINERS-Add-maintainers-for-mshv-accelerator.patch [RHEL-134212]
  - kvm-accel-mshv-initialize-thread-name.patch [RHEL-134212]
  - kvm-accel-mshv-use-return-value-of-handle_pio_str_read.patch [RHEL-134212]
  - Resolves: RHEL-129540
    (Assertion failure on drain with iothread and I/O load)
  - Resolves: RHEL-121543
    (The VM hit io error when do S3-PR integration on the pass-through  failover multipath device)
  - Resolves: RHEL-134212
    ([RHEL10.2] L1VH qemu downstream initial merge RHEL10.2)


author: Miroslav Rezanina <mrezanin@redhat.com> - 10.1.0-9
changelog:
  - kvm-monitor-generalize-query-mshv-info-mshv-to-query-acc.patch [RHEL-134212]
  - kvm-block-Improve-comments-in-BlockLimits.patch [RHEL-110003]
  - kvm-block-Expose-block-limits-for-images-in-QMP.patch [RHEL-110003]
  - kvm-qemu-img-info-Optionally-show-block-limits.patch [RHEL-110003]
  - kvm-qemu-img-info-Add-cache-mode-option.patch [RHEL-110003]
  - kvm-rh-configs-enable-CONFIG_TDX-for-x86_64.patch [RHEL-111853]
  - Resolves: RHEL-134212
    ([RHEL10.2] L1VH qemu downstream initial merge RHEL10.2)
  - Resolves: RHEL-110003
    (Expose block limits of block nodes in QMP and qemu-img)
  - Resolves: RHEL-111853
    ([Intel 10.0 FEAT] [SPR] TDX: Virt-QEMU: QEMU Support [rhel-10])


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


author: Jan Grulich <jgrulich@redhat.com> - 6.10.1-1
changelog:
  - 6.10.1
    Resolves: RHEL-109197
  - QSsl: add support for ML-DSA signature algorithm
    Resolves: RHEL-97008


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


author: Jan Grulich <jgrulich@redhat.com> - 6.10.1-1
changelog:
  - 6.10.1
    Resolves: RHEL-109197
  - Fix CVE-2025-11277 in bundled assimp library
    Resolves: RHEL-120979


author: John Kacur <jkacur@redhat.com> - 2.6-5
changelog:
  - Added the following upstream patches
    rt-tests-Fix-warnings.patch
    rt-tests-cyclictest-Remove-histogram-totals.patch
    rt-tests-cyclictest-Replace-histogram-code-with-libr.patch
    rt-tests-cyclicdeadline-Add-histogram-support.patch
    rt-tests-cyclics-Fix-json-segfault-when-not-using-hi.patch
    rt-tests-cyclicdeadline-Print-the-histogram-regardle.patch
    rt-tests-cyclicdeadline-Remove-dead-verbose-code-in-.patch
    rt-tests-oslat-should-use-MHz-not-Mhz.patch
    rt-tests-oslat-convert-to-nanoseconds-correctly.patch
  - Added gating.yaml
  - Added tests dir
  Resolves: RHEL-30184


author: Anubhav Shelat <ashelat@redhat.com> - 2.7-2
changelog:
  - Added patch to fix -s option in hackbench
  - Added patch to prevent user from erroneously passing negative numbers to hackbench.
  Resolves: RHEL-36745


author: Tyonnchie Berry <tyberry@redhat.com> - 2.8-5
changelog:
  - Added patch Fix-rt-tests-build-with-glibc-2.41.patch
  - Added patch Revert-Fix-rt-tests-build-with-glibc-2.41.patch
  - Added patch sched_attr-Do-not-define-for-glibc-2.41.patch
  Resolves: RHEL-88470


author: Tyonnchie Berry <tyberry@redhat.com> - 2.9-1
changelog:
  - Rebased to latest upstream version
  - Dropped previously applied patches
  - Cleaned up spec file
  Resolves: RHEL-86705


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.7-8
changelog:
  - Sync with patches in CentOS Stream 9 (kudos to @pcahyna!) chronologically
    from the latest:
    - Resolve libs for executable links in COPY_AS_IS, PR 3073
    - Skip invalid disk drives when saving layout PR 3047
    - Do not delete NetBackup logs in case of errors and save
      /usr/openv/netbackup/logs to the restored system after a successful recovery
    - Add /usr/openv/var to COPY_AS_IS_NBU, fixes an issue seen
      with NetBackup 10.2.0.1
    - Support saving and restoring hybrid BIOS/UEFI bootloader, PRs 3145 3136


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.7-10
changelog:
  - skip btrfs subvolumes when detecting ESP partitions
  - fix booting on UEFI systems with multiple CDROM devices
  - fix copying of console kernel cmdline parameters
  - Use git to apply patches in %prep
  - Sync with patches in CentOS Stream 9 (kudos to @pcahyna!):
    - Backport PR 3250 to fix useless warning that libsystemd-core requires
      additional libraries and ReaR recovery system needs additional libraries
    - Backport PR 3242 to fix IPv6 address in nfs:// and sshfs://
      BACKUP/OUTPUT_URL
  - fix backup of btrfs subvolumes


author: Pavel Cahyna <pcahyna@redhat.com> - 2.7-11
changelog:
  - Generate /etc/rear/os.conf during build again, it is better than generating it
    in %post, but do not mark it as config file to allow it to be updated during
    package upgrade and avoid containing an old OS version information


author: Pavel Cahyna <pcahyna@redhat.com> - 2.7-12
changelog:
  - Remove doc/rear-release-notes.txt, it is CC-BY-ND-3.0, which is not an allowed
    license for documentation, and use a cleaned tarball (with the file removed)
    for build


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.9-1
changelog:
  - rebase to version 2.9 (rhbz#2343296)
  - drop upstreamed patches
  - remove obsolete patch for rhbz2119501
    - ReaR 2.7 and newer do not copy dangling symlinks in /lib/modules/*/
  - remove broken patch for rhbz1492177 (VERBOSE is a read-only var, so the script silently failed)
    - install correct packages using proper RPM dependencies instead
  - rebase remaining patches


author: Lukáš Zaoral <lzaoral@redhat.com> - 2.9-3
changelog:
  - add dependency on grub2-tools-extra on EFI machines (RHEL-85421)
  - add initial support for aarch64 machines with UEFI (RHEL-84286)
  - enhance the 300_map_disks.sh script to also print the disk sizes (RHEL-106771)
  - support generation of ed25519 SSH host keys in the rescue image (RHEL-106770)
  - fix recovery of LUKS encrypted systems with multiple keyslots (RHEL-106762)
  - fix PPC PReP Boot detection on GPT layouts (RHEL-82098)
  - skip longhorn iscsi devices in disklayout.conf (RHEL-106561)
  - restore the pre-2.8 OUTPUT=IPL behaviour (RHEL-102563)


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


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


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


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


author: Tomas Popela <tpopela@redhat,com> - 0.1-4
changelog:
  - Migrate to the new flatpak preinstall config format
  - Add collection id to rhel registry config file and reference it from
    preinstall config files
  - Use org.mozilla.Firefox (and not firefox) which is in RHEL


author: Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 284-1
changelog:
  - Use --config=xxx for clang configs instead of two separate arguments to work
    around a bug in meson
  - Add clang link config file


author: Michal Domonkos <mdomonko@redhat.com> - 290-1
changelog:
  - Use upstream versions of find-provides/requires (RHEL-39760)
  - brp-mangle-shebangs: Strip env flags when mangling shebangs (RHEL-84703)


author: Alba Hita Catala <ahitacat@redhat.com> - 0.2.4-1
changelog:
  - Configure proxy for http connections (RHBZ#2227018)
  - Failling to get system profile is not an error but a warning (RHBZ#2227012)
  - Prevent message content being logged at any level (RHBZ#2227010)
  - Added bash completion (RHBZ#2145198)


author: Link Dupont <link@redhat.com> - 0.2.4-5
changelog:
  - Update embedded yggdrasil-worker-package-manager to 0.1.3 (RHEL-17179)
  - Update embedded yggdrasil to 0.2.4 (RHEL-17179)


author: pkoprda <pkoprda@redhat.com> - 1.0.0-2
changelog:
  - rhc-playbook-verifier-v1.0.0-2
  - Removes rhc-playbook-signer subpackage from .spec file
  - Resolves: RHEL-115794


author: Gael Chamoulaud <gchamoul@redhat.com> 0.1.8-4
changelog:
  - Use thread.join(timeout) to avoid busy waiting and simplify interval event posting logic (rhbz#2115848)


author: Rich Megginson <rmeggins@redhat.com> - 1.101.1-0.1
changelog:
  - Resolves: RHEL-93294 : selinux - fix: Set the kernel command line selinux parameter correctly when changing selinux state


author: Rich Megginson <rmeggins@redhat.com> - 1.105.0-0.1
changelog:
  - Resolves: RHEL-99087 : ad_integration - feat: control sssd domain/realm section name to use; merge settings into chosen name
  - Resolves: RHEL-101676 : bootloader - fix: Fix removing kernel options with values
  - Resolves: RHEL-101671 : bootloader - Add functionality to set default kernel with bootloader [rhel-10]
  - Resolves: RHEL-100819 : ha_cluster - Fix missing /var/lib/pcsd directory after pcs installation
  - Resolves: RHEL-95846 : journald - feat: Add support for SystemKeepFree journald.conf option
  - Resolves: RHEL-95883 : storage - fix: Fix getting PVs from raid_disks for RAID LVs
  - several roles work with ansible 2.19
  - several roles work with bootc
  - network test fix


author: Rich Megginson <rmeggins@redhat.com> - 1.106.0-0.1
changelog:
  - Resolves: RHEL-46225 : ha_cluster - [RFE] rhel_system_roles.ha_cluster - export resources configuration
  - Resolves: RHEL-102635 : journald - feat: Add MaxRetention configuration
  - All roles support ansible 2.19
  - All roles support the latest ansible-lint


author: Rich Megginson <rmeggins@redhat.com> - 1.106.1-0.1
changelog:
  - Resolves: RHEL-103887 : postfix - fix: configure postfix to listen only to IPv4 if IPv6 is disabled
  - Resolves: RHEL-103573 : selinux - fix: tempdir path not defined in check mode; __selinux_item.path may be undefined
  - ha_cluster - ansible 2.19 support
  - bootloader - fix wording in README


author: Rich Megginson <rmeggins@redhat.com> - 1.107.0-0.1
changelog:
  - Resolves: RHEL-105093 : podman - specifying multiple users causes resources to be associated with wrong user
  - Resolves: RHEL-95757 : storage - Improve error reporting when invalid or unsupported RAID configuration is given
  - Resolves: RHEL-95729 : storage - [RHEL10] Incorrect key file in crypttab entry for volume encrypted_vol
  - refactor ha_cluster to have empty __init__.py in module_utils for ansible-test
  - fix tests in postfix, selinux


author: Rich Megginson <rmeggins@redhat.com> - 1.108.1-0.1
changelog:
  - Resolves: RHEL-107013 : bootloader - fix: boolean values and null values are not allowed
  - Resolves: RHEL-95719 : storage - Tests verification fails on encrypted LVM on top of MD RAID
  - Resolves: RHEL-106261 : sudo - redhat.rhel_system_roles.sudo takes 6-7 hours to scan /etc/sudoers.d
  - fix storage role tests related to encrypted LVM on top of MD RAID and el7 raid errors
  - fix postfix role tests related to rebooting
  - fix ha_cluster role tests related to missing fence agent
  - add firewall test debugging for interface tests


author: Rich Megginson <rmeggins@redhat.com> - 1.108.3-0.1
changelog:
  - Resolves: RHEL-107013 : bootloader - fix: boolean values and null values are not allowed
  - add bootloader test for this fix


author: Rich Megginson <rmeggins@redhat.com> - 1.108.4-0.1
changelog:
  - Resolves: RHEL-107013 : bootloader - fix: boolean values and null values are not allowed
  - no actual code changes, test fixes for bootloader, ha_cluster, kdump, tlog


author: Rich Megginson <rmeggins@redhat.com> - 1.108.5-0.1
changelog:
  - Resolves: RHEL-107013 : bootloader - fix: boolean values and null values are not allowed
  - This fixes tests in certificate, ha_cluster, kdump, selinux


author: Rich Megginson <rmeggins@redhat.com> - 1.108.6-0.1
changelog:
  - Resolves: RHEL-107013 : bootloader - fix: boolean values and null values are not allowed
  - This fixes ha_cluster tests


author: Rich Megginson <rmeggins@redhat.com> - 1.110.0-0.1
changelog:
  - Resolves: RHEL-114467 : firewall - add IPv6 ipset support
  - Resolves: RHEL-46227 : ha_cluster - export CIB properties configuration
  - Resolves: RHEL-110865 : network - Ansible RHEL network system role fails cannot find route table main
  - Resolves: RHEL-123026 : network - Skip the loopback profile when deleting all profiles except the ones explicitly included
  - Resolves: RHEL-123016 : sshd - fix: include external config files first so they can override all options
  - Resolves: RHEL-66738 : storage - add support for disk partitioning
  - Resolves: RHEL-115033 : storage - Storage role crashes on systems without /etc/fstab
  - support podman, timesync in container builds


author: Rich Megginson <rmeggins@redhat.com> - 1.110.1-0.1
changelog:
  - Resolves: RHEL-114467 : firewall - add IPv6 ipset support
  - fixes ansible-test and ansible-lint issues in firewall


author: Rich Megginson <rmeggins@redhat.com> - 1.110.1-1.1
changelog:
  - Resolves: RHEL-114467 : firewall - add IPv6 ipset support
  - fixes ansible-test issue with firewall


author: Rich Megginson <rmeggins@redhat.com> - 1.111.0-0.1
changelog:
  - Resolves: RHEL-46226 : ha_cluster - [RFE] rhel_system_roles.ha_cluster - export constraints configuration
  - Resolves: RHEL-128428 : nbde_client - Error in using the RHEL system role for nbde client [rhel-10]
  - Resolves: RHEL-104931 : snapshot - add support for bootable snapsets
  - new role hpc
  - minor firewall update


author: Rich Megginson <rmeggins@redhat.com> - 1.111.0-0.2
changelog:
  - Resolves: RHEL-46226 : ha_cluster - [RFE] rhel_system_roles.ha_cluster - export constraints configuration
  - revert to community.general 11.4.1 - we cannot use 12.* anymore as they have dropped support for py27 and py36


author: Rich Megginson <rmeggins@redhat.com> - 1.112.0-0.1
changelog:
  - Resolves: RHEL-127971 : sshd - feat: Add new configuration option CanonicalMatchUser on RHEL/CentOS


author: Rich Megginson <rmeggins@redhat.com> - 1.113.0-0.1
changelog:
  - Resolves: RHEL-127971 : sshd - feat: Add new configuration option CanonicalMatchUser on RHEL/CentOS
  - fix ansible-test issues in ha_cluster, sshd
  - rebase all roles to version which has community.general 11.x support (no code changes, only meta)


author: Rich Megginson <rmeggins@redhat.com> - 1.114.0-0.1
changelog:
  - Resolves: RHEL-129309 : aide - cannot manage rhel9.7/10.1 or earlier - unexpected character - line database=file
  - Resolves: RHEL-136597 : ha_cluster - feat: add support for fencing-watchdog-timeout
  - remove hpc role


author: Panu Matilainen <pmatilai@redhat.com> - 4.19.1.1-9
changelog:
  - Revert the gnupg/sequoia sub-packages, too much headache
  - Ship sequoia-signing enablement macros as documentation instead
  - Generate binary signatures with Sequoia too


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-10
changelog:
  - Report unsafe symlinks during installation as a specific case (RHEL-73186)
  - Fix FA_TOUCH'ed files getting removed on failed update (RHEL-54386)
  - Rebuild for ima-evm-utils 1.6 soname bump (RHEL-65378)


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


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


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


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


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


author: Michal Domonkos <mdomonko@redhat.com> - 4.19.1.1-21
changelog:
  - Fix pre/post/meta/etc. qualifiers for weak dependencies (RHEL-101936)
  - Fix redundant rpmdb-migrate.service runs (RHEL-96510)


author: Joseph Marrero Corchado <jmarrero@redhat.com> - 2025.6-4
changelog:
  - backport: https://github.com/coreos/rpm-ostree/pull/5322
    https://github.com/coreos/rpm-ostree/pull/5339 which pairs with the
    previous backport: https://github.com/coreos/rpm-ostree/pull/5341


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


author: Attila Lakatos <alakatos@redhat.com> - 8.2408.0-1
changelog:
  - Rebase to 8.2408.0
  - Remove dependency on libgcrypt
  - Introduce new ossl crypto provider, replacement for gcry
    Resolves: RHEL-22023


author: Attila Lakatos <alakatos@redhat.com> - 8.2412.0-1
changelog:
  - Rebase to 8.2412.0
    Resolves: RHEL-70110
  - Fix $ActionQueueDiscardMark default value to 80% queue size
    Resolves: RHEL-41153
  - Fix segfault when $ControlCharacterEscapePrefix is set
    Resolves: RHEL-35823
  - Fix segfault due to processing malform queue message
    Resolves: RHEL-33451
  - Fix crash on startup when an invalid function is specified
    Resolves: RHEL-59893
  - Startup rsyslog service after network-online.target
    Resolves: RHEL-39284
  - Harden service file
    Resolves: RHEL-39237
  - imjournal: PID nummber is retrieved from the journal by default 
    Resolves: RHEL-39413


author: Attila Lakatos <alakatos@redhat.com> - 8.2506.0-1
changelog:
  - Rebase to 8.2506.0
  - imuxsock: track dropped messages by ratelimiting
    Resolves: RHEL-96589
  - man page version update
    Resolves: RHEL-96592


author: Attila Lakatos <alakatos@redhat.com> - 8.2510.0-5
changelog:
  - Rebase to 8.2510.0
  - gnutls netstream driver: improve doc
    Resolves: RHEL-106763
  - rsyslog.conf: use RainerSscript syntax in actions
    Resolves: RHEL-119492
  - gnutls netstream driver: report missing certificate just once
    Resolves: RHEL-106477


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


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


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


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


author: Jun Aruga <jaruga@redhat.com> - 3.3.10-11
changelog:
  - Upgrade to Ruby 3.3.10.
    Resolves: RHEL-130160
  - Fix possible denial of service in resolv gem (CVE-2025-24294)
  - Fix URI Credential Leakage Bypass previous fixes. (CVE-2025-61594)
  - Fix REXML denial of service. (CVE-2025-58767)
    Resolves: RHEL-122028


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


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


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


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


author: Dan Horák <dhorak@redhat.com> - 2:2.39.0-1
changelog:
  - rebased to 2.39.0 (RHEL-100438)
  - udev/rules.d: Set default io scheduler to 'none' for virtio-blk (RHEL-126748)
  - udev/rules.d: make virtio-blk devices non-rotational (RHEL-126744)
  - zipl: makedumpfile is required for ngdump support (RHEL-114661)
  - libekmfweb: Fix gen of cert or CSR to use RSA not RSA-PSS (RHEL-114884)
  - chpstat: Fix DPU utilization scaling in reports (RHEL-109214)
  - Resolves: RHEL-100438 RHEL-126748 RHEL-126744 RHEL-114661 RHEL-114884 RHEL-109214


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


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.23.4-100
changelog:
  - Update to version 4.23.4
  - resolves: RHEL-114545 - Update to version 4.23.4
  - resolves: RHEL-132338 - Fix Time Machine backup
  - resolves: RHEL-132975 - Remove unexpected dependency of libldb to samba


author: Klaus Wenninger <kwenning@redhat.com> - 1.5.2-1
changelog:
  - rebase to upstream v1.5.2
  - convert license naming to SPDX
  - make static analysis happy with a few checks & rearanges with
    dynamic-memory-management


author: Klaus Wenninger <kwenning@redhat.com> - 1.5.2-1.5
changelog:
  - Bump release for rebuild against pacemaker-3.0.0-rc1 package
    Resolves: RHEL-68410
    Resolves: RHEL-67387


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


author: Jan Černý <jcerny@redhat.com> - 0.1.68-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.68 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.68


author: Jan Černý <jcerny@redhat.com> - 0.1.69-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.69 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.69


author: Matthew Burket <mburket@redhat.com> - 0.1.70-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.70 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.70


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.71-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.71 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.71


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.72-1
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.72 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.72


author: Matthew Burket <mburket@redhat.com>
changelog:
  - Update to latest upstream SCAP-Security-Guide-0.1.74 release:
    https://github.com/ComplianceAsCode/content/releases/tag/v0.1.74


author: Vojtech Polasek <vpolasek@redhat.com> - 0.1.77-2
changelog:
  - fix incorrect applicability of Grub2 UEFI specific rules
  - replace grub-mkconfig with grub2-mkconfig in rule descriptions


author: Remi Collet <remi@remirepo/net> - 1:2.0.3-1
changelog:
  - Rebase to 2.0.3
  - add upstream patch to fix brp-python-hardlink path
  - use SPDX license ID
  - run upstream tests


author: Neal Gompa <ngompa@fedoraproject.org> - 2.32.50-1
changelog:
  - Update to 2.32.50
  - Backport fixes from upstream
    + Correctly handle SDL environment variables
    + Fix to avoid over optimizing away internal strlen
    Resolves: RHEL-77078


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.16.3-6
changelog:
  - seabios-pciinit-don-t-misalign-large-BARs.patch [RHEL-67847]
  - Resolves: RHEL-67847
    (amdgpu failed to initialize when multiple AMD MI210 GPUs assigned and firmware is seabios [rhel-10])


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.16.3-7
changelog:
  - seabios-Remove-iasl-from-BuildRequires.patch [RHEL-68975]
  - Resolves: RHEL-68975
    (remove iasl build dependency)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.16.3-8
changelog:
  - seabios-update-release-date.patch [RHEL-126466]
  - Resolves: RHEL-126466
    (SeaBIOS date is "stuck" at 2014 even for recent releases)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.17.0-1
changelog:
  - Rebase to seabios 1.17.0
  - Resolves: RHEL-127509
    (rebase seabios to upstream release 1.17.0)
  - Resolves: RHEL-64639
    ([RHEL-10] Grub graphics modules crash VM when there's no graphics)


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


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


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


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


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


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.9-1
changelog:
  - Allow systemd-oomd watch tmpfs dirs
  Resolves: RHEL-106998
  - Allow systemd-oomd watch dbus pid sock files
  Resolves: RHEL-106998
  - Allow userdomain to connect to systemd-oomd over a unix socket
  Resolves: RHEL-106998
  - Allow 'oomctl dump' to interact with systemd-oomd
  Resolves: RHEL-106998
  - Basic functionality for systemd-oomd
  Resolves: RHEL-106998
  - Basic enablement for systemd-oomd
  Resolves: RHEL-106998
  - Remove permissive domains
  Resolves: RHEL-107038
  - Allow iptables manage its private fifo_files in /tmp
  Resolves: RHEL-83775
  - Allow ras-mc-ctl write to sysfs files
  Resolves: RHEL-86926
  - Allow nfs generator create and use netlink sockets
  Resolves: RHEL-111556
  - Revert "Allow virt_domain write to virt_image_t files"
  Resolves: RHEL-93773


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.10-1
changelog:
  - Allow sshd-auth read generic proc files
  Resolves: RHEL-107732
  - Allow sshd-auth read and write user domain ptys
  Resolves: RHEL-107732
  - Allow sshd-session get attributes of sshd vsock socket
  Resolves: RHEL-107732
  - Adjust guest and xguest users policy for sshd-session
  Resolves: RHEL-107732
  - Update files_search_base_file_types()
  Resolves: RHEL-107732
  - Allow sshd-session read cockpit pid files
  Resolves: RHEL-107732
  - Add default contexts for sshd-seesion
  Resolves: RHEL-107732
  - Define types for new openssh executables
  Resolves: RHEL-107732
  - Allow ras-mc-ctl get attributes of the kmod executable
  Resolves: RHEL-102535
  - Define file equivalency for /var/opt
  Resolves: RHEL-116512
  - Update specfile triggers for DSP modules
  Resolves: RHEL-116044


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.11-1
changelog:
  - Allow iotop stream connect to systemd-userdbd
  Resolves: RHEL-105481
  - Allow insights-client manage /etc symlinks
  Resolves: RHEL-107589
  - Allow insights-client get attributes of the rpm executable
  Resolves: RHEL-124855
  - Allow nfsidmapd search virt lib directories
  Resolves: RHEL-68722
  - Allow kdump search kdumpctl_tmp_t directories
  Resolves: RHEL-116041


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.12-1
changelog:
  - Update kernel_secretmem_use()
  Resolves: RHEL-116154
  - Allow system_mail_t read apache system content conditionally
  Resolves: RHEL-114970
  - Allow create kerberos files in postgresql db home
  Resolves: RHEL-119619
  - Update specfile trigger for smartmontools
  Resolves: RHEL-113167


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.13-1
changelog:
  - Add the rpm_signal() interface
  Related: RHEL-107589
  - Allow tuned_t use its private tmpfs files
  Related: RHEL-107589
  - Allow samba-bgqd send to smbd over a unix datagram socket
  Resolves: RHEL-93731
  - Allow kdump search kdumpctl_tmp_t directories
  Resolves: RHEL-116041
  - Confine redfish_finder - host api discovery service
  Resolves: RHEL-50299
  - Update policy for dhcpc_hook_t
  Resolves: RHEL-113937
  - Label /usr/libexec/dhcpcd-run-hooks with dhcpc_hook_exec_t
  Resolves: RHEL-113937
  - Allow systemd to map files under /sys
  Resolves: RHEL-132638


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.14-1
changelog:
  - Update ktls policy
  Resolves: RHEL-123737
  - Update policy for redfish-finder
  Resolves: RHEL-50299
  - Allow sshd-session read, write, and map ica tmpfs files
  Resolves: RHEL-138247
  - Allow sshd_net_t ioctl on unix_stream_socket of sshd_session_t
  Resolves: RHEL-127721
  - Allow stalld map sysfs files
  Resolves: RHEL-135512
  - Allow aide get attributes of a filesystem with extended attributes
  Resolves: RHEL-121479
  - Label miscellaneous /dev/papr-* devices
  Resolves: RHEL-129839
  - Allow KDE Plasma Login Manager to function as a display manager
  Resolves: RHEL-135676
  - Update specfile trigger for openwsmand
  Resolves: RHEL-133024


author: Petr Lautrbach <lautrbach@redhat.com> - 4.4.2-4
changelog:
  - Disable/remove neverallow options in sediff.
  - Improve man pages
  - seinfoflow: Add -r option to get flows into the source type.
  - seinfoflow.1: Remove references to sepolgen permission map.
  - AVRule/AVRuleXperm: Treat rules with no permissions as invalid policy.
  - SELinuxPolicy: Add explicit cast for libspol message


author: Petr Lautrbach <lautrbach@redhat.com> - 3.3.34-1
changelog:
  - data: update app icon
  - Disable bug reporting, if libreport is not available
  - Enable Georgian and Arabic (ar) languages in configure.ac
  - Update translations


author: Petr Lautrbach <lautrbach@redhat.com> - 3.3.35-3
changelog:
  - Reload auditd using auditctl instead of service
  - Drop dependency on initscripts-service
  Resolves: rhbz#2365614


author: Jindrich Novy <jnovy@redhat.com> - 1:1.18.1-1
changelog:
  - update to the latest content of https://github.com/containers/skopeo/tree/release-1.18
    (https://github.com/containers/skopeo/commit/bfd0850)
  - fixes "CVE-2025-27144 skopeo: Go JOSE's Parsing Vulnerable to Denial of Service [rhel-10.1]"
  - Resolves: RHEL-80611


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.60.0-1
changelog:
  - new upstream release
  - Change license from GPLv2 to GPLv3+ to follow 389-ds licensing
  - Fix ID views integration
  - Fix base scope lookups
  - Bump NIS max dgram size to 8KB by default instead of 1KB


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.60.0-4
changelog:
  - Ignore updates from non-tracked subtrees during modify/modrdn/update
    to avoid deadlocks with retro changelog


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.70.0-1
changelog:
  - Upstream release 0.70.0: make NIS server optional
  - Disable NIS server support
  - Resolves: RHEL-34186


author: Jindrich Novy <jnovy@redhat.com> - 1.3.2-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.3.2
  - Related: RHEL-58990


author: Jindrich Novy <jnovy@redhat.com> - 1.3.3-1
changelog:
  - update to https://github.com/rootless-containers/slirp4netns/releases/tag/v1.3.3
  - Resolves: RHEL-94771


author: Kalev Lember <klember@redhat.com> - 45.0-2
changelog:
  - Package review fixes (rhbz#2241553)
  - Add SourceLicense tag to distinguish between the license of the app
    itself and its crate deps
  - Slightly change virtual provides for bundled aperture crate to better
    match other rust packages


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


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.10-1
changelog:
  - new version 6.10
  - Resolves: RHEL-45048 - squid: Out-of-bounds write error may lead to Denial of
    Service (CVE-2024-37894)


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.10-2
changelog:
  - Resolves: RHEL-62323 - (Regression) Transfer-encoding:chunked data is not sent
    to the client in its complementary


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.10-5
changelog:
  - Disable ESI support
  - Resolves: RHEL-65069 - CVE-2024-45802 squid: Denial of Service processing ESI
    response content


author: Luboš Uhliarik <luhliari@redhat.com> - 7:6.10-6
changelog:
  - Resolves: RHEL-86817 - ”TCP connection to XX.XX.XX.XX/XXXX failed” message is
    output frequently on RHEL10


author: Stephen Gallagher <sgallagh@redhat.com> - 3.0.5-12
changelog:
  - Fix IP address handling in CA certificate SAN constraints
  - Add automatic single-IP subnet mask to IP addresses in CA name
    constraints
  - Update help text to show simplified IP format without subnet mask
  - Add comprehensive test for basicConstraints


author: Stephen Gallagher <sgallagh@redhat.com> - 4.0.0-1
changelog:
  - Release SSCG 4.0.0
  - Support for ML-DSA keys for post-quantum cryptography (PQC) when built
    against OpenSSL 3.5 or later
  - Support for EC-DSA keys for elliptic curves
  - RSA certificate authority is now created with a minimum key strength of
    4096 bits
  - Improved --help output
  - Deprecated support for generating custom DH parameters
  - Stopped producing the DH parameter file by default (it may be requested
    explicitly with the --dhparams-file argument)
  - Minimum OpenSSL version is now 3.0
  - Drop upstreamed patches


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


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


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


author: Clark Williams <williams@redhat.com> - 1.17.1
changelog:
  - stalld: Fix memory leak in print_boosted_info()
  - utils: Check if the system is in lockdown mode
  - stalld: print process comm and cpu when boosting
  - stalld: Detect runnable dying tasks
  - stalld: Fix nr_periods calculation in do_fifo_boost()
  - stalld.conf: Lower threshold to 20
  - utils.c: Exit early if enabling HRTICK fails when using SCHED_DEADLINE
  - Add support for loongarch


author: Clark Williams <williams@redhat.com> - 1.18.1
changelog:
  - queue_track: Use LIBBPF_MAJOR/MINOR_VERSION to detect deprecated functions
  - utils: Close file descriptor
  - stalld: Fix function name of daemonize()
  - docs: Fix typo in the manual
  - queue_track: Use bpf_map__resize on older libbpf versions
  - utils: Let tgid to arrive at the fill proccess comm
  - stalld: Fix log message on idle detection
  - stalld: Add -b/--backend option
  - stalld: Add queue track eBPF based backend
  - stalld: Add fill_process_comm helper
  - stalld: Include regex.h on stalld.h
  - stalld: Get nr of cpus only once
  - stalld: Add the backend abstraction
  - sched_debug: Move sched debug functions to an specific file


