VirtualBox

Ignore:
Timestamp:
Apr 29, 2009 9:56:19 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
46655
Message:

SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support driver major version change!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm

    r15838 r19252  
    170170
    171171;;
    172 ; @cproto DECLASM(int) supdrvNtWrapVMMR0EntryEx(PFNRT pfnVMMR0EntryEx, PVM pVM, unsigned uOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession);
     172; @cproto DECLASM(int) supdrvNtWrapVMMR0EntryEx(PFNRT pfnVMMR0EntryEx, PVM pVM, unsigned idCpu, unsigned uOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession);
    173173;
    174174; @param    pfnVMMR0EntryEx     rcx
    175175; @param    pVM                 rdx
    176 ; @param    uOperation          r8
    177 ; @param    pReq                r9
    178 ; @param    u64Arg              [rsp + 28h] / [rbp + 30h]
    179 ; @param    pSession            [rsp + 30h] / [rbp + 38h]
     176; @param    idCpu               r8
     177; @param    uOperation          r9
     178; @param    pReq                [rsp + 28h] / [rbp + 30h]
     179; @param    u64Arg              [rsp + 30h] / [rbp + 38h]
     180; @param    pSession            [rsp + 38h] / [rbp + 40h]
    180181;
    181182BEGINPROC supdrvNtWrapVMMR0EntryEx
     
    190191        mov     r11, [rbp + 38h]
    191192        mov     [rsp + 20h], r11
     193        mov     r11, [rbp + 40h]
     194        mov     [rsp + 28h], r11
    192195        call    rax
    193196
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