VirtualBox

Changeset 42647 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Aug 7, 2012 7:47:47 AM (12 years ago)
Author:
vboxsync
Message:

CPUM: More intel MSRs that NT4 reads when booting on intel systems.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp

    r42640 r42647  
    10131013         * Intel specifics MSRs:
    10141014         */
     1015        case MSR_IA32_PLATFORM_ID:          /* fam/mod >= 6_01 */
    10151016        case MSR_IA32_BIOS_SIGN_ID:         /* fam/mod >= 6_01 */
    1016         case MSR_IA32_BIOS_UPDT_TRIG:       /* fam/mod >= 6_01 */
     1017        /*case MSR_IA32_BIOS_UPDT_TRIG: - write-only? */
     1018        case MSR_IA32_MCP_CAP:              /* fam/mod >= 6_01 */
     1019        /*case MSR_IA32_MCP_STATUS:     - indicated as not present in CAP */
     1020        /*case MSR_IA32_MCP_CTRL:       - indicated as not present in CAP */
     1021        case MSR_IA32_MC0_CTL:
     1022        case MSR_IA32_MC0_STATUS:
    10171023            *puValue = 0;
    10181024            if (CPUMGetGuestCpuVendor(pVCpu->CTX_SUFF(pVM)) != CPUMCPUVENDOR_INTEL)
     
    12491255         * Intel specifics MSRs:
    12501256         */
     1257        /*case MSR_IA32_PLATFORM_ID: - read-only */
    12511258        case MSR_IA32_BIOS_SIGN_ID:         /* fam/mod >= 6_01 */
    12521259        case MSR_IA32_BIOS_UPDT_TRIG:       /* fam/mod >= 6_01 */
     1260        /*case MSR_IA32_MCP_CAP:     - read-only */
     1261        /*case MSR_IA32_MCP_STATUS:  - read-only */
     1262        /*case MSR_IA32_MCP_CTRL:    - indicated as not present in CAP */
     1263        /*case MSR_IA32_MC0_CTL:     - read-only? */
     1264        /*case MSR_IA32_MC0_STATUS:  - read-only? */
    12531265            if (CPUMGetGuestCpuVendor(pVCpu->CTX_SUFF(pVM)) != CPUMCPUVENDOR_INTEL)
    12541266            {
Note: See TracChangeset for help on using the changeset viewer.

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