VirtualBox

Changeset 40832 in vbox


Ignore:
Timestamp:
Apr 8, 2012 7:55:07 PM (13 years ago)
Author:
vboxsync
Message:

HWVMXR0: added a exit reason probe for testing dtrace on windows.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VBoxVMM.d

    r40827 r40832  
    4949                            uint64_t a_ExitInfo1, uint64_t a_ExitInfo2, uint64_t a_ExitIntInfo,
    5050                            uint64_t a_TestArgument);
     51    probe r0__hmvmx__vmexit(struct VMCPU *a_pVM, struct CPUMCTX *a_pCtx, uint64_t a_ExitReason);
    5152
    5253};
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp

    r40656 r40832  
    4646#include <iprt/x86.h>
    4747#include "HWVMXR0.h"
     48
     49#include "dtrace/VBoxVMM.h"
     50
    4851
    4952/*******************************************************************************
     
    27782781    VMMR0LogFlushEnable(pVCpu);
    27792782    Log2(("Raw exit reason %08x\n", exitReason));
     2783#if ARCH_BITS == 64 /* for the time being */
     2784    VBOXVMM_R0_HMVMX_VMEXIT(pVCpu, pCtx, exitReason);
     2785#endif
    27802786
    27812787    /* Check if an injected event was interrupted prematurely. */
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