Changeset 8873
- Timestamp:
- 05/16/08 10:55:47 (2 months ago)
- Files:
-
- trunk/src/VBox/VMM/HWACCM.cpp (modified) (1 diff)
- trunk/src/VBox/VMM/HWACCMInternal.h (modified) (1 diff)
- trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/VBox/VMM/HWACCM.cpp
r8868 r8873 467 467 LogRel(("HWACCM: SVM revision = %X\n", pVM->hwaccm.s.svm.u32Rev)); 468 468 LogRel(("HWACCM: SVM max ASID = %d\n", pVM->hwaccm.s.svm.u32MaxASID)); 469 LogRel(("HWACCM: SVM features = %X\n", pVM->hwaccm.s.svm.u32Features)); 469 470 470 471 /* Only try once. */ trunk/src/VBox/VMM/HWACCMInternal.h
r8860 r8873 248 248 /** Maximum ASID allowed. */ 249 249 uint32_t u32MaxASID; 250 251 /** SVM feature bits from cpuid 0x8000000a */ 252 uint32_t u32Features; 250 253 } svm; 251 254 trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp
r8853 r8873 103 103 /** Maximum ASID allowed. */ 104 104 uint32_t u32MaxASID; 105 106 /** SVM feature bits from cpuid 0x8000000a */ 107 uint32_t u32Features; 105 108 } svm; 106 109 /** Saved error from detection */ … … 295 298 { 296 299 /* Query AMD features. */ 297 ASMCpuId(0x8000000A, &HWACCMR0Globals.svm.u32Rev, &HWACCMR0Globals.svm.u32MaxASID, &u32Dummy, & u32Dummy);300 ASMCpuId(0x8000000A, &HWACCMR0Globals.svm.u32Rev, &HWACCMR0Globals.svm.u32MaxASID, &u32Dummy, &HWACCMR0Globals.svm.u32Features); 298 301 299 302 HWACCMR0Globals.svm.fSupported = true; … … 626 629 pVM->hwaccm.s.svm.u32Rev = HWACCMR0Globals.svm.u32Rev; 627 630 pVM->hwaccm.s.svm.u32MaxASID = HWACCMR0Globals.svm.u32MaxASID; 631 pVM->hwaccm.s.svm.u32Features = HWACCMR0Globals.svm.u32Features; 628 632 pVM->hwaccm.s.cpuid.u32AMDFeatureECX = HWACCMR0Globals.cpuid.u32AMDFeatureECX; 629 633 pVM->hwaccm.s.cpuid.u32AMDFeatureEDX = HWACCMR0Globals.cpuid.u32AMDFeatureEDX;

