# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-168.el10]
changelog:
  - iommufd/driver: Fix counter initialization for counted_by annotation (Eder Zulian) [RHEL-131337]
  - iommufd/iommufd_private.h: Avoid -Wflex-array-member-not-at-end warning (Eder Zulian) [RHEL-131337]
  - iommufd: Don't overflow during division for dirty tracking (Eder Zulian) [RHEL-131337]
  - Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND" (CKI Backport Bot) [RHEL-131050] {CVE-2025-40210}
  - arm64: Kconfig: Enable GICv5 (Mark Salter) [RHEL-125230]
  - of/irq: Add msi-parent check to of_msi_xlate() (Mark Salter) [RHEL-125230]
  - of/irq: Convert of_msi_map_id() callers to of_msi_xlate() (Mark Salter) [RHEL-125230]
  - Enable Rockchip erratum workaround (Mark Salter) [RHEL-125230]
  - arm64: cpucaps: Add GICv5 Legacy vCPU interface (GCIE_LEGACY) capability (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Drop has_gcie_v3_compat from gic_kvm_info (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain_alloc() (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level() cleanup path (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Delete a stray tab (Mark Salter) [RHEL-125230]
  - irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Mark Salter) [RHEL-125230]
  - irqchip: Use int type to store negative error codes (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Remove the redundant ITS cache invalidation (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Remove undue WARN_ON()s in the IRS affinity parsing (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Fix kmemleak L2 IST table entries false positives (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Remove IRQD_RESEND_WHEN_IN_PROGRESS for ITS IRQs (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: iwb: Fix iounmap probe failure path (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Fix GICD_CTLR register naming (Mark Salter) [RHEL-125230]
  - arm64/sysreg: Add ICH_VCTLR_EL2 (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Populate struct gic_kvm_info (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Skip deactivate for forwarded PPI interrupts (Mark Salter) [RHEL-125230]
  - docs: arm64: gic-v5: Document booting requirements for GICv5 (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Add GICv5 IWB support (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Add GICv5 ITS support (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Rename GICv3 ITS MSI parent (Mark Salter) [RHEL-125230]
  - PCI/MSI: Add pci_msi_map_rid_ctlr_node() helper function (Mark Salter) [RHEL-125230]
  - of/irq: Add of_msi_xlate() helper function (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Enable GICv5 SMP booting (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Add GICv5 LPI/IPI support (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Add GICv5 IRS/SPI support (Mark Salter) [RHEL-125230]
  - irqchip/gic-v5: Add GICv5 PPI support (Mark Salter) [RHEL-125230]
  - irqchip/gic-v4.1: Use local 4_1 ITS to generate VSGI (Mark Salter) [RHEL-125230]
  - irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Add Rockchip 3568002 erratum workaround (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Work around insecure GIC integrations (Mark Salter) [RHEL-125230]
  - irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Mark Salter) [RHEL-125230]
  - irqchip/gic-v3: Fix irq_complete_ack() comment (Mark Salter) [RHEL-125230]
  - net: tun: Update napi->skb after XDP process (CKI Backport Bot) [RHEL-122243] {CVE-2025-39984}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-169.el10]
changelog:
  - crypto: iaa - Fix incorrect return value in save_iaa_wq() (CKI Backport Bot) [RHEL-132474]
  - mm: hugetlb: conditionally disable tlb_remove_table_sync_one() in huge_pmd_unshare() (Rafael Aquini) [RHEL-127604]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-171.el10]
changelog:
  - be2net: pass wrb_params in case of OS2BMC (Mohammad Heib) [RHEL-96555 RHEL-99249]
  - be2net: Use correct byte order and format string for TCP seq and ack_seq (Mohammad Heib) [RHEL-96555 RHEL-99249]
  - s390/stp: Default to enabled (Mete Durlu) [RHEL-62194]
  - s390/stp: Remove leap second support (Mete Durlu) [RHEL-62194]
  - s390/time: Remove in-kernel time steering (Mete Durlu) [RHEL-62194]
  - s390/sclp: Use monotonic clock in sclp_sync_wait() (Mete Durlu) [RHEL-62194]
  - s390/smp: Use monotonic clock in smp_emergency_stop() (Mete Durlu) [RHEL-62194]
  - s390/time: Use monotonic clock in get_cycles() (Mete Durlu) [RHEL-62194]
  - s390/stp: Remove udelay from stp_sync_clock() (Mete Durlu) [RHEL-62194]
  - ice: fix NULL pointer dereference in ice_unplug_aux_dev() on reset (Michal Schmidt) [RHEL-127155]
  - iidc/ice/irdma: Update IDC to support multiple consumers (Michal Schmidt) [RHEL-127155]
  - ice: Replace ice specific DSCP mapping num with a kernel define (Michal Schmidt) [RHEL-127155]
  - iidc/ice/irdma: Break iidc.h into two headers (Michal Schmidt) [RHEL-127155]
  - iidc/ice/irdma: Rename to iidc_* convention (Michal Schmidt) [RHEL-127155]
  - iidc/ice/irdma: Rename IDC header file (Michal Schmidt) [RHEL-127155]
  - scsi: qla4xxx: Fix typos in comments (Chris Leech) [RHEL-121668]
  - scsi: qla4xxx: Prevent a potential error pointer dereference (Chris Leech) [RHEL-121668]
  - scsi: Revert "scsi: iscsi: Fix HW conn removal use after free" (Chris Leech) [RHEL-121668]
  - scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated (Chris Leech) [RHEL-121668]
  - scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Chris Leech) [RHEL-121668]
  - scsi: iscsi: Fix incorrect error path labels for flashnode operations (Chris Leech) [RHEL-121668]
  - scsi: qla4xxx: Remove duplicate struct crb_addr_pair (Chris Leech) [RHEL-121668]
  - scsi: qedi: Remove unused qedi_get_proto_itt() (Chris Leech) [RHEL-121668]
  - scsi: qedi: Remove unused sysfs functions (Chris Leech) [RHEL-121668]
  - ata: libata-core: relax checks in ata_read_log_directory() (Tomas Henzl) [RHEL-105431]
  - ata: libata-sff: drop nth_page() usage within SG entry (Tomas Henzl) [RHEL-105431]
  - ata: ahci_xgene: Use int type for 'rc' to store error codes (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Allow ignoring the external/hotplug capability of ports (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Fix CDL control (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Fix link state check for IDE/PATA ports (Tomas Henzl) [RHEL-105431]
  - ata: pata_pdc2027x: Remove space before newline and abbreviations (Tomas Henzl) [RHEL-105431]
  - ata: pata_macio: Remove space before newline (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Remove space before newline (Tomas Henzl) [RHEL-105431]
  - ata: libata-sata: Add link_power_management_supported sysfs attribute (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Return aborted command when missing sense and result TF (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Fix ata_to_sense_error() status handling (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Simplify reset operation management (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Remove ata_do_eh() (Tomas Henzl) [RHEL-105431]
  - ata: pata_rdc: Use registered definition for the RDC vendor (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Make ata_eh_followup_srst_needed() return a bool (Tomas Henzl) [RHEL-105431]
  - ata: libata-transport: replace scnprintf with sysfs_emit for simple attributes (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: use bool for fastdrain in ata_eh_set_pending() (Tomas Henzl) [RHEL-105431]
  - ata: libata: Introduce ata_port_eh_scheduled() (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Rename ata_do_set_mode() (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Rename and make ata_set_mode() static (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Make ata_dev_cleanup_cdl_resources() static (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Cache the general purpose log directory (Tomas Henzl) [RHEL-105431]
  - ata: libata_eh: Add debug messages to ata_eh_link_set_lpm() (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Reduce the number of messages signaling broken LPM (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Disallow LPM policy control if not supported (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Disallow LPM policy control for external ports (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Disable DIPM if host lacks support (Tomas Henzl) [RHEL-105431]
  - ata: libata-sata: Disallow changing LPM state if not supported (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Avoid unnecessary resets when revalidating devices (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Advertize device support for DIPM and HIPM features (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Move device LPM quirk settings to ata_dev_config_lpm() (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Introduce ata_dev_config_lpm() (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Move and rename ata_eh_set_lpm() (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Clarify mobile_lpm_policy description (Tomas Henzl) [RHEL-105431]
  - ata: libata: Improve LPM policies description (Tomas Henzl) [RHEL-105431]
  - ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Cleanup ata_scsi_offline_dev() (Tomas Henzl) [RHEL-105431]
  - ata: libata: Remove ATA_DFLAG_ZAC device flag (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Disallow LPM for Asus B550-F motherboard (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard (Tomas Henzl) [RHEL-105431]
  - ata: ahci: Use correct BIOS build date for ThinkPad W541 quirk (Tomas Henzl) [RHEL-105431]
  - ata: pata_cs5536: fix build on 32-bit UML (Tomas Henzl) [RHEL-105431]
  - ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled (Tomas Henzl) [RHEL-105431]
  - ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Keep DIPM disabled while modifying the allowed LPM states (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Rename no_dipm variable to be more clear (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Rename hipm and dipm variables (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Add ata_eh_set_lpm() WARN_ON_ONCE (Tomas Henzl) [RHEL-105431]
  - ata: libata-eh: Update DIPM comments to reflect reality (Tomas Henzl) [RHEL-105431]
  - ata: libata: Print if port is external on boot (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Do not set the INFORMATION field twice for ATA PT (Tomas Henzl) [RHEL-105431]
  - ata: sata_sx4: Fix spelling mistake "parttern" -> "pattern" (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Improve CDL control (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Fix ata_msense_control_ata_feature() (Tomas Henzl) [RHEL-105431]
  - ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type (Tomas Henzl) [RHEL-105431]
  - ata: libata-sata: Use BIT() macro to convert tag to bit field (Tomas Henzl) [RHEL-105431]
  - ata: libata-sata: Simplify sense_valid fetching (Tomas Henzl) [RHEL-105431]
  - ata: libata-core: Simplify ata_print_version_once (Tomas Henzl) [RHEL-105431]
  - ata: libata-sata: Save all fields from sense data descriptor (Tomas Henzl) [RHEL-105431]
  - ata: libata: Remove unused macro definitions (Tomas Henzl) [RHEL-105431]
  - tools headers x86 cpufeatures: Sync with the kernel sources (Maxim Levitsky) [RHEL-120168]
  - tools headers x86 svm: Sync svm headers with the kernel sources (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT from SEV-ES guest (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Add helper to retrieve current value of user return MSR (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: Reject non-positive effective lengths during LAUNCH_UPDATE (Maxim Levitsky) [RHEL-120168]
  - selftests/kvm: remove stale TODO in xapic_state_test (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Handle Intel Atom errata that leads to PMU event overcount (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Validate more arch-events in pmu_counters_test (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Reduce number of "unavailable PMU events" combos tested (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Track unavailable_mask for PMU events as 32-bit value (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add timing_info bit support in vmx_pmu_caps_test (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Fix hypercalls docs section number order (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Don't treat ENTER and LEAVE as branches, because they aren't (Maxim Levitsky) [RHEL-120168]
  - KVM: TDX: Fix uninitialized error code for __tdx_bringup() (Maxim Levitsky) [RHEL-120168]
  - crypto: ccp - Add AMD Seamless Firmware Servicing (SFS) driver (Maxim Levitsky) [RHEL-120168]
  - crypto: ccp - Add new HV-Fixed page allocation/free API (Maxim Levitsky) [RHEL-120168]
  - x86/sev: Add new dump_rmp parameter to snp_leak_pages() API (Maxim Levitsky) [RHEL-120168]
  - Documentation: KVM: Call out that KVM strictly follows the 8254 PIT spec (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Use guard() instead of mutex_lock() to simplify code (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/pmu: Correct typo "_COUTNERS" to "_COUNTERS" (Maxim Levitsky) [RHEL-120168]
  - KVM: TDX: Reject fully in-kernel irqchip if EOIs are protected, i.e. for TDX VMs (Maxim Levitsky) [RHEL-120168]
  - x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT (Maxim Levitsky) [RHEL-120168]
  - x86/kvm: Make kvm_async_pf_task_wake() a local static helper (Maxim Levitsky) [RHEL-120168]
  - KVM: TDX: Do not retry locally when the retry is caused by invalid memslot (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Return -EAGAIN if userspace deletes/moves memslot during prefault (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move vector_hashing into lapic.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Make "lowest priority" helpers local to lapic.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move kvm_irq_delivery_to_apic() from irq.c to lapic.c (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: Save the SEV policy if and only if LAUNCH_START succeeds (Maxim Levitsky) [RHEL-120168]
  - x86/tdx: Skip clearing reclaimed pages unless X86_BUG_TDX_PW_MCE is present (Maxim Levitsky) [RHEL-120168]
  - x86/tdx: Tidy reset_pamt functions (Maxim Levitsky) [RHEL-120168]
  - x86/tdx: Eliminate duplicate code in tdx_clear_page() (Maxim Levitsky) [RHEL-120168]
  - kvm: x86: simplify kvm_vector_to_index() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: allow CPUID 0xC000_0000 to proceed on Zhaoxin CPUs (Maxim Levitsky) [RHEL-120168]
  - arch/x86/kvm/ioapic: Remove license boilerplate with bad FSF address (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't valid (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2 (Maxim Levitsky) [RHEL-120168]
  - KVM: TDX: Remove redundant __GFP_ZERO (Maxim Levitsky) [RHEL-120168]
  - KVM: remove redundant __GFP_NOWARN (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Fix an indentation (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Move Intel and AMD module param helpers to x86/processor.h (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Fix signedness issue with vCPU mmap size check (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maxim Levitsky) [RHEL-120168]
  - selftests: harness: Rename is_signed_type() to avoid collision with overflow.h (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: don't check have_run_cpus in sev_writeback_caches() (Maxim Levitsky) [RHEL-120168]
  - tools headers: Sync KVM headers with the kernel source (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: use array_index_nospec with indices that come from guest (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: fix typo "notifer" (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Reject KVM_SET_TSC_KHZ VM ioctl when vCPUs have been created (Maxim Levitsky) [RHEL-120168]
  - x86/apic: Rename 'reg_off' to 'reg' (Maxim Levitsky) [RHEL-120168]
  - x86/apic: KVM: Move apic_test)vector() to common code (Maxim Levitsky) [RHEL-120168]
  - x86/apic: KVM: Move lapic set/clear_vector() helpers to common code (Maxim Levitsky) [RHEL-120168]
  - x86/apic: KVM: Move lapic get/set helpers to common code (Maxim Levitsky) [RHEL-120168]
  - x86/apic: KVM: Move apic_find_highest_vector() to a common header (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename lapic set/clear vector helpers (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename lapic get/set_reg64() helpers (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename lapic get/set_reg() helpers (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename find_highest_vector() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Change lapic regs base address to void pointer (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename VEC_POS/REG_POS macro usages (Maxim Levitsky) [RHEL-120168]
  - x86/apic: KVM: Deduplicate APIC vector => register+bit math (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Remove redundant parentheses around 'bitmap' (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Open code setting/clearing of bits in the ISR (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add CONFIG_EVENTFD for irqfd selftest (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Flush cache only on CPUs running SEV guest (Maxim Levitsky) [RHEL-120168]
  - x86/lib: Add WBINVD and WBNOINVD helpers to target multiple CPUs (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Use wbinvd_on_cpu() instead of an open-coded equivalent (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: Prefer WBNOINVD over WBINVD for cache maintenance efficiency (Maxim Levitsky) [RHEL-120168]
  - x86/lib: Add WBNOINVD helper functions (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Remove wbinvd in sev_vm_destroy() (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Convert arch_timer tests to common helpers to pin task (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Test behavior of KVM_X86_DISABLE_EXITS_APERFMPERF (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Expand set of APIs for pinning tasks to a single CPU (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Provide a capability to disable APERF/MPERF read intercepts (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Replace growing set of *_in_guest bools with a u64 (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Advertise support for LKGS (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Add a macro to track which DEBUGCTL bits are host-owned (Maxim Levitsky) [RHEL-120168]
  - KVM: guest_memfd: Remove redundant kvm_gmem_getattr implementation (Maxim Levitsky) [RHEL-120168]
  - VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment() (Maxim Levitsky) [RHEL-120168]
  - Revert "kvm: detect assigned device via irqbypass manager" (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Apply MMIO Stale Data mitigation if KVM maps MMIO into the guest (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Locally cache whether a PFN is host MMIO when making a SPTE (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Avoid calling kvm_is_mmio_pfn() when kvm_x86_ops.get_mt_mask is NULL (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Simplify MSR interception logic for IA32_XSS MSR (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Deduplicate MSR interception enabling and disabling (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Defer allocation of shadow MMU's hashed page list (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Use kvzalloc() to allocate VM struct (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Dynamically allocate shadow MMU's hashed page list (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add utilities to create eventfds and do KVM_IRQFD (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Assert that eventfd() succeeds in Xen shinfo test (Maxim Levitsky) [RHEL-120168]
  - KVM: Drop sanity check that per-VM list of irqfds is unique (Maxim Levitsky) [RHEL-120168]
  - KVM: Disallow binding multiple irqfds to an eventfd with a priority waiter (Maxim Levitsky) [RHEL-120168]
  - sched/wait: Add a waitqueue helper for fully exclusive priority waiters (Maxim Levitsky) [RHEL-120168]
  - xen: privcmd: Don't mark eventfd waiter as EXCLUSIVE (Maxim Levitsky) [RHEL-120168]
  - sched/wait: Drop WQ_FLAG_EXCLUSIVE from add_wait_queue_priority() (Maxim Levitsky) [RHEL-120168]
  - KVM: Add irqfd to eventfd's waitqueue while holding irqfds.lock (Maxim Levitsky) [RHEL-120168]
  - KVM: Add irqfd to KVM's list via the vfs_poll() callback (Maxim Levitsky) [RHEL-120168]
  - assorted variants of irqfd setup: convert to CLASS(fd) (Maxim Levitsky) [RHEL-120168]
  - KVM: Initialize irqfd waitqueue callback when adding to the queue (Maxim Levitsky) [RHEL-120168]
  - KVM: Acquire SCRU lock outside of irqfds.lock during assignment (Maxim Levitsky) [RHEL-120168]
  - KVM: Use a local struct to do the initial vfs_poll() on an irqfd (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename kvm_set_msi_irq() => kvm_msi_to_lapic_irq() (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Generate GA log IRQs only if the associated vCPUs is blocking (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Allow KVM to control need for GA log interrupts (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Consolidate IRTE update when toggling AVIC on/off (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Don't check vCPU's blocking status when toggling AVIC on/off (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Fold avic_set_pi_irte_mode() into its sole caller (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: WARN if KVM calls GA IRTE helpers without virtual APIC support (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Use vcpu_idx, not vcpu_id, for GA log tag/metadata (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: WARN if VT-d Posted IRQs aren't possible when starting IRQ bypass (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Decouple device assignment from IRQ bypass (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: WARN if ir_list is non-empty at vCPU free (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: WARN if IRQ bypass routing is updated without in-kernel local APIC (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: WARN if IRQ bypass isn't supported in kvm_pi_update_irte() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Drop superfluous "has assigned device" check in kvm_pi_update_irte() (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: WARN if updating IRTE GA fields in IOMMU fails (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Process all IRTEs on affinity change even if one update fails (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: WARN if (de)activating guest mode in IOMMU fails (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Don't check for assigned device(s) when activating AVIC (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Don't check for assigned device(s) when updating affinity (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Add IRTE metadata to affined vCPU's list if AVIC is inhibited (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Set pCPU info in IRTE when setting vCPU affinity (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: Factor out helper for manipulating IRTE GA/CPU info (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Infer IsRun from validity of pCPU destination (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: Document which IRTE fields amd_iommu_update_ga() can modify (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Take and hold ir_list_lock across IRTE updates in IOMMU (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Revert IRTE to legacy mode if IOMMU doesn't provide IR metadata (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Don't update IRTE entries when old and new routes were !MSI (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Skip IOMMU IRTE updates if there's no old or new vCPU being targeted (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Track irq_bypass_vcpu in common x86 code (Maxim Levitsky) [RHEL-120168]
  - KVM: Fold kvm_arch_irqfd_route_changed() into kvm_arch_update_irqfd_routing() (Maxim Levitsky) [RHEL-120168]
  - KVM: Don't WARN if updating IRQ bypass route fails (Maxim Levitsky) [RHEL-120168]
  - iommu: KVM: Split "struct vcpu_data" into separate AMD vs. Intel structs (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Clean up return handling in avic_pi_update_irte() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move posted interrupt tracepoint to common code (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Dedup AVIC vs. PI code for identifying target vCPU (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Nullify irqfd->producer after updating IRTEs (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move IRQ routing/delivery APIs from x86.c => irq.c (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Extract SVM specific code out of get_pi_vcpu_info() (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Stop walking list of routing table entries when updating IRTE (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Stop walking list of routing table entries when updating IRTE (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Pass NULL @vcpu_info to indicate "not guest mode" (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Use pi_desc_addr to derive ga_root_ptr (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add a comment to explain why avic_vcpu_blocking() ignores IRQ blocking (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Suppress PI notifications whenever the vCPU is put (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Disable (x2)AVIC IPI virtualization if CPU has erratum #1235 (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add enable_ipiv param, never set IsRunning if disabled (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Move enable_ipiv knob to common x86 (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop superfluous "cache" of AVIC Physical ID entry pointer (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Track AVIC tables as natively sized pointers, not "struct pages" (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop redundant check in AVIC code on ID during vCPU creation (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Inhibit AVIC if ID is too big instead of rejecting vCPU creation (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop vcpu_svm's pointless avic_backing_page field (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add helper to deduplicate code for getting AVIC backing page (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop pointless masking of kernel page pa's with AVIC HPA masks (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop pointless masking of default APIC base when setting V_APIC_BAR (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Delete IRTE link from previous vCPU irrespective of new routing (Maxim Levitsky) [RHEL-120168]
  - iommu/amd: KVM: SVM: Delete now-unused cached/previous GA tag fields (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Delete IRTE link from previous vCPU before setting new IRTE (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Track per-vCPU IRTEs using kvm_kernel_irqfd structure (Maxim Levitsky) [RHEL-120168]
  - KVM: Pass new routing entries and irqfd when updating IRTEs (Maxim Levitsky) [RHEL-120168]
  - KVM: arm64: WARN if unmapping a vLPI fails in any path (Maxim Levitsky) [RHEL-120168]
  - KVM: fix typo in kvm_vm_set_mem_attributes() comment (Maxim Levitsky) [RHEL-120168]
  - KVM: Add trace_kvm_vm_set_mem_attributes() (Maxim Levitsky) [RHEL-120168]
  - KVM: Allow CPU to reschedule while setting per-page memory attributes (Maxim Levitsky) [RHEL-120168] {CVE-2025-38506}
  - KVM: x86: Fold irq_comm.c into irq.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move IRQ mask notifier infrastructure to I/O APIC emulation (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Fall back to split IRQ chip if full in-kernel chip is unsupported (Maxim Levitsky) [RHEL-120168]
  - KVM: Squash two CONFIG_HAVE_KVM_IRQCHIP #ifdefs into one (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Add CONFIG_KVM_IOAPIC to allow disabling in-kernel I/O APIC (Maxim Levitsky) [RHEL-120168]
  - KVM: Move x86-only tracepoints to x86's trace.h (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Explicitly check for in-kernel PIC when getting ExtINT (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Don't clear PIT's IRQ line status when destroying PIT (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Hardcode the PIT IRQ source ID to '2' (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move kvm_{request,free}_irq_source_id() to i8254.c (PIT) (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move kvm_setup_default_irq_routing() into irq.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename irqchip_kernel() to irqchip_full() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move KVM_{GET,SET}_IRQCHIP ioctl helpers to irq.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move PIT ioctl helpers to i8254.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Drop superfluous kvm_hv_set_sint() => kvm_hv_synic_set_irq() wrapper (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Drop superfluous kvm_set_ioapic_irq() => kvm_ioapic_set_irq() wrapper (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Drop superfluous kvm_set_pic_irq() => kvm_pic_set_irq() wrapper (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Trigger I/O APIC route rescan in kvm_arch_irq_routing_update() (Maxim Levitsky) [RHEL-120168]
  - KVM: Assert that slots_lock is held when resetting per-vCPU dirty rings (Maxim Levitsky) [RHEL-120168]
  - KVM: Use mask of harvested dirty ring entries to coalesce dirty ring resets (Maxim Levitsky) [RHEL-120168]
  - KVM: Check for empty mask of harvested dirty ring entries in caller (Maxim Levitsky) [RHEL-120168]
  - KVM: Conditionally reschedule when resetting the dirty ring (Maxim Levitsky) [RHEL-120168]
  - KVM: Bail from the dirty ring reset flow if a signal is pending (Maxim Levitsky) [RHEL-120168]
  - KVM: Bound the number of dirty ring entries in a single reset at INT_MAX (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Print a more helpful message for EACCESS in access tracking test (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Play nice with EACCES errors in open_path_or_exit() (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add __open_path_or_exit() variant to provide extra help info (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Verify KVM is loaded when getting a KVM module param (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Fix spelling of 'occurrences' in sparsebit.c comments (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Allow SNP guest policy to specify SINGLE_SOCKET (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Allow SNP guest policy disallow running with SMT enabled (Maxim Levitsky) [RHEL-120168]
  - KVM: TDX: Move TDX hardware setup from main.c to tdx.c (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Exempt nested EPT page tables from !USER, CR0.WP=0 logic (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Refactor handling of SIPI_RECEIVED when setting MP_STATE (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move INIT_RECEIVED vs. INIT/SIPI blocked check to KVM_RUN (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: WARN and reject KVM_RUN if vCPU's MP_STATE is SIPI_RECEIVED (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Drop pending_smi vs. INIT_RECEIVED check when setting MP_STATE (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Verify KVM disable interception (for userspace) on filter change (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Simplify userspace filter logic when disabling MSR interception (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add a helper to allocate and initialize permissions bitmaps (Maxim Levitsky) [RHEL-120168]
  - KVM: nSVM: Merge MSRPM in 64-bit chunks on 64-bit kernels (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Return -EINVAL instead of MSR_INVALID to signal out-of-range MSR (Maxim Levitsky) [RHEL-120168]
  - KVM: nSVM: Access MSRPM in 4-byte chunks only for merging L0 and L1 bitmaps (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Store MSRPM pointer as "void *" instead of "u32 *" (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Move svm_msrpm_offset() to nested.c (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop explicit check on MSRPM offset when emulating SEV-ES accesses (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Merge "after set CPUID" intercept recalc helpers (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Fold svm_vcpu_init_msrpm() into its sole caller (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Rename init_vmcb_after_set_cpuid() to make it intercepts specific (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rename msr_filter_changed() => recalc_msr_intercepts() (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Manually recalc all MSR intercepts on userspace MSR filter change (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Manually recalc all MSR intercepts on userspace MSR filter change (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Move definition of X2APIC_MSR() to lapic.h (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Drop "always" flag from list of possible passthrough MSRs (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Pass through GHCB MSR if and only if VM is an SEV-ES guest (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Implement and adopt VMX style MSR intercepts APIs (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add helpers for accessing MSR bitmap that don't rely on offsets (Maxim Levitsky) [RHEL-120168]
  - KVM: nSVM: Don't initialize vmcb02 MSRPM with vmcb01's "always passthrough" (Maxim Levitsky) [RHEL-120168]
  - KVM: nSVM: Omit SEV-ES specific passthrough MSRs from L0+L1 bitmap merge (Maxim Levitsky) [RHEL-120168]
  - KVM: nSVM: Use dedicated array of MSRPM offsets to merge L0 and L1 bitmaps (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Clean up macros related to architectural MSRPM definitions (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Massage name and param of helper that merges vmcb01 and vmcb12 MSRPMs (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Use non-atomic bit ops to manipulate "shadow" MSR intercepts (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Kill the VM instead of the host if MSR interception is buggy (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Use ARRAY_SIZE() to iterate over direct_access_msrs (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Tag MSR bitmap initialization helpers with __init (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Don't BUG if setting up the MSR intercept bitmaps fails (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Allocate IOPM pages after initial setup in svm_hardware_setup() (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls (Maxim Levitsky) [RHEL-120168] {CVE-2025-38469}
  - KVM: Documentation: document how KVM is tested (Maxim Levitsky) [RHEL-120168]
  - KVM: Documentation: minimal updates to review-checklist.rst (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add back the missing check of MONITOR/MWAIT availability (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table. (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Initialize vmsa_pa in VMCB to INVALID_PAGE if VMSA page is NULL (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight (Maxim Levitsky) [RHEL-120168] {CVE-2025-38455}
  - x86/traps: Initialize DR7 by writing its architectural reset value (Maxim Levitsky) [RHEL-120168]
  - x86/traps: Initialize DR6 by writing its architectural reset value (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: Disable SEV-SNP support on initialization failure (Maxim Levitsky) [RHEL-120168]
  - Documentation: virt/kvm: remove unreferenced footnote (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: access_tracking_perf_test: Use MGLRU for access tracking (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Build and link selftests/cgroup/lib into KVM selftests (Maxim Levitsky) [RHEL-120168]
  - cgroup: selftests: Add API to find root of specific controller (Maxim Levitsky) [RHEL-120168]
  - cgroup: selftests: Move cgroup_util into its own library (Maxim Levitsky) [RHEL-120168]
  - cgroup: selftests: Move memcontrol specific helpers out of common cgroup_util.c (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add test to verify KVM_CAP_X86_BUS_LOCK_EXIT (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add support for KVM_CAP_X86_BUS_LOCK_EXIT on SVM CPUs (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add architectural definitions/assets for Bus Lock Threshold (Maxim Levitsky) [RHEL-120168]
  - x86/cpufeatures: Add CPUID feature bit for the Bus Lock Threshold (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Make kvm_pio_request.linear_rip a common field for user exits (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add a test for x86's fastops emulation (Maxim Levitsky) [RHEL-120168]
  - KVM: Remove obsolete comment about locking for kvm_io_bus_read/write (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add a basic SEV-SNP smoke test (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Decouple SEV policy from VM type (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Force GUEST_MEMFD flag for SNP VM type (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add library support for interacting with SNP (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Introduce SEV VM type check (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Replace assert() with TEST_ASSERT_EQ() (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add SMT control state helper (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: Add vmgexit helper (Maxim Levitsky) [RHEL-120168]
  - KVM: selftests: SEV-SNP test for KVM_SEV_INIT2 (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Unify cross-vCPU IBPB (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs (Maxim Levitsky) [RHEL-120168]
  - x86/sev: Remove unnecessary GFP_KERNEL_ACCOUNT for temporary variables (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Warn if PFN changes on shadow-present SPTE in shadow MMU (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/tdp_mmu: WARN if PFN changes for spurious faults (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/tdp_mmu: Merge prefetch and access checks for spurious faults (Maxim Levitsky) [RHEL-120168]
  - KVM: x86/mmu: Further check old SPTE is leaf for spurious prefetch fault (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Flush shadow VMCS on emergency reboot (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: avoid frequency indirect calls (Maxim Levitsky) [RHEL-120168]
  - KVM: SEV: Configure "ALLOWED_SEV_FEATURES" VMCB Field (Maxim Levitsky) [RHEL-120168]
  - x86/cpufeatures: Add "Allowed SEV Features" Feature (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add a mutex to dump_vmcb() to prevent concurrent output (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Include the vCPU ID when dumping a VMCB (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Add the type of VM for which the VMCB/VMSA is being dumped (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Dump guest register state in dump_vmcb() (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Decrypt SEV VMSA in dump_vmcb() if debugging is enabled (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Use LEAVE in vmx_do_interrupt_irqoff() (Maxim Levitsky) [RHEL-120168]
  - KVM: nVMX: Check MSR load/store list counts during VM-Enter consistency checks (Maxim Levitsky) [RHEL-120168]
  - KVM: SVM: Fix SNP AP destroy race with VMRUN (Maxim Levitsky) [RHEL-120168]
  - x86/irq: KVM: Add helper for harvesting PIR to deduplicate KVM and posted MSIs (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Use arch_xchg() when processing PIR to avoid instrumentation (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Isolate pure loads from atomic XCHG when processing PIR (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Process PIR using 64-bit accesses on 64-bit kernels (Maxim Levitsky) [RHEL-120168]
  - x86/irq: KVM: Track PIR bitmap as an "unsigned long" array (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Ensure vIRR isn't reloaded at odd times when sync'ing PIR (Maxim Levitsky) [RHEL-120168]
  - x86/irq: Track if IRQ was found in PIR during initial loop (to load PIR vals) (Maxim Levitsky) [RHEL-120168]
  - x86/irq: Ensure initial PIR loads are performed exactly once (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Add module param to control and enumerate device posted IRQs (Maxim Levitsky) [RHEL-120168]
  - KVM: VMX: Don't send UNBLOCK when starting device assignment without APICv (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Rescan I/O APIC routes after EOI interception for old routing (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Add a helper to deduplicate I/O APIC EOI interception logic (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Isolate edge vs. level check in userspace I/O APIC route scanning (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Advertise support for AMD's PREFETCHI (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Sort CPUID_8000_0021_EAX leaf bits properly (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: clean up a return (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Advertise support for WRMSRNS (Maxim Levitsky) [RHEL-120168]
  - x86/msr: Rename the WRMSRNS opcode macro to ASM_WRMSRNS (for KVM) (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Generalize IBRS virtualization on emulated VM-exit (Maxim Levitsky) [RHEL-120168]
  - KVM: x86: Propagate AMD's IbrsSameMode to the guest (Maxim Levitsky) [RHEL-120168]
  - x86/cpufeatures: Define X86_FEATURE_AMD_IBRS_SAME_MODE (Maxim Levitsky) [RHEL-120168]
  - x86/virt: Provide "nosnp" boot option for sev kernel command line (Maxim Levitsky) [RHEL-120168]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-172.el10]
changelog:
  - powerpc/kdump: Fix size calculation for hot-removed memory ranges (Mamatha Inamdar) [RHEL-126704]
  - idpf: fix possible vport_config NULL pointer deref in remove (Michal Schmidt) [RHEL-99641]
  - idpf: cleanup remaining SKBs in PTP flows (Michal Schmidt) [RHEL-99641]
  - idpf: fix mismatched free function for dma_alloc_coherent (Michal Schmidt) [RHEL-99641]
  - idpf: add HW timestamping statistics (Michal Schmidt) [RHEL-99641]
  - idpf: add support for nointerrupt queues (Michal Schmidt) [RHEL-99641]
  - idpf: remove SW marker handling from NAPI (Michal Schmidt) [RHEL-99641]
  - idpf: add 4-byte completion descriptor definition (Michal Schmidt) [RHEL-99641]
  - idpf: use a saner limit for default number of queues to allocate (Michal Schmidt) [RHEL-99641]
  - idpf: fix Rx descriptor ready check barrier in splitq (Michal Schmidt) [RHEL-99641]
  - idpf: do not linearize big TSO packets (Michal Schmidt) [RHEL-99641]
  - idpf: fix UAF in RDMA core aux dev deinitialization (Michal Schmidt) [RHEL-99641]
  - idpf: remove obsolete stashing code (Michal Schmidt) [RHEL-99641]
  - idpf: stop Tx if there are insufficient buffer resources (Michal Schmidt) [RHEL-99641]
  - idpf: replace flow scheduling buffer ring with buffer pool (Michal Schmidt) [RHEL-99641]
  - idpf: simplify and fix splitq Tx packet rollback error path (Michal Schmidt) [RHEL-99641]
  - idpf: improve when to set RE bit logic (Michal Schmidt) [RHEL-99641]
  - idpf: add support for Tx refillqs in flow scheduling mode (Michal Schmidt) [RHEL-99641]
  - idpf: preserve coalescing settings across resets (Michal Schmidt) [RHEL-99641]
  - idpf: add cross timestamping (Michal Schmidt) [RHEL-99641]
  - idpf: add flow steering support (Michal Schmidt) [RHEL-99641]
  - virtchnl2: add flow steering support (Michal Schmidt) [RHEL-99641]
  - virtchnl2: rename enum virtchnl2_cap_rss (Michal Schmidt) [RHEL-99641]
  - idpf: implement get LAN MMIO memory regions (Michal Schmidt) [RHEL-99641]
  - idpf: implement IDC vport aux driver MTU change handler (Michal Schmidt) [RHEL-99641]
  - idpf: implement remaining IDC RDMA core callbacks and handlers (Michal Schmidt) [RHEL-99641]
  - idpf: implement RDMA vport auxiliary dev create, init, and destroy (Michal Schmidt) [RHEL-99641]
  - idpf: implement core RDMA auxiliary dev create, init, and destroy (Michal Schmidt) [RHEL-99641]
  - idpf: use reserved RDMA vectors from control plane (Michal Schmidt) [RHEL-99641]
  - idpf: return 0 size for RSS key if not supported (Michal Schmidt) [RHEL-99641]
  - idpf: avoid mailbox timeout delays during reset (Michal Schmidt) [RHEL-99641]
  - idpf: fix a race in txq wakeup (Michal Schmidt) [RHEL-99641]
  - idpf: add support for Rx timestamping (Michal Schmidt) [RHEL-99641]
  - idpf: add Tx timestamp flows (Michal Schmidt) [RHEL-99641]
  - idpf: add Tx timestamp capabilities negotiation (Michal Schmidt) [RHEL-99641]
  - idpf: add PTP clock configuration (Michal Schmidt) [RHEL-99641]
  - idpf: add mailbox access to read PTP clock time (Michal Schmidt) [RHEL-99641]
  - idpf: negotiate PTP capabilities and get PTP clock (Michal Schmidt) [RHEL-99641]
  - idpf: move virtchnl structures to the header file (Michal Schmidt) [RHEL-99641]
  - virtchnl: add PTP virtchnl definitions (Michal Schmidt) [RHEL-99641]
  - idpf: add initial PTP support (Michal Schmidt) [RHEL-99641]
  - idpf: change the method for mailbox workqueue allocation (Michal Schmidt) [RHEL-99641]
  - idpf: remove unreachable code from setting mailbox (Michal Schmidt) [RHEL-99641]
  - idpf: assign extracted ptype to struct libeth_rqe_info field (Michal Schmidt) [RHEL-99641]
  - idpf: fix idpf_vport_splitq_napi_poll() (Michal Schmidt) [RHEL-99641]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-173.el10]
changelog:
  - clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (CKI Backport Bot) [RHEL-129280] {CVE-2025-38499}
  - mm: slub: avoid wake up kswapd in set_track_prepare (Audra Mitchell) [RHEL-125525] {CVE-2025-39843}
  - KVM: s390: improve interrupt cpu for wakeup (CKI Backport Bot) [RHEL-121782]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-174.el10]
changelog:
  - Revert "arm64: acpi: Enable ACPI CCEL support" (Gavin Shan) [RHEL-135143]
  - platform/x86/amd/hsmp: Replace amd_num_nodes() with topology_max_packages() (Steve Best) [RHEL-117573]
  - sctp: avoid NULL dereference when chunk data buffer is missing (CKI Backport Bot) [RHEL-134012] {CVE-2025-40240}
  - net: vxlan: prevent NULL deref in vxlan_xmit_one (Antoine Tenart) [RHEL-123738]
  - usb: storage: Fix memory leak in USB bulk transport (Desnes Nunes) [RHEL-2588]
  - scsi: smartpqi: Update version to 2.1.36-026 (Don Brace) [RHEL-107916]
  - scsi: smartpqi: Add support for Hurray Data new controller PCI device (Don Brace) [RHEL-107916]
  - scsi: smartpqi: Fix device resources accessed after device removal (Don Brace) [RHEL-107916]
  - scsi: smartpqi: Add timeout value to RAID path requests to physical devices (Don Brace) [RHEL-107916]
  - io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU (CKI Backport Bot) [RHEL-129615] {CVE-2025-38453}
  - ipv6: ip6_mc_input() and ip6_mr_input() cleanups (Hangbin Liu) [RHEL-129176]
  - ipv6: adopt skb_dst_dev() and skb_dst_dev_net[_rcu]() helpers (Hangbin Liu) [RHEL-129176]
  - ipv6: adopt dst_dev() helper (Hangbin Liu) [RHEL-129176]
  - ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu] (Hangbin Liu) [RHEL-129176]
  - net: dst: annotate data-races around dst->lastuse (Hangbin Liu) [RHEL-129176]
  - net: dst: annotate data-races around dst->expires (Hangbin Liu) [RHEL-129176]
  - net: dst: annotate data-races around dst->obsolete (Hangbin Liu) [RHEL-129176]
  - inet: frags: save a pair of atomic operations in reassembly (Hangbin Liu) [RHEL-129176]
  - inet: frags: change inet_frag_kill() to defer refcount updates (Hangbin Liu) [RHEL-129176]
  - ipv4: frags: remove ipq_put() (Hangbin Liu) [RHEL-129176]
  - inet: frags: add inet_frag_putn() helper (Hangbin Liu) [RHEL-129176]
  - net: gro: convert four dev_net() calls (Hangbin Liu) [RHEL-129176]
  - tcp: convert to dev_net_rcu() (Hangbin Liu) [RHEL-129176]
  - inetpeer: do not get a refcount in inet_getpeer() (Hangbin Liu) [RHEL-129176]
  - inetpeer: update inetpeer timestamp in inet_getpeer() (Hangbin Liu) [RHEL-129176]
  - inetpeer: remove create argument of inet_getpeer() (Hangbin Liu) [RHEL-129176]
  - inetpeer: remove create argument of inet_getpeer_v[46]() (Hangbin Liu) [RHEL-129176]
  - cpufreq: intel_pstate: Check IDA only before MSR_IA32_PERF_CTL writes (Steve Best) [RHEL-128525]
  - scsi: megaraid_sas: Fix invalid node index (Chandrakanth Patil) [RHEL-101339]
  - scsi: mpt3sas: Update driver version to 54.100.00.00 (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Suppress unnecessary IOCLogInfo on CONFIG_INVALID_PAGE (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Correctly handle ATA device errors (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Drop unused variable in mpt3sas_send_mctp_passthru_req() (Chandrakanth Patil) [RHEL-101343]
  - scsi: mpt3sas: Fix _ctl_get_mpt_mctp_passthru_adapter() to return IOC pointer (Chandrakanth Patil) [RHEL-101343]
  - platform/x86/amd/pmf: Support new ACPI ID AMDI0108 (Steve Best) [RHEL-122866]
  - ALSA: update RHEL kconfigs for 6.17 upstream code (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc_sdw_utils: remove cs42l43 component_name (Jaroslav Kysela) [RHEL-118908]
  - MAINTAINERS: Adjust to the new HD-audio driver paths (Jaroslav Kysela) [RHEL-118908]
  - MAINTAINERS: Add Vincenzo Frascino as Xilinx Sound Driver Maintainer (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number of tdm_slots (Jaroslav Kysela) [RHEL-118908]
  - arm64: dts: imx8-ss-audio: add fallback compatible string fsl,imx6ull-esai for esai (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fix mute led for HP Laptop 15-dw4xx (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: intel-dsp-config: Prevent SEGFAULT if ACPI_HANDLE() is NULL (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb: qcom: Fix false-positive address space check (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt5682s: Adjust SAR ADC button mode to fix noise issue (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: PTL: Add entry for HDMI-In capture support to non-I2S codec boards. (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Fix incorrect retrival of acp_chip_info (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: sof_sdw: use PRODUCT_FAMILY for Fatcat series (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sc8280xp: Fix sound card driver name match data for QCS8275 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fix volume control on Lenovo Thinkbook 13x Gen 4 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 5 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 5 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Add ALC295 Dell TAS2781 I2C fixup (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Fix a potential race condition that causes a NULL pointer in case no efi.get_variable exsits (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sc8280xp: Enable DAI format configuration for MI2S interfaces (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: catpt: Expose correct bit depth to userspace (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Fix the order of TAS2781 calibrated-data (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: lpass-wsa-macro: Fix speaker quality distortion (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: lpass-rx-macro: Fix playback quality distortion (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Reorder members of hide struct to remove holes (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Fix return value in detected_mode_handler() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Fix return value in sdca_regmap_mbq_size() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: q6apm-lpass-dais: Fix NULL pointer dereference if source graph failed (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: amd_sdw: Add quirks for some new Dell laptops (Jaroslav Kysela) [RHEL-118908]
  - ALSA: docs: Remove 3rd person singular s in *to indicate* (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: imx: Fix devm_ioremap_resource check (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add quirk for incorrect function types for 3 systems (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Adjust pdm gain value (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: sma1307: Fix memory corruption in sma1307_setting_loaded() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: wm8974: Correct PLL rate rounding (Jaroslav Kysela) [RHEL-118908]
  - ASoC: wm8940: Correct PLL rate rounding (Jaroslav Kysela) [RHEL-118908]
  - ASoC: wm8940: Correct typo in control name (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt712: avoid skipping the blind write (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Jaroslav Kysela) [RHEL-118908]
  - ALSA: docs: Add documents for recently changes in snd-usb-audio (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Add mute TLV for playback volumes on more devices (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Avoid binding with SOF for SKL/KBL platforms (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: move mixer_quirks' min_mute into common quirk (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Restore missing HDMI codec entries (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: idt821034: fix wrong log in idt821034_chip_direction_output() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: intel-dsp-config: Select SOF driver on MTL Chromebooks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Jaroslav Kysela) [RHEL-118908]
  - arm64: dts: imx8mq-evk: support more sample rates for wm8524 card (Jaroslav Kysela) [RHEL-118908]
  - arm64: dts: imx8mm-evk: support more sample rates for wm8524 card (Jaroslav Kysela) [RHEL-118908]
  - arm64: dts: imx8mn-evk: support more sample rates for wm8524 card (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: Minor whitespace cleanup in example (Jaroslav Kysela) [RHEL-118908]
  - ALSA: timer: fix ida_free call while not allocated (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: ES9389: Modify the standby configuration (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Add name prefix tas2781 for tas2781's dvc_tlv and amp_vol_tlv (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Normalize the volume kcontrol name (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Jaroslav Kysela) [RHEL-118908]
  - Revert "ALSA: hda: Add ASRock X670E Taichi to denylist" (Jaroslav Kysela) [RHEL-118908]
  - ALSA: azt3328: Put __maybe_unused for inline functions for gameport (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas2781: Normalize the volume kcontrol name (Jaroslav Kysela) [RHEL-118908]
  - ASoC: stm: stm32_i2s: Fix calc_clk_div() error handling in determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Call strscpy() with correct size argument (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fix headset mic on HONOR BRB-X (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas2781: Fix spelling mistake "dismatch" -> "mismatch" (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt1320: fix random cycle mute issue (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt721: fix FU33 Boost Volume control not working (Jaroslav Kysela) [RHEL-118908]
  - ASoC: generic: tidyup standardized ASoC menu for generic (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: sma1307: replace spelling mistake with new error message (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: tx-macro: correct tx_macro_component_drv name (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl_sai: replace regmap_write with regmap_update_bits (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Restrict prompt only for CONFIG_EXPERT (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Restrict prompt only for CONFIG_EXPERT (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/cirrus: Restrict prompt only for CONFIG_EXPERT (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: Intel: hda-sdw-bpt: fix SND_SOF_SOF_HDA_SDW_BPT dependencies (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Support L"SmartAmpCalibrationData" to save calibrated data (Jaroslav Kysela) [RHEL-118908]
  - ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Don't use printk_ratelimit for debug prints (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCC SKU (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas2781: Fix the wrong step for TLV on tas2781 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Add SoundWire SOF machine driver support for acp7.2 platform (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Add SoundWire legacy machine driver support for acp7.2 platform (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: ps: Add SoundWire pci and dma driver support for acp7.2 platform (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: amd: Add sof audio support for acp7.2 platform (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb: scarlett2: Fix missing NULL check (Jaroslav Kysela) [RHEL-118908]
  - mips: Update HD-audio configs again (Jaroslav Kysela) [RHEL-118908]
  - LoongArch: Update HD-audio codec configs (Jaroslav Kysela) [RHEL-118908]
  - arm: Update HD-audio configs again (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Add DSD support for Comtrue USB Audio device (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Enable drivers as default (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/cirrus: Enable drivers as default (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Enable drivers as default (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: avs: Fix uninitialized pointer error in probe() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: wm8962: Clear master mode when enter runtime suspend (Jaroslav Kysela) [RHEL-118908]
  - mfd: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26) (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Fix the wrong register was used for DVC of TAS2770 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context (Jaroslav Kysela) [RHEL-118908]
  - ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Add acpi_match_table for aw88399 driver (Jaroslav Kysela) [RHEL-118908]
  - ASoC: imx-card: Add WM8524 support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: atmel,at91-ssc: add microchip,sam9x7-ssc (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl_xcvr: get channel status data with firmware exists (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl_xcvr: get channel status data when PHY is not exists (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add support for -cn- value properties (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Fix some holes in the regmap readable/writeable helpers (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Add TAS2770 support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sm8250: Add Fairphone 4 soundcard compatible (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom,sm8250: Add Fairphone 4 sound card (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Fix implicit cast from le16 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Check devm_mutex_init() return value (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Shrink detected_mode_handler() stack frame (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: add route by the number of input pins in MU entity (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Add support for ASUS Commercial laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-118908]
  - soundwire: amd: Add support for acp7.2 platform (Jaroslav Kysela) [RHEL-118908]
  - soundwire: stream: restore params when prepare ports fail (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for PTL. (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: tlv320aic32x4: Fix reset GPIO check (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom,lpass-va-macro: Define clock-names in top-level (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add hw_params() helper function (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add a helper to get the SoundWire port number (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add helper to add DAI constraints (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dai: Add private data to snd_soc_dai (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Move SDCA search functions and export (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Remove overly chatty input pin list warning (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Avoid use of uninitialised local name variable (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Fix off by one error in IRQ bound check (Jaroslav Kysela) [RHEL-118908]
  - mips: loongson3_defconfig: Update HD-audio configs (Jaroslav Kysela) [RHEL-118908]
  - arm: multi_v7_defconfig: Update HD-audio configs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: stm: stm32_sai_sub: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: stm: stm32_i2s: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: qdsp6: q6dsp-lpass-clocks: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: rt5682s: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: rt5682: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: da7219: convert from round_rate() to determine_rate() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl-asoc-card: add sysclk_ratio for calculate sysclk frequency (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: tlv320aic32x4: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: tlv320aic32x4: Sort headers alphabetically (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: tlv320aic32x4: Drop aic32x4_pdata usage (Jaroslav Kysela) [RHEL-118908]
  - ASoC: samsung: tobermory: don't set dapm->bias_level directly (Jaroslav Kysela) [RHEL-118908]
  - ASoC: samsung: littlemill: don't set dapm->bias_level directly (Jaroslav Kysela) [RHEL-118908]
  - ASoC: samsung: speyside: don't set dapm->bias_level directly (Jaroslav Kysela) [RHEL-118908]
  - ASoC: samsung: bell: don't set dapm->bias_level directly (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Pull HID and IRQ into the primary SDCA module (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Kconfig/Makefile fixups (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/cirrus: Split to cs420x and cs421x drivers (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/cs8409: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/conexant: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Return the codec init error properly at snd_hda_codec_build_controls() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/senary: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Drop superfluous driver->ops NULL checks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/si3054: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Drop old codec binding method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/hdmi: Split vendor codec drivers (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/cmedia: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/via: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Split Realtek HD-audio codec driver (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/sigmatel: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move codec drivers into sound/hda/codecs directory (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move CONFIG_SND_HDA_PREALLOC_SIZE into sound/hda/common (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move controller drivers into sound/hda/controllers directory (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move common codec driver into sound/hda/common directory (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Introduce hda_codec_driver ops (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/generic: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/analog: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0110: Rewrite to new probe method (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move widget capability macros into hdaudio.h (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Move HD-audio core stuff into sound/hda/core (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Copy string more safely (Jaroslav Kysela) [RHEL-118908]
  - ALSA: core: Copy string more safely (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pdaudiocf: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: vxpocket: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ppc: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sh: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sparc: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: spi: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: synth: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: 6fire: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: line6: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usx2y: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ua101: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ac97: Copy string more safely (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cmipci: Copy string more safely (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sonicvibes: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: trident: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: via82xx: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ymfpci: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sis7019: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: oxygen: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcxhr: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: riptide: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: rme32: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: rme96: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hdsp: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hdspm: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: rme9652: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: intel8x0: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: korg1212: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: lola: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: lx6464es: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: maestro3: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mixart: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: nm256: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: emu10k1: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ens1370: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: es1938: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: es1968: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: fm801: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ice1712: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ice1724: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cs4281: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cs46xx: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cs5530: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cs5535audio: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ctxfi: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: echoaudio: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: au88x0: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: aw2: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: azt3328: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: bt87x: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ca0106: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cmipci: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ad1889: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ak4531: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ali5451: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: als300: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: als4000: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: asihpi: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: atiixp: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sscape: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: wavefront: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: wss: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mips: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: parisc: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ac97: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: galaxy: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: gus: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: msnd: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: opl3sa2: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: opti9xx: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: sc6000: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: adlib: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: als100: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cmi8328: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cmi8330: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: cs423x: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: es1688: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: es18xx: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: ad1816a: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: tascam: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: oxfw: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: motu: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: isight: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: fireworks: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: fireface: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: digi00x: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: dice: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: firewire: bebob: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcsp: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: portman2x4: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: serial-generic: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: serial-u16550: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: virmidi: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: vx: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: control: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: rawmidi: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: seq: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mpu401: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: opl3: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: opl4: Use safer strscpy() instead of strcpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: fix HID dependency (Jaroslav Kysela) [RHEL-118908]
  - ALSA: echoaudio: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sdw_utils: Add missed component_name strings for speaker amps (Jaroslav Kysela) [RHEL-118908]
  - ASoC: img: Imagination Technologies sound should depend on MIPS (Jaroslav Kysela) [RHEL-118908]
  - riscv: defconfig: Remove CONFIG_SND_SOC_STARFIVE=m (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: soc-acpi-intel-lnl-match: add rt1320_l12_rt714_l0 support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: soc-acpi-intel-ptl-match: add support ptl-rt721-l0 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in PTL match table (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in PTL match table. (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt700: don't set dapm->bias_level (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rt715: don't set dapm->bias_level (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: add prefix on soc_dapm_dev_attrs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: add prefix on dapm_xxx_event() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: add prefix on dapm_mark_endpoints_dirty() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: use common name for dapm (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: use component instead of cmpnt (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: reordering header definitions (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: reordering function definitions (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: remove snd_soc_dapm_weak_routes() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: remove snd_soc_dapm_nc_pin[_unlocked]() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: remove EXPORT_SYMBOL_GPL() for snd_soc_dapm_free() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-dapm: remove unnecessary definition (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mts64: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ALSA: intel_hdmi: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: add MODULE_FIRMWARE for cs35l41/cs35l56 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Add bus name in device name check (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: component: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: atmel: Remove redundant pm_runtime_mark_last_busy() calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codec: rockchip_sai: Remove including of_gpio.h (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Use of_reserved_mem_region_to_resource() for "memory-region" (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Add device entry for QEMU (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Remove old commented out sanity check (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mtpav: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl_mqs: rename system manager indices for i.MX95 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl_mqs: Distinguish different modules by system manager indices (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcmtest: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sc8280xp: Add support for QCS8275 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom,sm8250: Add QCS8275 sound card (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Enable acp7.2 platform based DMIC support in machine driver (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Enable I2S support for acp7.2 based platforms (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: Add legacy driver support acp7.2 based platforms (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add some initial IRQ handlers (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Generic interrupt support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Add flag for unused IRQs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: Minor selected/detected mode control fixups (Jaroslav Kysela) [RHEL-118908]
  - MAINTAINERS: Add SDCA maintainers entry (Jaroslav Kysela) [RHEL-118908]
  - ALSA: dummy: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hrtimer: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: timer: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Add calibration function to aw88399 chip (Jaroslav Kysela) [RHEL-118908]
  - soundwire: debugfs: move debug statement outside of error handling (Jaroslav Kysela) [RHEL-118908]
  - soundwire: intel_auxdevice: add rt721 codec to wake_capable_list (Jaroslav Kysela) [RHEL-118908]
  - soundwire: Correct some property names (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sdw_utils: generate combined spk components string (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sdw_utils: add component_name string to dai_info (Jaroslav Kysela) [RHEL-118908]
  - ASoC: hisilicon: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: uniphier: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: starfive: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mediatek: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: rockchip: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: loongson: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: kirkwood: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: samsung: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: generic: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: renesas: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: xtensa: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: xilinx: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: jz4740: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: google: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: cirrus: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: ux500: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tegra: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: spear: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sunxi: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: intel: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: atmel: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: apple: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: meson: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sprd: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sdca: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: au1x: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sof: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: stm: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: sti: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mxs: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: pxa: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: img: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dwc: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: bcm: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: adi: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: ti: Standardize ASoC menu (Jaroslav Kysela) [RHEL-118908]
  - ASoC: wm8524: enable constraints when sysclk is configured. (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Disable jack polling at shutdown (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Disable codec runtime PM when jack polling is enabled (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: Handle the jack polling always via a work (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mixer_oss: Remove deprecated strcpy() function calls (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: amd: add alternate machines for ACP7.0 and ACP7.1 platforms (Jaroslav Kysela) [RHEL-118908]
  - ASoC: amd: acp: add soundwire machine for ACP7.0 and ACP7.1 sof stack (Jaroslav Kysela) [RHEL-118908]
  - ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: add a HID device for HIDE entity (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Add defines for major/minor version decoding (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Use simple defines for chipid register value (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd938x: Use simple defines for chipid register value (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd937x: Use simple defines for chipid register value (Jaroslav Kysela) [RHEL-118908]
  - ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Jaroslav Kysela) [RHEL-118908]
  - HID: core: Add bus define for SoundWire bus (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SDCA: add support for HIDE entity properties and HID descriptor/report (Jaroslav Kysela) [RHEL-118908]
  - ALSA: aloop: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/realtek: Fixup ft alc257 rename alc3328 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: emu10k1: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: Enable delay reporting for ChainDMA streams (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: Intel: hda: Do not probe Soundwire in nocodec mode (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-topology: Add load of ASRC component (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: pcm: Reverse check for prepared stream in sof_pcm_hw_params() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless mode (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: pcm: Remove local create_page_table() wrapper function (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: Look for best matching hw_config for SSP (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: Harmonize sof_ipc4_set_pipeline_state() dbg print (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-pcm: Pipe instances to dev_dbg in multi_pipeline_state() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4: Add sof_ipc4_pipeline_state_str() for debugging (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4/Intel: Add support for library restore firmware functionality (Jaroslav Kysela) [RHEL-118908]
  - ASoC: SOF: ipc4-priv: Add kernel doc for fw_context_save of sof_ipc4_fw_data (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: sof_sdw: Implement add_dai_link to filter HDMI PCMs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: skl_hda_dsp_generic: Implement add_dai_link to filter HDMI PCMs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: topology: Do not call snd_soc_remove_pcm_runtime() for ignored links (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: cirrus,cs42xx8: add 'port' property (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/conexant: Renaming the codec with device ID 0x1f86 and 0x1f87 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tegra: AHUB: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - firmware: cs_dsp: Remove unused struct list_head from cs_dsp_coeff_ctl (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Add compatible for hardware id TIAS2781 and TXNW2781 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcm: Convert snd_pcm_sync_ptr() to user_access_begin/user_access_end() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcm: Replace [audio_]tstamp_[n]sec by struct __snd_timespec in struct snd_pcm_mmap_status32 (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcm: Convert SNDRV_PCM_IOCTL_SYNC_PTR to user_access_begin/user_access_end() (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcm: refactor copy from/to user in SNDRV_PCM_IOCTL_SYNC_PTR (Jaroslav Kysela) [RHEL-118908]
  - ASoC: hdmi-codec: use SND_JACK_AVOUT as jack status (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-ops-test: dynamically allocate struct snd_ctl_elem_value (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda: cs35l41: Add support for center channel in CS35L41 HDA (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mediatek: mt8183-afe-pcm: use local `dev` pointer in driver callbacks (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mediatek: mt8173-afe-pcm: use local `dev` pointer in driver callbacks (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mediatek: mt8183-afe-pcm: Support >32 bit DMA addresses (Jaroslav Kysela) [RHEL-118908]
  - ASoC: mediatek: use reserved memory or enable buffer pre-allocation (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: mt8192-afe-pcm: Allow specifying reserved memory region (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: mt8186-afe-pcm: Allow specifying reserved memory region (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: mt8173-afe-pcm: Allow specifying reserved memory region (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: mt8173-afe-pcm: Add power domain (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: Convert MT8173 AFE binding to dt-schema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas2781: Move the "include linux/debugfs.h" into tas2781.h (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Use const char * for strings (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Convert comma to semicolon (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Fix using plain integer as NULL pointer in add_tuning_control (Jaroslav Kysela) [RHEL-118908]
  - ALSA: mips/sgio2audio: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-118908]
  - soundwire: update Intel BPT message length limitation (Jaroslav Kysela) [RHEL-118908]
  - soundwire: intel_ace2.x: Use str_read_write() helper (Jaroslav Kysela) [RHEL-118908]
  - soundwire: qcom: demote probe registration printk (Jaroslav Kysela) [RHEL-118908]
  - soundwire: Move handle_nested_irq outside of sdw_dev_lock (Jaroslav Kysela) [RHEL-118908]
  - ASoC: cs42l43: Remove unnecessary work functions (Jaroslav Kysela) [RHEL-118908]
  - MAINTAINERS: Remove Sanyog Kale as reviewer on SoundWire (Jaroslav Kysela) [RHEL-118908]
  - ASoC: renesas: msiof: Convert to <linux/spi/sh_msiof.h> (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Add support for Richtek RTQ9124 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: rt9123: Append RTQ9124 description (Jaroslav Kysela) [RHEL-118908]
  - ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/ca0132: Enable hardware band EQ for Sound Blaster Core3D (Jaroslav Kysela) [RHEL-118908]
  - ALSA: hda/tas2781: Add missed brace and hardware id re-order (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Fix code alignment in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Fix whitespace & blank line issues in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Fix block comments in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Jaroslav Kysela) [RHEL-118908]
  - ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas2781: Drop the unnecessary symbol imply (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: covert mxs-audio-sgtl5000.txt to yaml format (Jaroslav Kysela) [RHEL-118908]
  - ASoC: hdac_hdmi: remove hdac_hdmi_jack[_port]_init() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: lpass: Drop unused AIF_INVALID first DAI identifier (Jaroslav Kysela) [RHEL-118908]
  - ASoC: Intel: avs: Add rt5640 machine board (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: rt5640: Retry DEVICE_ID verification (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: rt5640: Drop dummy register names (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: tas57xx: add tas5753 compatibility (Jaroslav Kysela) [RHEL-118908]
  - ASoC: tas571x: add support for tas5753 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Add VDD_PX supply (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom,wcd939x: Document missing VDD_PX supply (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Simplify return from devm_gpiod_get() error (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Simplify with devm_regulator_bulk_get_enable() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd937x: Simplify with devm_regulator_bulk_get_enable() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd938x: Simplify with devm_regulator_bulk_get_enable() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: remove component->id (Jaroslav Kysela) [RHEL-118908]
  - ASoC: soc-core: save ID if param was set in fmt_single_name() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: use drvdata instead of component to keep id (Jaroslav Kysela) [RHEL-118908]
  - ASoC: imx-card: Use helper function for_each_child_of_node_scoped() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: meson: Use helper function for_each_child_of_node_scoped() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: renesas: Use helper function for_each_child_of_node_scoped() (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd939x: Drop unused 'struct wcd939x_priv' fields (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd938x: Drop unused variant field (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd938x: Drop unused 'struct wcd938x_priv' fields (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd937x: Drop unused 'struct wcd937x_priv' fields (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd934x: Drop unused num_rx_port/num_tx_port fields (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: wcd9335: Drop unused sido_input_src field (Jaroslav Kysela) [RHEL-118908]
  - ASoC: codecs: Constify regmap configuration static variables (Jaroslav Kysela) [RHEL-118908]
  - ASoC: fsl: Constify reg_default array (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sm8250: Add Fairphone 5 soundcard compatible (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sm8250: add DisplayPort Jack support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: qcom: sm8250: set card driver name from match data (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl,sai: Add i.MX94 support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: sun4i-a10-codec: add hp-det-gpios (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: tas2770: add compatible for TAS5770L (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: tas27xx: add compatible for SN012776 (Jaroslav Kysela) [RHEL-118908]
  - dt-bindings: sound: convert ICS-43432 binding to YAML (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl,imx-asrc: Document audio graph port (Jaroslav Kysela) [RHEL-118908]
  - dt-bindings: Document Tegra114 HDA support (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: everest,es8328: Require reg property (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: everest,es8328: Mark ES8388 compatible with ES8328 (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: xlnx,spdif: Convert to json-schema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: xlnx,audio-formatter: Convert to json-schema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: xlnx,i2s: Convert to json-schema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl,imx-asrc: Reference common DAI properties (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl,easrc: Reference common DAI properties (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: atmel-at91sam9g20ek: convert to json-schema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: wlf,wm8960: add 'port' property (Jaroslav Kysela) [RHEL-118908]
  - dt-bindings: ASoC: rockchip: Add compatible for RK3588 SPDIF (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: atmel,at91-ssc: Convert to YAML format (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: stm32: add missing port property (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: maxim,max98390: Reference common DAI properties (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: everest,es8326: Document interrupt property (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl-esai: allow fsl,imx8qm-esai fallback to fsl,imx6ull-esai (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: sprd,sc9860-mcdt: convert to YAML (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: sprd,pcm-platform: convert to YAML (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl_spdif: Document imx6sl/sx compatible fallback (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: Add CS42L84 codec (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: everest,es8328: Document audio graph port (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: rockchip,rk3036-codec: convert to yaml (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: Deprecate {hp,mic}-det-gpio (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: realtek,rt5640: Convert to dtschema (Jaroslav Kysela) [RHEL-118908]
  - ASoC: dt-bindings: fsl-esai: Add power-domains for fsl,imx8qm-esai (Jaroslav Kysela) [RHEL-118908]


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


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


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


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


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


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


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


author: RHEL Packaging Agent <jotnar@redhat.com> - 2.9-1
changelog:
  - Rebase to upstream 2.9 tarball
  - Update to changing SONAME (libabigail.so.8.0.0)
  - Simplify %check section to run both test targets in single invocation
  - Resolves: RHEL-121667


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Siddhesh Poyarekar <siddhesh@redhat.com> - 14.3.1-4
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/107536, ada/113536, analyzer/118300, c/122188, c++/120620,
  	c++/120757, c++/121801, c++/121977, c++/121981, fortran/89092,
  	fortran/120784, fortran/121145, fortran/121263, go/104290,
  	libstdc++/110853, libstdc++/117276, libstdc++/120698,
  	libstdc++/121097, libstdc++/121374, libstdc++/121496,
  	libstdc++/121745, libstdc++/121827, libstdc++/122168,
  	libstdc++/122322, middle-end/121453, middle-end/121828, other/118919,
  	rtl-optimization/121253, target/49857, target/81540, target/118280,
  	target/120442, target/120476, target/120691, target/121118,
  	target/121208, target/121294, target/121414, target/121449,
  	target/121542, target/121599, target/121608, target/121749,
  	target/122177, target/122187, target/122210, target/122220,
  	target/122222, testsuite/118567, tree-optimization/117423,
  	tree-optimization/119085, tree-optimization/120357,
  	tree-optimization/120358, tree-optimization/120654,
  	tree-optimization/120817, tree-optimization/120944,
  	tree-optimization/121059, tree-optimization/121256,
  	tree-optimization/121370, tree-optimization/121772,
  	tree-optimization/121870, tree-optimization/122104


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.1
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - include libstdc++fs.a and libstdc++exp.a in sysroot packages
    - add libsanitizer sysroot packages
    - save testsuite .sum files in build logs
    - add packages with files from build tree used in testsuite
    - escape \r in dg-regexp test names to avoid truncation in build-tree testing
    - fix iconv linking for installed testing
    - enable compat testing for installed testing
    - distinguish canonical and noncanonical target for installed testing
    - add plugin headers packages for cross compilers
    - install text-art/*.h plugin headers
    - support plugin tests for installed testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.2
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - enable stack-protector tests in cross testing


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-1
changelog:
  - Rebase to libguestfs 1.57.3
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Phil Sutter <psutter@redhat.com> [1.3.0-2.el10]
changelog:
  - utils: Drop asterisk from end of NFTA_DEVICE_PREFIX strings (Phil Sutter) [RHEL-108860]
  - utils: Add helpers for interface name wildcards (Phil Sutter) [RHEL-108860]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: 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: 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-3
changelog:
  - qemu: Enable I/O APIC even more frequently (RHEL-71414)
  - cpu_map: Add avx10* CPU features (RHEL-71897)
  - cpu_map: Add GraniteRapids-v2 CPU model (RHEL-71897)
  - cpu_map: Add sha512, sm3, and sm4 CPU features (RHEL-71898)


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


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


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


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


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


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


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


author: 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: Joerg Schmidbauer <jschmidb@de.ibm.com> - 1.2.0
changelog:
  - Support for get/set intermediate iv for CBC and XTS
  - Support for internal iv for GCM
  - Exploit KBLOB2PROTK3 ioctl for clear AES and EC keys
  - Fix AES EP11 version 6 key support for generate and import_clear


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Phil Sutter <psutter@redhat.com> [1.1.1-6.el10]
changelog:
  - Makefile: Fix for 'make CFLAGS=...' (Phil Sutter) [RHEL-108851]
  - table: Embed creating nft version into userdata (Phil Sutter) [RHEL-108851]
  - doc: nft.8: Minor NAT STATEMENTS section review (Phil Sutter) [RHEL-106743]
  - trace: Fix for memleak in trace_alloc_list() error path (Phil Sutter) [RHEL-111205]


author: Phil Sutter <psutter@redhat.com> [1.1.5-1.el10]
changelog:
  - doc: libnftables-json: Describe RULESET object (Phil Sutter) [RHEL-121194]
  - doc: don't suggest to disable GSO (Phil Sutter) [RHEL-121194]
  - build: don't install ancillary files without systemd service file (Phil Sutter) [RHEL-121194]
  - tests: shell: fix typo in vmap_timeout test script (Phil Sutter) [RHEL-121194]
  - tests: py: inet/osf.t: Fix element ordering in JSON equivalents (Phil Sutter) [RHEL-121194]
  - tests: py: any/ct.t.json.output: Drop leftover entry (Phil Sutter) [RHEL-121194]
  - tests: py: any/tcpopt.t.json: Fix JSON equivalent (Phil Sutter) [RHEL-121194]
  - optimize: Fix verdict expression comparison (Phil Sutter) [RHEL-121194]
  - datatype: Fix boolean type on Big Endian (Phil Sutter) [RHEL-121194]
  - src: parser_json: fix format string bugs (Phil Sutter) [RHEL-121194]
  - doc: fix tcpdump example (Phil Sutter) [RHEL-121194]
  - libnftables: do not re-add default include directory in include search path (Phil Sutter) [RHEL-121194]
  - monitor: Inform JSON printer when reporting an object delete event (Phil Sutter) [RHEL-121194]
  - tests: shell: skip two bitwise tests if multi-register support isn't available (Phil Sutter) [RHEL-121194]
  - tests: monitor: Fix regex collecting expected echo output (Phil Sutter) [RHEL-121194]
  - monitor: Quote device names in chain declarations, too (Phil Sutter) [RHEL-121194]
  - tools: gitignore nftables.service file (Phil Sutter) [RHEL-121194]
  - parser_bison: remove leftover utf-8 character in error (Phil Sutter) [RHEL-121194]
  - Rebase onto version 1.1.5 (Phil Sutter) [RHEL-121194]


author: Phil Sutter <psutter@redhat.com> [1.1.5-2.el10]
changelog:
  - spec: Require libnftnl >= 1.3.0-2 for NFTA_DEVICE_PREFIX handling (Phil Sutter) [RHEL-108861]
  - mnl: Drop asterisk from end of NFTA_DEVICE_PREFIX strings (Phil Sutter) [RHEL-108861]
  - tests: shell: Test ifname-based hooks (Phil Sutter) [RHEL-108861]
  - parser_bison: Accept ASTERISK_STRING in flowtable_expr_member (Phil Sutter) [RHEL-108861]
  - mnl: Support simple wildcards in netdev hooks (Phil Sutter) [RHEL-108861]


author: Phil Sutter <psutter@redhat.com> [1.1.5-3.el10]
changelog:
  - Update expected test suite results (Phil Sutter) [RHEL-121194]
  - tests: monitor: Fix for out-of-path call (Phil Sutter) [RHEL-121194]


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Than Ngo <than@redhat.com> - 3.26.0-1
changelog:
  - Resolves: RHEL-75138, ep11 token BLS support
  - Resolves: RHEL-85380, ep11 token: ML-KEM and ML-DSA support
  - Resolves: RHEL-85383, cca token: ML-KEM and ML-DSA support
  - Resolves: RHEL-100058, openCryptoki 3.26.0


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Filip Janus <fjanus@redhat.com> - 16.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: 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> - 1:7.2.6-2
changelog:
  - Weaken the runtime dependency on:
    - python3-sphinxcontrib-applehelp
    - python3-sphinxcontrib-devhelp
    - python3-sphinxcontrib-jsmath
    - python3-sphinxcontrib-htmlhelp
    - python3-sphinxcontrib-serializinghtml
    - python3-sphinxcontrib-qthelp
  - Packages that want to use them during build need to BuildRequire them explicitly


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


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


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


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


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


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


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


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


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


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


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


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-27
changelog:
  - Resolves: RHEL-122767 ATTR_NAME_BY_OID is missing OID 2.5.4.97, organizationIdentifier
  - Resolves: RHEL-119628 Include fixes in python3-ipatests
  - Resolves: RHEL-110204 RFE: Enable external password reset agents to use ipa_pwd_extop in RHEL IdM
  - Resolves: RHEL-119481 RFE: Update IdM password policy configurations to meet M-22-09 by restricting spaces and require number character class
  - Resolves: RHEL-126761 [RFE] Support storing LWCA private keys on an HSM
  - Resolves: RHEL-86030 [RFE] ipa-client-automount should have an option to include domain of the machine.
  - Resolves: RHEL-119617 test_cacert_manage fails due to expired Let's Encrypt R3 certificate


author: Florence Blanc-Renaud <flo@redhat.com> - 4.13.0-1
changelog:
  - Resolves: RHEL-120956 Rebase ipa to latest 4.13.x version for RHEL 10.2
  - Resolves: RHEL-90121 Add modern WebUI as submodule and enable routing in Apache
  - Resolves: RHEL-132337 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-129965 Fix ipatests for kdcproxy after CVE-2025-59088 fix
  - Resolves: RHEL-129547 Switch IPA to use the PKI python API directly rather than RPC calls
  - Resolves: RHEL-133342 After upgrade from 9.7 to 9.8 ipactl restart fails to restart winbind service


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


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


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


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


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


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


author: 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: Tomáš Hrnčiar <thrciar@redhat.com> - 1.6.0-3
changelog:
  - Initial package
  - Fedora contributions by:
        Alfredo Moralejo <amoralej@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Karsten Hopp <karsten@redhat.com>
        Matthias Runge <mrunge@redhat.com>
        Miro Hrončok <mhroncok@redhat.com>
        Patrik Kopkan <pkopkan@redhat.com>
        Peter Robinson <pbrobinson@fedoraproject.org>
        Priscila Gutierres <pgutier@redhat.com>
        Thomas Moschny <thomas.moschny@gmx.de>
        Tomas Orsava <torsava@redhat.com>
        Tomáš Hrnčiar <thrnciar@redhat.com>
        Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


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: Cristian Le <git@lecris.dev> - 2.13.6-7
changelog:
  - Refactor the build script
  - Drop the python3-python2 distinction
  - Use standard cmake and pyproject macros (rhbz#2377381)
  - Allow to build with arbitrary generator (rhbz#2381106)


author: Lukáš Zachar <lzachar@redhat.com> - 78.1.1-3
changelog:
  - Adjust gating
  - Generic gating.yaml for all rhel
  - Use CS repos instead of Fedora
  - Remove python versions not available on c10s
  - Test with python-isort


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

  Related: RHEL-59868


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


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


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


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


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


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


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


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


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


author: Packit <hello@packit.dev> - 0.17.17-1
changelog:
  - Fix race with worker thread accessing $UMOCKDEV_DIR
  - Disable -Wincompatible-function-pointer-types for clang


author: Packit <hello@packit.dev> - 0.17.18-1
changelog:
  - preload: Don't read udev cache data from system (thanks Bastien Nocera)
  - spec: Update License: to SPDX format
  - Various test fixes


author: Packit <hello@packit.dev> - 0.18.0-1
changelog:
  - Record and restore SELinux context for mocked /dev nodes
  - preload: wrap fstatfs() and statfs() on musl
  - Fix build with meson 1.4


author: Packit <hello@packit.dev> - 0.18.1-1
changelog:
  - preload: Provide wrappers for functions specific to 64-bit time_t (thanks Steve Langasek)
  - preload: Fix building with _FILE_OFFSET_BITS (thanks Zixing Liu and Steve Langasek)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-5
changelog:
  - CVE fix for: CVE-2025-62229 (RHEL-119966), CVE-2025-62230 (RHEL-120012),
                 CVE-2025-62231 (RHEL-125005)


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


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


