VirtualBox

Changeset 10682 in vbox


Ignore:
Timestamp:
Jul 16, 2008 7:42:11 AM (16 years ago)
Author:
vboxsync
Message:

Saving of the host state is done correctly already for VT-x. (not relevant for AMD-V)

Location:
trunk/src/VBox/VMM/VMMR0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp

    r10672 r10682  
    6565    DECLR0CALLBACKMEMBER(int, pfnEnterSession,(PVM pVM, PHWACCM_CPUINFO pCpu));
    6666    DECLR0CALLBACKMEMBER(int, pfnLeaveSession,(PVM pVM));
    67     DECLR0CALLBACKMEMBER(int, pfnSaveHostState,(PVM pVM));
    6867    DECLR0CALLBACKMEMBER(int, pfnLoadGuestState,(PVM pVM, CPUMCTX *pCtx));
    6968    DECLR0CALLBACKMEMBER(int, pfnRunGuestCode,(PVM pVM, CPUMCTX *pCtx));
     
    146145    HWACCMR0Globals.pfnEnterSession     = HWACCMR0DummyEnter;
    147146    HWACCMR0Globals.pfnLeaveSession     = HWACCMR0DummyLeave;
    148     HWACCMR0Globals.pfnSaveHostState    = HWACCMR0DummySaveHostState;
    149147    HWACCMR0Globals.pfnLoadGuestState   = HWACCMR0DummyLoadGuestState;
    150148    HWACCMR0Globals.pfnRunGuestCode     = HWACCMR0DummyRunGuestCode;
     
    343341        HWACCMR0Globals.pfnEnterSession     = VMXR0Enter;
    344342        HWACCMR0Globals.pfnLeaveSession     = VMXR0Leave;
    345         HWACCMR0Globals.pfnSaveHostState    = VMXR0SaveHostState;
    346343        HWACCMR0Globals.pfnLoadGuestState   = VMXR0LoadGuestState;
    347344        HWACCMR0Globals.pfnRunGuestCode     = VMXR0RunGuestCode;
     
    357354        HWACCMR0Globals.pfnEnterSession     = SVMR0Enter;
    358355        HWACCMR0Globals.pfnLeaveSession     = SVMR0Leave;
    359         HWACCMR0Globals.pfnSaveHostState    = SVMR0SaveHostState;
    360356        HWACCMR0Globals.pfnLoadGuestState   = SVMR0LoadGuestState;
    361357        HWACCMR0Globals.pfnRunGuestCode     = SVMR0RunGuestCode;
     
    742738
    743739    rc  = HWACCMR0Globals.pfnEnterSession(pVM, &HWACCMR0Globals.aCpuInfo[idCpu]);
    744     AssertRC(rc);
    745     rc |= HWACCMR0Globals.pfnSaveHostState(pVM);
    746740    AssertRC(rc);
    747741    rc |= HWACCMR0Globals.pfnLoadGuestState(pVM, pCtx);
  • trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp

    r10667 r10682  
    508508
    509509/**
    510  * Save the host state
    511  *
    512  * @returns VBox status code.
    513  * @param   pVM         The VM to operate on.
    514  */
    515 HWACCMR0DECL(int) SVMR0SaveHostState(PVM pVM)
    516 {
    517     /* Nothing to do here. */
    518     return VINF_SUCCESS;
    519 }
    520 
    521 /**
    522510 * Loads the guest state
    523511 *
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