-
Wed Dec 03 2025 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-15.el8
- qemu: domain: Fix logic when tainting domain (Peter Krempa) [Orabug: 38669211]
- resctrl: Account for memory bandwidth of 0 being valid (Martin Kletzander) [Orabug: 38264014]
-
Mon Nov 03 2025 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-14.el8
- MASH up various tests that lead to imperfections (Wim ten Have) [Orabug: 38325535]
- conf: Fix migration in some firmware autoselection scenarios (Andrea Bolognani) [Orabug: 38325535]
- qemu: Move validation check out of postparse (Andrea Bolognani) [Orabug: 38325535]
- conf: Move validation check out of postparse (Andrea Bolognani) [Orabug: 38325535]
- conf: Don't explicitly set the secure-boot feature (Andrea Bolognani) [Orabug: 38325535]
- qemu: Automatically add firmware type/features information (Andrea Bolognani) [Orabug: 38325535]
- qemu: Don't drop firmware type/features information (Andrea Bolognani) [Orabug: 38325535]
- conf: Don't format firmware type/features when migrating (Andrea Bolognani) [Orabug: 38325535]
- conf: Remove some firmware validation checks (Andrea Bolognani) [Orabug: 38325535]
- qemu: Always go through firmware autoselection (Andrea Bolognani) [Orabug: 38325535]
- qemu: Discard requires-smm firmware when loader.secure=no (Andrea Bolognani) [Orabug: 38325535]
- qemu: Introduce qemuFirmwareMatchesPaths() (Andrea Bolognani) [Orabug: 38325535]
- tests: Fix firmware descriptor masking test (Andrea Bolognani) [Orabug: 38325535]
- tests: Add more tests for manual Secure Boot configuration (Andrea Bolognani) [Orabug: 38325535]
- tests: Add firmware-auto-efi-loader-path (Andrea Bolognani) [Orabug: 38325535]
- tests: Fix firmware-auto-efi-loader-path-nonstandard (Andrea Bolognani) [Orabug: 38325535]
- tests: Rename a few firmware tests (Andrea Bolognani) [Orabug: 38325535]
- news: Document support for QCOW2 format firmware (Andrea Bolognani) [Orabug: 38325535]
- news: Document changes to firmware autoselection (Andrea Bolognani) [Orabug: 38325535]
- docs: Document firmware format attribute (Andrea Bolognani) [Orabug: 38325535]
- tests: Add more firmware tests (Andrea Bolognani) [Orabug: 38325535]
- qemu: Add support for QCOW2 format firmware (Andrea Bolognani) [Orabug: 38325535]
- conf: Accept QCOW2 firmware format (Andrea Bolognani) [Orabug: 38325535]
- qemu: Propagate firmware format (Andrea Bolognani) [Orabug: 38325535]
- qemu: Filter firmwares based on format (Andrea Bolognani) [Orabug: 38325535]
- drivers: Reject unsupported firmware formats (Andrea Bolognani) [Orabug: 38325535]
- conf: Parse firmware format (Andrea Bolognani) [Orabug: 38325535]
- conf: Change handling for empty NVRAM path (Andrea Bolognani) [Orabug: 38325535]
- qemu: Introduce qemuFirmwareEnsureNVRAM() (Andrea Bolognani) [Orabug: 38325535]
- qemu: Move qemuDomainNVRAMPathFormat() to qemu_firmware (Andrea Bolognani) [Orabug: 38325535]
- qemu: Move firmware selection from startup to postparse (Andrea Bolognani) [Orabug: 38325535]
- conf: Export virDomainDefOSValidate() (Andrea Bolognani) [Orabug: 38325535]
- tests: Add descriptors for QCOW2 format firmware builds (Andrea Bolognani) [Orabug: 38325535]
- qemu: Don't pick firmware with unsupported format (Andrea Bolognani) [Orabug: 38325535]
- qemu: Don't pick firmware that requires SMM when smm=off (Andrea Bolognani) [Orabug: 38325535]
- qemu: Clear os.firmwareFeatures after autoselection (Andrea Bolognani) [Orabug: 38325535]
- qemu: Only fill nvramTemplate for local sources (Andrea Bolognani) [Orabug: 38325535]
- qemu: Add convenience local variables (Andrea Bolognani) [Orabug: 38325535]
- conf: Introduce virDomainLoaderDefNew() (Andrea Bolognani) [Orabug: 38325535]
- conf: Introduce virDomainLoaderDefParseXMLLoader() (Andrea Bolognani) [Orabug: 38325535]
- qemu: Introduce qemuDomainDefBootPostParse() (Andrea Bolognani) [Orabug: 38325535]
- qemu: Introduce qemuDomainDefMachinePostParse() (Andrea Bolognani) [Orabug: 38325535]
- tests: Add more firmware tests (Andrea Bolognani) [Orabug: 38325535]
- tests: Enable qemuxml2xml for more firmware tests (Andrea Bolognani) [Orabug: 38325535]
- tests: Unify input files for firmware tests (Andrea Bolognani) [Orabug: 38325535]
- tests: Move firmware tests to CAPS_LATEST (Andrea Bolognani) [Orabug: 38325535]
- tests: Use x86_64 for all x86 firmware tests (Andrea Bolognani) [Orabug: 38325535]
- tests: Rename firmware-manual-efi-rw* tests (Andrea Bolognani) [Orabug: 38325535]
- tests: Set nvramDir in qemuxml2xmltest (Andrea Bolognani) [Orabug: 38325535]
- docs: Fix documentation for loader.stateless attribute (Andrea Bolognani) [Orabug: 38325535]
- Revert "conf: Fix migration in some firmware autoselection scenarios" (Wim ten Have) [Orabug: 38325535]
-
Tue Sep 09 2025 Mark Kanda <mark.kanda@oracle.com> - 9.0.0-13.el8
- qemu: fix switchover-ack regression for old qemu (Jon Kohler) [Orabug: 38408711]
- qemu: add support for qemu switchover-ack (Jon Kohler) [Orabug: 38408711]
- qemu: Add support for optional migration capabilities (Jiri Denemark) [Orabug: 38408711]
- qemu: Document qemuMigrationParamsFlagMapItem fields (Jiri Denemark) [Orabug: 38408711]
- qemu: Rename remoteCaps parameter in qemuMigrationParamsCheck (Jiri Denemark) [Orabug: 38408711]
- qemu: Use C99 initializers for qemuMigrationParamsFlagMap (Jiri Denemark) [Orabug: 38408711]
-
Fri Jun 13 2025 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-12.el8
- Clean up resources on vhost-scsi hot plug/unplug (Joshua Brown) [Orabug: 38028900]
-
Thu May 08 2025 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-11.el8
- cpu_map: Remove rtm, hle and taa-no from the Sapphire Rapids CPU model (Mark Kanda) [Orabug: 37845537]
-
Mon Jan 13 2025 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-10.el8
- cpu_map: Fix SierraForest CPU model (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Install SierraForest description file (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add SierraForest CPU model (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x491 (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x490 (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x48F (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x48E (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x48D (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x48C (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x48B (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x485 (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing vmx features from MSR 0x480 (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "pbrsb-no" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "psdp-no" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "fbsdp-no" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "sbdr-ssdp-no" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "mcdt-no" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "cmpccxadd" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "avx-vnni-int8" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "avx-ne-convert" (Tim Wiederhake) [Orabug: 37296073]
- cpu_map: Add missing feature "avx-ifma" (Tim Wiederhake) [Orabug: 37296073]
-
Wed Nov 06 2024 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-9.el8
- qemu: conf: Set default vCPU hot plug/unplug timeout to 30s (Karl Heubaum) [Orabug: 37249230]
-
Mon Oct 14 2024 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-8.el8
- qemu: Add x-orcl-dirty-bitmap-devices measure mode (Joao Martins) [Orabug: 37097510]
-
Tue Oct 01 2024 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-7.el8
- qemu: conf: Add configuration to tune vcpu unplug timeout (Partha Satapathy) [Orabug: 37098750]
- conf: Fix migration in some firmware autoselection scenarios (Andrea Bolognani) [Orabug: 37024703]
- cpu_map: Add SapphireRapids CPU model (Lin Yang)
- cpu_map: Add missing feature "fsrc" (Tim Wiederhake)
- cpu_map: Add missing feature "fsrs" (Tim Wiederhake)
- cpu_map: Add missing feature "fzrm" (Tim Wiederhake)
-
Wed Jul 31 2024 Karl Heubaum <karl.heubaum@oracle.com> - 9.0.0-6.el8
- rpc: ensure temporary GSource is removed from client event loop (Daniel P. Berrangé) [Orabug: 36821472] {CVE-2024-4418}
- rpc: Don't warn about "max_client_requests" in single-threaded daemons (Peter Krempa) [Orabug: 36422853]