Changeset 87521 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Feb 1, 2021 9:48:09 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142546
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/HMInternal.h
r87519 r87521 484 484 uint32_t cMaxResumeLoopsCfg; 485 485 486 /** Maximum ASID allowed. */487 uint32_t uMaxAsid;488 489 /** Host kernel flags that HM might need to know (SUPKERNELFEATURES_XXX). */490 uint32_t fHostKernelFeatures;491 492 486 struct 493 487 { … … 647 641 /** Last recorded error code during HM ring-0 init. */ 648 642 int32_t rcInit; 643 /** Maximum ASID allowed. 644 * This is mainly for the release log. */ 645 uint32_t uMaxAsidForLog; 646 uint32_t u32Alignment2; 649 647 650 648 STAMCOUNTER StatTprPatchSuccess; … … 670 668 /** Set if we can support 64-bit guests or not. */ 671 669 bool fAllow64BitGuests; 672 673 bool afAlignment0[2]; 670 bool afAlignment0[2+4]; 674 671 675 672 /** The maximum number of resumes loops allowed in ring-0 (safety precaution). 676 673 * This number is set much higher when RTThreadPreemptIsPending is reliable. */ 677 674 uint32_t cMaxResumeLoops; 675 676 /** Host kernel flags that HM might need to know (SUPKERNELFEATURES_XXX). */ 677 uint32_t fHostKernelFeatures; 678 678 679 679 /** SVM specific data. */ … … 1422 1422 1423 1423 #ifdef IN_RING0 1424 extern uint32_t g_uHmMaxAsid; 1425 1424 1426 VMMR0_INT_DECL(PHMPHYSCPU) hmR0GetCurrentCpu(void); 1425 1427 VMMR0_INT_DECL(int) hmR0EnterCpu(PVMCPUCC pVCpu);
Note:
See TracChangeset
for help on using the changeset viewer.