[PATCH] sync_qemu_models_i386: add new features for nested virtualization

Paolo Bonzini via Devel posted 1 patch 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20260430130838.904651-1-pbonzini@redhat.com
src/cpu_map/sync_qemu_models_i386.py | 2 ++
1 file changed, 2 insertions(+)
[PATCH] sync_qemu_models_i386: add new features for nested virtualization
Posted by Paolo Bonzini via Devel 2 weeks ago
These features do not appear yet in the CPU models, but
will be added soon:

https://lore.kernel.org/qemu-devel/20260330193428.1663253-2-jon@nutanix.com/
https://lore.kernel.org/qemu-devel/20260330193428.1663253-4-jon@nutanix.com/

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
 src/cpu_map/sync_qemu_models_i386.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/cpu_map/sync_qemu_models_i386.py b/src/cpu_map/sync_qemu_models_i386.py
index 447a77f389..68f162b964 100755
--- a/src/cpu_map/sync_qemu_models_i386.py
+++ b/src/cpu_map/sync_qemu_models_i386.py
@@ -220,6 +220,7 @@ def translate_feature(name, model):
         "CPUID_SVM_PFTHRESHOLD": "pfthreshold",
         "CPUID_SVM_V_VMSAVE_VMLOAD": "v-vmsave-vmload",
         "CPUID_SVM_VGIF": "vgif",
+        "CPUID_SVM_GMET": "gmet",
         "CPUID_TSC": "tsc",
         "CPUID_VME": "vme",
         "CPUID_XSAVE_XGETBV1": "xgetbv1",
@@ -287,6 +288,7 @@ def translate_feature(name, model):
         "VMX_SECONDARY_EXEC_XSAVES": "vmx-xsaves",
         "VMX_SECONDARY_EXEC_TSC_SCALING": "vmx-tsc-scaling",
         "VMX_SECONDARY_EXEC_ENABLE_USER_WAIT_PAUSE": "vmx-enable-user-wait-pause",
+        "VMX_SECONDARY_EXEC_MODE_BASED_EPT_EXEC": "vmx-mbec",
 
         # FEAT_VMX_PINBASED_CTLS
         "VMX_PIN_BASED_EXT_INTR_MASK": "vmx-intr-exit",
-- 
2.54.0
Re: [PATCH] sync_qemu_models_i386: add new features for nested virtualization
Posted by Jiří Denemark via Devel 1 week, 1 day ago
On Thu, Apr 30, 2026 at 15:08:38 +0200, Paolo Bonzini wrote:
> These features do not appear yet in the CPU models, but
> will be added soon:
> 
> https://lore.kernel.org/qemu-devel/20260330193428.1663253-2-jon@nutanix.com/
> https://lore.kernel.org/qemu-devel/20260330193428.1663253-4-jon@nutanix.com/
> 
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> ---
>  src/cpu_map/sync_qemu_models_i386.py | 2 ++
>  1 file changed, 2 insertions(+)

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>