VirtualBox

Changeset 76290 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Dec 19, 2018 9:11:47 AM (6 years ago)
Author:
vboxsync
Message:

VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked from HMR3Init() to copy VMX features to the VM structures earlier than HMR0InitVM does. This way
the VMX features are available at the time of CPUMR3Init.

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/hm.h

    r75440 r76290  
    218218VMMR0_INT_DECL(int)             HMR0Init(void);
    219219VMMR0_INT_DECL(int)             HMR0Term(void);
     220VMMR0_INT_DECL(int)             HMR0PreInitVM(PVM pVM);
    220221VMMR0_INT_DECL(int)             HMR0InitVM(PVM pVM);
    221222VMMR0_INT_DECL(int)             HMR0TermVM(PVM pVM);
  • trunk/include/VBox/vmm/vmm.h

    r75646 r76290  
    338338    VMMR0_DO_VMMR0_TERM,
    339339
    340     /** Setup the hardware accelerated raw-mode session. */
     340    /** Setup hardware-assisted VM session. */
    341341    VMMR0_DO_HM_SETUP_VM = 128,
    342     /** Attempt to enable or disable hardware accelerated raw-mode. */
     342    /** Attempt to enable or disable hardware-assisted mode. */
    343343    VMMR0_DO_HM_ENABLE,
     344    /** Pre-initialize hardware-assisted VM session. */
     345    VMMR0_DO_HM_PRE_INIT,
    344346
    345347    /** Call PGMR0PhysAllocateHandyPages(). */
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