-
Thu Oct 01 2026 EL Errata <el-errata_ww@oracle.com> - 11.10.0-12.7.0.1
- Set SOURCE_DATE_EPOCH from changelog [Orabug: 32019554]
-
Mon Aug 31 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.7.el9_8
- remote: Fix integer overflow in RPC handler for virNodeGetFreePages (CVE-2026-18917) (RHEL-245282, CVE-2026-18917)
- qemu: Always assume support for 'QEMU_CAPS_SET_ACTION' (RHEL-242549)
- qemu: Remove unused 'qemuProcessRebootAllowed' (RHEL-242549)
- qemu: monitor: Remove support for 'watchdog-set-action' (RHEL-242549)
- qemu: Remove 'allowReboot' field (RHEL-242549)
- qemu: capabilities: Retire QEMU_CAPS_SET_ACTION (RHEL-242549)
- qemuProcessSetupLifecycleActions: Prepare to handle other actions (RHEL-242549)
- qemuDomainModifyLifecycleActionLive: Prepare to handle other actions (RHEL-242549)
- processGuestPanicEvent: Don't pass panic action via parameter (RHEL-242549)
- conf: Use proper enum types for 'onReboot', 'onPoweroff', 'onCrash', and 'onLockFailure' (RHEL-242549)
- qemuMonitorGuestPanicEventInfoFormatMsg: Directly return message (RHEL-242549)
- qemuProcessGuestPanicEventInfo: Fold into only caller (RHEL-242549)
- qemu: processGuestPanicEvent: Split individual steps under separate conditions (RHEL-242549)
- Add support for keeping VM running when panic notifier is used (RHEL-242549)
-
Wed Aug 19 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.6.el9_8
- qemu: Fix proper ordering of 'virtlockd' shutdown (RHEL-224986)
- Add guest device info to virDomainGetGuestInfo (RHEL-243306)
- qemu_agent: Introduce guest-get-devices (RHEL-243306)
- qemuagenttest: Introduce GetGuestDeviceInfo test case (RHEL-243306)
- qemu: Implement device info for virDomainGetGuestInfo() API (RHEL-243306)
- virsh: Add support for VIR_DOMAIN_GUEST_INFO_DEVICES (RHEL-243306)
-
Fri Aug 14 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.5.el9_8
- qemu: Ensure proper shutdown ordering of virtlockd/virtlogd daemons (RHEL-224986)
- util: virFileChownFiles: do not follow symlinks (CVE-2026-63622)
-
Fri Jul 17 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.4.el9_8
- distro: Update URL in plans.fmf
- qemu: capabilities: Apply 'capability_filters' configration option on all capabilities (RHEL-186018)
- qemu: capabilities: Export 'virQEMUCapsNewCopy' outside of 'qemu_capspriv' (RHEL-186018)
- qemu: Allow reuse of 'qemuProcessStartUpdateCustomCaps' (RHEL-186018)
- qemu: validate: Validate VM config with qemuCaps influenced by <qemu:capabilities> (RHEL-186018)
- qemu: postparse: Process VM config with qemuCaps influenced by <qemu:capabilities> (RHEL-186018)
- virQEMUCapsCacheLookupDefault: Fix error message when no emulators are installed (RHEL-186018)
- qemuxmlconfdata: un-symlink 'video-virtio-vga-gpu-gl' output (RHEL-186018)
- qemuxmlconftest: Add 'video-virtio-vga' invocation with QEMU_CAPS_DEVICE_VIRTIO_VGA disabled (RHEL-186018)
- qemuxmlconftest: Add test cases for configs asking for 'virtio-gpu-gl' or 'virtio-vga-gl' without the capability (RHEL-186018)
- qemuxmlconftest: Add invocation of 'video-virtio-vga-gpu-gl' with missing caps and VIR_DOMAIN_DEF_PARSE_ABI_UPDATE (RHEL-186018)
- qemustatusxml2xml: Add test case capturing virtio video device (RHEL-186018)
- virDomainVideoDefFormat: Use 'virXMLFormatElement' instead of custom formatter (RHEL-186018)
- conf: Add fields for recording actually-selected virtio video device (RHEL-186018)
- qemuxmlconftest: Add test case for specifying 'virtio-gpu' where 'virtio-vga' would be picked (RHEL-186018)
- qemuDeviceVideoGetModel: Directly return picked model (RHEL-186018)
- qemu: postparse: Fill in selected virtio video frondend device in the XML (RHEL-186018)
- qemuValidateDomainDeviceDefVideo: Fix checks of virtio video devices (RHEL-186018)
- qemuDeviceVideoGetModel: Remove logic for selecting 'virtio' devices (RHEL-186018)
- qemuDeviceVideoGetModel: Simplify by relying on checks from 'qemuValidateDomainDeviceDefVideo' (RHEL-186018)
- qemu: Remove 'qemuDomainSupportsVideoVga' (RHEL-186018)
-
Thu Jun 04 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.3.el9_8
- cpu_conf: Introduce virCPUDefSortFeatures (RHEL-178822)
- qemu_capabilities: Split virQEMUCapsFillDomainCPUCaps (RHEL-178822)
- qemu: Move domain caps flags handling to virQEMUCapsFillDomainCPUHostModel (RHEL-178822)
- qemu_capabilities: Always sort features in host-model CPU (RHEL-178822)
- qemu_capabilities: Use g_autoptr in virQEMUCapsInitHostCPUModel (RHEL-178822)
- qemu_capabilities: Split conditions in virQEMUCapsInitHostCPUModel (RHEL-178822)
- qemu_capabilities: Cache expanded CPU (RHEL-178822)
- domaincapstest: Test EXPAND_CPU_FEATURES flag (RHEL-178822)
- util: Publish and mock virHostCPUGetMSRFromKVM (RHEL-178822)
- cpu_x86: Introduce virCPUx86DataAddMSR (RHEL-178822)
- cpu: Introduce virCPUUpdateFeatures (RHEL-178822)
- Fix documentation of VIR_CONNECT_GET_DOMAIN_CAPABILITIES_EXPAND_CPU_FEATURES (RHEL-178822)
- Introduce VIR_CONNECT_GET_DOMAIN_CAPABILITIES_SUPPORTED_CPU_FEATURES flag (RHEL-178822)
- virsh: Add --supported-cpu-features option for domcapabilities (RHEL-178822)
- domaincapstest: Test SUPPORTED_CPU_FEATURES flag (RHEL-178822)
- qemu_capabilities: Fix domain capabilities on AMD CPUs (RHEL-178822)
- distro: Replace old gating with tmt
-
Fri Mar 27 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.2.el9_8
- Introduce EXPAND_CPU_FEATURES flag for domain capabilities (RHEL-154552)
- qemu: Implement VIR_CONNECT_GET_DOMAIN_CAPABILITIES_EXPAND_CPU_FEATURES (RHEL-154552)
- virsh: Add --expand-cpu-features option for domcapabilities (RHEL-154552)
- docs: Clarify host-model description in domain capabilities (RHEL-154552)
- security_apparmor: Use g_auto* in AppArmorSetSecurityHostdevLabel (RHEL-159913)
- security: Cleanup hostdev label error logic (RHEL-159913)
- qemu: Fix IOMMUFD and VFIO security labels (RHEL-159913)
- viriommufd: Set IOMMU_OPTION_RLIMIT_MODE only when running privileged (RHEL-159174)
- conf: Move and rename virStorageSourceFDTuple object (RHEL-159174)
- conf: Refactor virHostdevIsPCIDevice (RHEL-159174)
- hypervisor: Fix virHostdevNeedsVFIO detection (RHEL-159174)
- qemu: Expand call to qemuDomainNeedsVFIO (RHEL-159174)
- qemu: Update qemuDomainNeedsVFIO to ignore PCI hostdev with IOMMUFD (RHEL-159174)
- src: Use virHostdevIsPCIDeviceWith* to check for IOMMUFD (RHEL-159174)
- conf: Introduce domain iommufd element (RHEL-159174)
- qemu: Implement iommufd (RHEL-159174)
- conf: Add iommufd fdgroup support (RHEL-159174)
- qemu: Implement iommufd fdgroup (RHEL-159174)
- tests: Add iommufd fdgroup test (RHEL-159174)
- hypervisor: Call virWaitForDevices() after detaching host devices (RHEL-159174)
-
Thu Mar 12 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12.1.el9_8
- conf: Parse hyperv features even for host-model (RHEL-151684)
- qemu: Wire up new hyperv host-model mode behavior (RHEL-151684)
-
Tue Mar 10 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-12
- qemu_hotplug: Fix crash when attaching network inteface with hostdev network (RHEL-151953)
-
Fri Mar 06 2026 Jiri Denemark <jdenemar@redhat.com> - 11.10.0-11
- domain_conf: initialize network hostdev private data (RHEL-151953)
- qemu_hotplug: enter monitor in order to rollback passed FD (RHEL-151953)