VirtualBox

Ignore:
Timestamp:
Sep 14, 2007 5:53:56 PM (17 years ago)
Author:
vboxsync
Message:

Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. This will prevent the SUPCallVMMR0Ex path from causing harm and messing up the paths that has to be optimized.

Location:
trunk/src/VBox/HostDrivers/Support/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp

    r4800 r4811  
    271271    PSUPDRVSESSION      pSession = (PSUPDRVSESSION)pStack->FileObject->FsContext;
    272272
    273 #ifdef VBOX_WITHOUT_IDT_PATCHING
    274273    /*
    275274     * Deal with the two high-speed IOCtl that takes it's arguments from
     
    298297        return rcNt;
    299298    }
    300 #endif /* VBOX_WITHOUT_IDT_PATCHING */
    301299
    302300    return VBoxDrvNtDeviceControlSlow(pDevExt, pSession, pIrp, pStack);
  • trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp

    r4804 r4811  
    624624
    625625
    626 #ifdef VBOX_WITHOUT_IDT_PATCHING
    627626int suplibOSIOCtlFast(uintptr_t uFunction)
    628627{
     
    636635    return suplibConvertWin32Err(GetLastError());
    637636}
    638 #endif
    639637
    640638
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