Index: /trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp	(revision 42463)
+++ /trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp	(revision 42464)
@@ -690,5 +690,8 @@
            ||  (   u32EBX == X86_CPUID_VENDOR_AMD_EBX
                 && u32ECX == X86_CPUID_VENDOR_AMD_ECX
-                && u32EDX == X86_CPUID_VENDOR_AMD_EDX))
+                && u32EDX == X86_CPUID_VENDOR_AMD_EDX)
+           ||  (   u32EBX == X86_CPUID_VENDOR_VIA_EBX
+                && u32ECX == X86_CPUID_VENDOR_VIA_ECX
+                && u32EDX == X86_CPUID_VENDOR_VIA_EDX))
         && u32MaxIdx >= 1)
     {
