VirtualBox

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


Ignore:
Timestamp:
Oct 31, 2013 9:24:33 PM (11 years ago)
Author:
vboxsync
Message:

Stop gap MSR fixes (better MSR implementation is underways, just very tedious work).

File:
1 edited

Legend:

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

    r49019 r49354  
    14861486            break;
    14871487
     1488        case 0x1db:  /* quick fix for winxp64. */
     1489            break;
    14881490
    14891491        /*
     
    15351537        case MSR_K8_INT_PENDING: /** @todo can be written, but we ignore that for now. */
    15361538        case MSR_K8_NB_CFG:      /** @todo can be written; the apicid swapping might be used and would need saving, but probably unnecessary. */
     1539        case 0xc0011029:        /* quick fix for FreeBSd 9.1. */
     1540        case 0xc0010042:        /* quick fix for something. */
     1541        case 0xc001102a:        /* quick fix for w2k8 + opposition. */
     1542        case 0xc0011004:        /* quick fix for the opposition. */
     1543        case 0xc0011005:        /* quick fix for the opposition. */
     1544        case MSR_K7_EVNTSEL0:   /* quick fix for the opposition. */
     1545        case MSR_K7_EVNTSEL1:   /* quick fix for the opposition. */
     1546        case MSR_K7_EVNTSEL2:   /* quick fix for the opposition. */
     1547        case MSR_K7_EVNTSEL3:   /* quick fix for the opposition. */
     1548        case MSR_K7_PERFCTR0:   /* quick fix for the opposition. */
     1549        case MSR_K7_PERFCTR1:   /* quick fix for the opposition. */
     1550        case MSR_K7_PERFCTR2:   /* quick fix for the opposition. */
     1551        case MSR_K7_PERFCTR3:   /* quick fix for the opposition. */
    15371552            if (CPUMGetGuestCpuVendor(pVCpu->CTX_SUFF(pVM)) != CPUMCPUVENDOR_AMD)
    15381553            {
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