Hypervisor Event Log Entries
The following table contains entries for the hypervisor event log.
Event name | Event number | Event description | Parameters |
---|---|---|---|
Boot Manager |
0x0000010000000000 | ||
Dispatch Manager |
0x0000000000000200 | ||
Hypercall |
0x0000000000000400 | ||
HV_TR_HC_HYPERCALL |
0x1A |
Hypercall |
Guest RIP, Input Value |
Interrupt Manager |
0x0000000000000800 | ||
HV_TR_IM_GUEST_EXCEPTION |
0x20 |
Guest exception |
Guest RIP, Type |
HV_TR_IM_MSR_READ |
0x21 |
MSR Read |
Guest RIP, Index, Value (0 if unsuccessful) |
HV_TR_IM_MSR_WRITE |
0x22 |
MSR Write |
Guest RIP, Index, Value |
HV_TR_IM_ CR_READ |
0x23 |
Control Register Read |
Guest RIP, Index, Value (0 if unsuccessful) |
HV_TR_IM_CR_WRITE |
0x24 |
Control Register Write |
Guest RIP, Index, Value |
HV_TR_IM_HLT_INSTRUCTION |
0x25 |
Hlt Instruction |
Guest RIP |
HV_TR_IM_MWAIT_INSTRUCTION |
0x26 |
MWAIT Instruction |
Guest RIP, MWAIT Extension, MWAIT Hint |
HV_TR_IM_CPUID_INSTRUCTION |
0x27 |
CPUID Instruction |
Guest RIP, EAX Input, ECX Input |
HV_TR_IM_IO_PORT_READ |
0x28 |
IO Port Read |
Guest RIP, Port, Value (0 if unsuccessful) |
HV_TR_IM_IO_PORT_WRITE |
0x29 |
IO Port Write |
Guest RIP, Port, Value |
HV_TR_IM_EXTERNAL_INTERRUPT |
0x2A |
External interrupt |
Vector |
HV_TR_IM_ INTERRUPT_PENDING |
0x2B |
Virtual Interrupt Pending |
Guest RIP |
HV_TR_IM_GUEST_SHUTDOWN |
0x2C |
Guest Shutdown |
Guest RIP |
HV_TR_IM_EMULATED_INSTRUCTION |
0x2D |
Emulated Instruction |
Guest RIP |
HV_TR_IM_NMI_INTERRUPT |
0x2E |
Non-Maskable Interrupt |
Guest RIP |
HV_TR_IM_INVLPG_INSTRUCTION |
0x2F |
INVLPG Instruction |
Guest RIP, Guest VA |
HV_TR_IM_IRET_INSTRUCTION |
0x30 |
IRET Instruction |
Guest RIP |
HV_TR_IM_TASK_SWITCH |
0x31 |
Task Switch |
Guest RIP |
HV_TR_IM_INVD_INSTRUCTION |
0x32 |
INVD Instruction |
Guest RIP |
HV_TR_IM_ DR_ACCESS |
0x33 |
Debug Register Access |
Guest RIP |
HV_TR_IM_FERR_FREEZE |
0x34 |
FERR Freeze |
Guest RIP |
HV_TR_IM_REAL_MODE_INTERRUPT |
0x35 |
Emulated Real-Mode Interrupt |
Guest RIP |
HV_TR_IM_MEMORY_INTERCEPT |
0x36 |
Memory Intercept |
Guest RIP, GPA Intercept Type |
HV_TR_IM_REFLECTED EXCEPTION |
0x37 |
Reflected Guest Exception |
Guest RIP, Exception Type |
Instruction Completion |
0x0000000000001000 | ||
Object Manager |
0x0000000000002000 | ||
HV_TR_OB_CREATE_PARTITION |
0x40 |
Create Partition |
Partition ID, Hv Status |
HV_TR_OB_DELETE_PARTITION |
0x41 |
Delete Partition |
Partition ID, Hv Status |
Partition Manager |
0x0000000000004000 | ||
HV_TR_PT_REFERENCE_TIME |
0x46 |
Parition Reference Time |
TscOffset, ReferenceTimeOffset |
Virtual Processor Manager |
0x0000000000008000 | ||
HV_TR_VP_CREATE_VP |
0x4B |
Create Virtual Processor |
Partition ID, Thread ID, Hv Status |
HV_TR_VP_DELETE_VP |
0x4C |
Delete Virtual Processor |
Partition ID, Thread ID, Hv Status |
Synthetic Interrupt Controller |
0x0000000000010000 | ||
Synthetic Timers |
0x0000000000020000 | ||
Address Manager - Guest Virtual Addresses |
0x0000000000040000 | ||
HV_TR_AM_GVA_GROW_VIRTUAL_TLB |
0x70 |
Grow Virtual TLB |
Old Count, New Count |
HV_TR_AM_GVA_SHRINK_VIRTUAL_TLB |
0x71 |
Shrink Virtual TLB |
Old Count, New Count, Free Count |
HV_TR_AM_GVA_FLUSH_VIRTUAL_TLB |
0x72 |
FlushVirtual TLB |
Partition ID |
Address Manager |
0x0000000000080000 | ||
Virtual Abstruaction Layer |
0x0000000000100000 | ||
Virtualization Manager |
0x0000000000200000 | ||
Scheduler |
0x0000000000400000 | ||
HV_TR_SCH_CONTEXT_SWITCH |
0xB0 |
Context Switch |
Partition ID, Thread ID, TSC Offset (perf only) |
Threads |
0x0000000000800000 | ||
Timers |
0x0000000001000000 | ||
Kernel |
0x0000000002000000 | ||
HV_TR_KE_OVERRUN |
0xE0 |
Intercept Overrun |
Run Time, Intercept State, Entering Guest, Call Code |
HV_TR_KE_OVERRUN_PARAMS |
0xE1 |
Intercept Overrun Params |
Param 1, Param 2, Param 3, Param 4 |
HV_TR_KE_OVERRUN500 |
0xE2 |
Intercept Overrun 500us |
Run Time, Intercept State, Entering Guest, Call Code |
HV_TR_KE_OVERRUN500_PARAMS |
0xE3 |
Intercept Overrun 500us Params |
Param 1, Param 2, Param 3, Param 4 |
Memory Manager |
0x0000000004000000 | ||
Profiler |
0x0000000008000000 | ||
HV_TR_SCH_PROFILER_SAMPLE |
0xF0 |
Context Switch |
Partition ID, Thread ID, TSC Offset (perf only) |
HV_TR_PROFILER_HV_MODULE |
0XF1 |
Send comments about this topic to Microsoft
Build date: 11/16/2013