VirtualBox

Changeset 29669 in vbox for trunk/src/VBox/VMM/VMMR0


Ignore:
Timestamp:
May 19, 2010 5:42:48 PM (15 years ago)
Author:
vboxsync
Message:

DrvIntNet,SrvIntNet: Added IntNetR0AbortWait to address races in drvIntNetDestruct.

File:
1 edited

Legend:

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

    r29561 r29669  
    10801080            return IntNetR0IfWaitReq(pSession, (PINTNETIFWAITREQ)pReqHdr);
    10811081
     1082        case VMMR0_DO_INTNET_IF_ABORT_WAIT:
     1083            if (u64Arg || !pReqHdr || !vmmR0IsValidSession(pVM, ((PINTNETIFWAITREQ)pReqHdr)->pSession, pSession) || idCpu != NIL_VMCPUID)
     1084                return VERR_INVALID_PARAMETER;
     1085            return IntNetR0IfAbortWaitReq(pSession, (PINTNETIFABORTWAITREQ)pReqHdr);
     1086
    10821087        /*
    10831088         * For profiling.
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