- Timestamp:
- Nov 1, 2013 8:25:19 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
r49354 r49355 1113 1113 * well, at least bulldozer have them. Windows 7 is querying them. 1114 1114 * XP has been observed querying MSR_IA32_MC0_CTL. 1115 * XP64 has been observed querying MSR_P4_LASTBRANCH_0 (also on AMD). 1115 1116 */ 1116 1117 case MSR_IA32_BIOS_SIGN_ID: /* fam/mod >= 6_01 */ … … 1120 1121 case MSR_IA32_MC0_CTL: 1121 1122 case MSR_IA32_MC0_STATUS: 1123 case MSR_P4_LASTBRANCH_0: 1124 case MSR_P4_LASTBRANCH_1: 1125 case MSR_P4_LASTBRANCH_2: 1126 case MSR_P4_LASTBRANCH_3: 1122 1127 *puValue = 0; 1123 1128 break; … … 1130 1135 case MSR_P5_MC_TYPE: 1131 1136 case MSR_P4_LASTBRANCH_TOS: /** @todo Are these branch regs still here on more recent CPUs? The documentation doesn't mention them for several archs. */ 1132 case MSR_P4_LASTBRANCH_0:1133 case MSR_P4_LASTBRANCH_1:1134 case MSR_P4_LASTBRANCH_2:1135 case MSR_P4_LASTBRANCH_3:1136 1137 case MSR_IA32_PERFEVTSEL0: /* NetWare 6.5 wants the these four. (Bet on AMD as well.) */ 1137 1138 case MSR_IA32_PERFEVTSEL1: … … 1289 1290 VMMDECL(int) CPUMSetGuestMsr(PVMCPU pVCpu, uint32_t idMsr, uint64_t uValue) 1290 1291 { 1291 LogFlow(("CPU SetGuestMsr: %#x <- %#llx\n", idMsr, uValue));1292 LogFlow(("CPUMSetGuestMsr: %#x <- %#llx\n", idMsr, uValue)); 1292 1293 1293 1294 /* … … 1484 1485 case MSR_IA32_DEBUGCTL: 1485 1486 /** @todo virtualize DEBUGCTL and relatives */ 1486 break;1487 1488 case 0x1db: /* quick fix for winxp64. */1489 1487 break; 1490 1488
Note:
See TracChangeset
for help on using the changeset viewer.