VirtualBox

Changeset 11692 in vbox


Ignore:
Timestamp:
Aug 27, 2008 9:09:09 AM (16 years ago)
Author:
vboxsync
Message:

Disabled microcode version passthru. Code is sufficient to make sure Windows XP doesn't attempt to update the microcode (which we don't allow).

File:
1 edited

Legend:

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

    r11691 r11692  
    25562556        break;
    25572557
    2558 #ifdef IN_RING0
     2558#if 0 /*def IN_RING0 */
     2559    case MSR_IA32_PLATFORM_ID:
    25592560    case MSR_IA32_BIOS_SIGN_ID:
    25602561        if (CPUMGetCPUVendor(pVM) == CPUMCPUVENDOR_INTEL)
    25612562        {
    25622563            /* Available since the P6 family. VT-x implies that this feature is present. */
    2563             val = ASMRdMsr(MSR_IA32_BIOS_SIGN_ID);
     2564            if (pRegFrame->ecx == MSR_IA32_PLATFORM_ID)
     2565                val = ASMRdMsr(MSR_IA32_PLATFORM_ID);
     2566            else
     2567            if (pRegFrame->ecx == MSR_IA32_BIOS_SIGN_ID)
     2568                val = ASMRdMsr(MSR_IA32_BIOS_SIGN_ID);
    25642569            break;
    25652570        }
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