INVEPT single address


#1

Hi,

we have seen that the KVM code is prepared to INVEPT single addresses (ept_sync_individual_addr, cpu_has_vmx_invept_individual_addr, …).
For that purpose KVM uses the type 0 (VMX_EPT_EXTENT_INDIVIDUAL_ADDR), which is not mentioned at all in the Intel specs.
On our i7 CPUs cpu_has_vmx_invept_individual_addr always returns FALSE (testing the VMX_EPT_EXTENT_INDIVIDUAL_BIT capability bit).

Now: which cpus do support this function? Where can we find new information on that?

Thanks in advance,
Carsten