Loading...
Loading...
What were you trying to do that didn't work? CPU features that are listed as policy='require' in the host-model section of domcapabilities on one QEMU version are no longer listed as required after upgrading to a newer QEMU version on the same hardware. On machine type pc-q35-rhel9.6.0, the host-model CPU (EPYC-Rome) lists 32 features with policy='require'. After upgrading to pc-q35-rhel9.8.0 on the same host, only 25 features are listed - the following 7 are dropped: Removed features: arch-capabilities gds-no mds-no pschange-mc-no rdctl-no rfds-no skip-l1dfl-vmentry If a CPU feature is supported and required in a given version, it should remain supported and required after upgrading to a newer version on the same hardware. The underlying CPU has not changed. Please provide the package NVR for which the bug is seen: How reproducible is this bug?: 100% Steps to reproduce On an Intel amd64 host, query virsh domcapabilities with QEMU machine type pc-q35-rhel9.6.0 Note the host-model CPU features with policy='require' (32 features) Upgrade QEMU to rhel9.8.0 Query virsh domcapabilities with machine type pc-q35-rhel9.8.0 Note the host-model CPU features with policy='require' (25 features, 7 dropped) Expected results All features that were required before the upgrade should still be required after the upgrade on the same hardware Actual results 7 features dropped
Done-Errata
Click on a version to see all relevant bugs
Red Hat Integration
Learn more about where this data comes from
BugZero Plan
Streamline upgrades with automated vendor bug scrubs
BugZero Prevent
Wish you caught this bug sooner? Get proactive today.