VirtualBox

Changeset 42779 in vbox


Ignore:
Timestamp:
Aug 11, 2012 10:47:43 PM (12 years ago)
Author:
vboxsync
Message:

EM,TRPM: VINF_SELM_SYNC_GDT fixes.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp

    r42773 r42779  
    11391139            Assert(TRPMHasTrap(pVCpu));
    11401140            /* no break; */
    1141         case VINF_PGM_SYNC_CR3: /** @todo Check this with Sander. */
     1141        case VINF_PGM_SYNC_CR3:
    11421142        case VINF_EM_RAW_EMULATE_INSTR:
    11431143        case VINF_IOM_R3_IOPORT_READ:
     
    11521152        case VINF_EM_PENDING_REQUEST:
    11531153        case VINF_EM_HALT:
     1154        case VINF_SELM_SYNC_GDT:
    11541155        case VINF_SUCCESS:
    11551156            break;
  • trunk/src/VBox/VMM/include/EMHandleRCTmpl.h

    r42407 r42779  
    289289         */
    290290        case VINF_SELM_SYNC_GDT:
    291             AssertMsg(VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_SELM_SYNC_GDT), ("VINF_SELM_SYNC_GDT without VMCPU_FF_SELM_SYNC_GDT!\n"));
     291            AssertMsg(VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_SELM_SYNC_GDT | VMCPU_FF_SELM_SYNC_LDT | VMCPU_FF_SELM_SYNC_TSS),
     292                      ("VINF_SELM_SYNC_GDT without VMCPU_FF_SELM_SYNC_GDT/LDT/TSS!\n"));
    292293            rc = VINF_SUCCESS;
    293294            break;
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