VirtualBox

Changeset 40595 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Mar 23, 2012 2:54:46 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77007
Message:

Trying VBoxTpG in disabled mode. Updates kBuild from 2567 to 2570.

Location:
trunk
Files:
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/VBox/VMM/Makefile.kmk

    r40519 r40595  
    237237 VBoxVMM_USES        += dtrace
    238238 VBoxVMM_DEFS        += VBOX_WITH_DTRACE VBOX_WITH_DTRACE_R3
    239  VBoxVMM_SOURCES     += VMMR3/VBoxVMM.d
     239 VBoxVMM_SOURCES     += VBoxVMM.d
    240240endif
    241241
     
    467467 VMMR0_SOURCES   = \
    468468        VMMR0/CPUMR0.cpp \
     469        VBoxVMM.d \
    469470        VMMR0/CPUMR0A.asm \
    470471        VMMR0/GMMR0.cpp \
  • trunk/src/VBox/VMM/VBoxVMM.d

    r40590 r40595  
    2727    probe em__ff__raw(void *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal);
    2828    probe em__ff__raw_ret(void *a_pVCpu, int a_rc);
     29    probe r0__gvmm__vm__created(void *a_pGVM, void *a_pVM, unsigned int a_Pid, void *a_hEMT0, unsigned int a_cCpus);
    2930};
    3031
  • trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp

    r39402 r40595  
    6060#include <VBox/param.h>
    6161#include <VBox/err.h>
     62
    6263#include <iprt/asm.h>
    6364#include <iprt/asm-amd64-x86.h>
     
    7778#include <iprt/spinlock.h>
    7879#include <iprt/timer.h>
     80
     81#include "dtrace/VBoxVMM.h"
    7982
    8083
     
    751754    RTNATIVETHREAD hEMT0 = RTThreadNativeSelf();
    752755    AssertReturn(hEMT0 != NIL_RTNATIVETHREAD, VERR_GVMM_BROKEN_IPRT);
    753     RTNATIVETHREAD ProcId = RTProcSelf();
     756    RTPROCESS      ProcId = RTProcSelf();
    754757    AssertReturn(ProcId != NIL_RTPROCESS, VERR_GVMM_BROKEN_IPRT);
    755758
     
    888891                                        pVM->aCpus[0].hNativeThreadR0 = hEMT0;
    889892                                        pGVMM->cEMTs += cCpus;
     893
     894                                        VBOXVMM_R0_GVMM_VM_CREATED(pGVM, pVM, ProcId, (void *)hEMT0, cCpus);
    890895
    891896                                        gvmmR0UsedUnlock(pGVMM);
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