VirtualBox

Changeset 44730 in vbox


Ignore:
Timestamp:
Feb 18, 2013 12:43:02 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
83833
Message:

BUGZ:6606 Guest CPU offlining/onlining now works. Renamed PGMR3ResetUnpluggedCpu() -> PGMR3ResetCpu().

Location:
trunk
Files:
4 edited

Legend:

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

    r44399 r44730  
    456456VMMR3_INT_DECL(int) PGMR3InitCompleted(PVM pVM, VMINITCOMPLETED enmWhat);
    457457VMMR3DECL(void)     PGMR3Relocate(PVM pVM, RTGCINTPTR offDelta);
    458 VMMR3DECL(void)     PGMR3ResetUnpluggedCpu(PVM pVM, PVMCPU pVCpu);
     458VMMR3DECL(void)     PGMR3ResetCpu(PVM pVM, PVMCPU pVCpu);
    459459VMMR3DECL(void)     PGMR3Reset(PVM pVM);
    460460VMMR3DECL(int)      PGMR3Term(PVM pVM);
  • trunk/src/VBox/VMM/VMMR3/PGM.cpp

    r44399 r44730  
    24692469 * @param   pVCpu               Pointer to the VMCPU.
    24702470 */
    2471 VMMR3DECL(void) PGMR3ResetUnpluggedCpu(PVM pVM, PVMCPU pVCpu)
     2471VMMR3DECL(void) PGMR3ResetCpu(PVM pVM, PVMCPU pVCpu)
    24722472{
    24732473    int rc = PGM_GST_PFN(Exit, pVCpu)(pVCpu);
  • trunk/src/VBox/VMM/VMMR3/VM.cpp

    r44528 r44730  
    42824282     */
    42834283    Log(("vmR3HotUnplugCpu for VCPU %u\n", idCpu));
    4284     PGMR3ResetUnpluggedCpu(pVM, pVCpu);
     4284    PGMR3ResetCpu(pVM, pVCpu);
    42854285    PDMR3ResetCpu(pVCpu);
    42864286    TRPMR3ResetCpu(pVCpu);
  • trunk/src/VBox/VMM/VMMR3/VMM.cpp

    r44577 r44730  
    13871387
    13881388    Log(("vmmR3SendInitIpi for VCPU %d\n", idCpu));
     1389
     1390    PGMR3ResetCpu(pVM, pVCpu);
    13891391    CPUMR3ResetCpu(pVCpu);
     1392
    13901393    return VINF_EM_WAIT_SIPI;
    13911394}
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette