Index: /trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp	(revision 24727)
+++ /trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp	(revision 24728)
@@ -1084,7 +1084,8 @@
         &&  pVM->cpum.s.enmGuestCpuVendor == CPUMCPUVENDOR_INTEL)
     {
-        /* Report unified L0 cache, Linux'es num_cpu_cores() requires
+        /* Report L0 data cache, Linux'es num_cpu_cores() requires
          * that to be non-0 to detect core count correctly. */
-        *pEax |= (1 << 5) | 3;
+        *pEax |= (1 << 5) /* level 1 */ | 1 /* 1 - data cache, 2 - i-cache, 3 - unified */ ;
+        *pEbx = 63 /* linesize 64 */ ;
     }
 
