Hi everyone,
I have a Proxmox cluster where all my CPUs support the
While configuring a custom CPU model as described here, I ran into a question. For example, in the following configuration:
Does this setup include all the flags from
If I want to use all features of the
Or do I need to manually add all the flags associated with
Thanks in advance for your guidance!
I have a Proxmox cluster where all my CPUs support the
x86-64-v3
CPU type. I'm aiming to enable nested virtualization inside my VMs. While I understand that using the host
CPU type would be ideal for this, I need to maintain compatibility across different host CPUs to facilitate live migration, so I'm opting for a virtualized CPU type instead.While configuring a custom CPU model as described here, I ran into a question. For example, in the following configuration:
Code:
cpu-model: avx
flags +avx;+avx2
phys-bits host
hidden 0
hv-vendor-id proxmox
reported-model kvm64
Does this setup include all the flags from
kvm64
in addition to the AVX flags, or does it only include the specified AVX flags?If I want to use all features of the
x86-64-v3
architecture along with virtualization support, would the following configuration be sufficient?
Code:
cpu-model: mycputype
flags +vmx
reported-model x86-64-v3
Or do I need to manually add all the flags associated with
x86-64-v3
?Thanks in advance for your guidance!