VirtualBox

Changeset 67989 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Jul 17, 2017 12:13:28 PM (7 years ago)
Author:
vboxsync
Message:

GVMMR0Sched*: pass pGVM along when we've got it.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/APICAll.cpp

    r67051 r67989  
    28272827        {
    28282828            case VMCPUSTATE_STARTED_EXEC:
    2829                 GVMMR0SchedPokeEx(pVM, idCpu, false /* fTakeUsedLock */);
     2829                GVMMR0SchedPokeNoGVMNoLock(pVM, idCpu);
    28302830                break;
    28312831
    28322832            case VMCPUSTATE_STARTED_HALTED:
    2833                 GVMMR0SchedWakeUpEx(pVM, idCpu, false /* fTakeUsedLock */);
     2833                GVMMR0SchedWakeUpNoGVMNoLock(pVM, idCpu);
    28342834                break;
    28352835
  • trunk/src/VBox/VMM/VMMAll/EMAll.cpp

    r67131 r67989  
    304304       thread-context hooks being used), so don't try obtaining the GVMMR0 used
    305305       lock here. See @bugref{7270#c148}. */
    306     int rc = GVMMR0SchedWakeUpEx(pVM, pVCpuDst->idCpu, false /* fTakeUsedLock */);
     306    int rc = GVMMR0SchedWakeUpNoGVMNoLock(pVM, pVCpuDst->idCpu);
    307307    AssertRC(rc);
    308308
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