VirtualBox

Changeset 10100 in vbox for trunk


Ignore:
Timestamp:
Jul 2, 2008 12:48:07 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
32600
Message:

Added missing cpuid features (all disabled)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/CPUM.cpp

    r9818 r10100  
    283283                                       //| X86_CPUID_FEATURE_ECX_TM2   - no thermal monitor 2.
    284284                                       //| X86_CPUID_FEATURE_ECX_CNTXID - no L1 context id (MSR++).
     285                                       /** ECX Bit 13 - CX16 - CMPXCHG16B. */
     286                                       //| X86_CPUID_FEATURE_ECX_CX16
     287                                       /** ECX Bit 14 - xTPR Update Control. Processor supports changing IA32_MISC_ENABLES[bit 23]. */
     288                                       //| X86_CPUID_FEATURE_ECX_TPRUPDATE
     289                                       /** ECX Bit 23 - POPCOUNT instruction. */
     290                                       //| X86_CPUID_FEATURE_ECX_POPCOUNT
    285291                                       | 0;
    286292
     
    305311                                       //| X86_CPUID_AMD_FEATURE_EDX_PSE36  - not virtualized.
    306312                                       //| X86_CPUID_AMD_FEATURE_EDX_NX     - not virtualized, requires PAE.
     313                                       //| X86_CPUID_AMD_FEATURE_EDX_AXMMX
    307314                                       | X86_CPUID_AMD_FEATURE_EDX_MMX
    308315                                       | X86_CPUID_AMD_FEATURE_EDX_FXSR
    309316                                       | X86_CPUID_AMD_FEATURE_EDX_FFXSR
     317                                       //| X86_CPUID_AMD_FEATURE_EDX_PAGE1GB
     318                                       //| X86_CPUID_AMD_FEATURE_EDX_RDTSCP
    310319                                       //| X86_CPUID_AMD_FEATURE_EDX_LONG_MODE - not yet.
    311320                                       | X86_CPUID_AMD_FEATURE_EDX_3DNOW_EX
    312321                                       | X86_CPUID_AMD_FEATURE_EDX_3DNOW
    313322                                       | 0;
    314     pCPUM->aGuestCpuIdExt[1].ecx      &= 0//X86_CPUID_AMD_FEATURE_ECX_SVM    - not virtualized.
     323    pCPUM->aGuestCpuIdExt[1].ecx      &= 0
     324                                       //| X86_CPUID_AMD_FEATURE_ECX_LAHF_SAHF
     325                                       //| X86_CPUID_AMD_FEATURE_ECX_CMPL
     326                                       //| X86_CPUID_AMD_FEATURE_ECX_SVM    - not virtualized.
     327                                       //| X86_CPUID_AMD_FEATURE_ECX_EXT_APIC
     328                                       //| X86_CPUID_AMD_FEATURE_ECX_CR8L
     329                                       //| X86_CPUID_AMD_FEATURE_ECX_ABM
     330                                       //| X86_CPUID_AMD_FEATURE_ECX_SSE4A
     331                                       //| X86_CPUID_AMD_FEATURE_ECX_MISALNSSE
     332                                       //| X86_CPUID_AMD_FEATURE_ECX_3DNOWPRF
     333                                       //| X86_CPUID_AMD_FEATURE_ECX_OSVW
     334                                       //| X86_CPUID_AMD_FEATURE_ECX_SKINIT
     335                                       //| X86_CPUID_AMD_FEATURE_ECX_WDT
    315336                                       | 0;
    316337
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette