Opened 13 years ago

Closed 4 years ago

#9425 closed defect (obsolete)

CPUID Leaf 4 not functioning on Core i7

Reported by: Ameise Owned by:
Component: VMM Version: VirtualBox 4.1.0
Keywords: cpuid intel cache Cc:
Guest type: other Host type: Windows

Description (last modified by aeichner)

When using the hypervisor (VT-x) and in Long Mode, when executing a CPUID Leaf 4 operation on my CPU (Intel Core i7), with the level being 3 (L3 cache), it is returning all zeros. If I execute the same operation on bare metal, it returns the proper data.

mov rax, 0x4 mov rcx, 0x3 cpuid ; rax, rbx, rcx, and rdx are all zeros.

It should report the cache information for the level 3 cache.

If running Linux on this, Linux reports the L3 cache as non-existent, and the L2 cache as being 6MB. Running CPUID on bare metal reports the L2 cache as 256KB, and the L3 cache as 8MB.

Change History (1)

comment:1 by aeichner, 4 years ago

Description: modified (diff)
Resolution: obsolete
Status: newclosed

Closing as obsolete.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use