Hypervisor macOS 11.1 to 11.3 API Differences
hv_arch_vmx.h
Added
HV_MSR_IA32_TSC
Added
HV_MSR_IA32_SPEC_CTRL
Added
HV_MSR_IA32_PRED_CMD
Added
HV_MSR_IA32_PMC0
Added
HV_MSR_IA32_PMC7
Added
HV_MSR_IA32_ARCH_CAPABILITIES
Added
HV_MSR_IA32_FLUSH_CMD
Added
HV_MSR_IA32_SYSENTER_CS
Added
HV_MSR_IA32_SYSENTER_ESP
Added
HV_MSR_IA32_SYSENTER_EIP
Added
HV_MSR_IA32_PERFEVNTSEL0
Added
HV_MSR_IA32_PERFEVNTSEL7
Added
HV_MSR_LBR_SELECT
Added
HV_MSR_LASTBRANCH_TOS
Added
HV_MSR_LASTINT_FROM_IP
Added
HV_MSR_LASTINT_TO_IP
Added
HV_MSR_IA32_DEBUGCTL
Added
HV_MSR_IA32_FIXED_CTR0
Added
HV_MSR_IA32_FIXED_CTR1
Added
HV_MSR_IA32_FIXED_CTR2
Added
HV_MSR_IA32_FIXED_CTR3
Added
HV_MSR_PERF_METRICS
Added
HV_MSR_IA32_FIXED_CTR_CTRL
Added
HV_MSR_IA32_PERF_GLOBAL_STATUS
Added
HV_MSR_IA32_PERF_GLOBAL_CTRL
Added
HV_MSR_IA32_PERF_GLOBAL_STATUS_RESET
Added
HV_MSR_IA32_PERF_GLOBAL_STATUS_SET
Added
HV_MSR_IA32_PERF_GLOBAL_INUSE
Added
HV_MSR_IA32_A_PMC0
Added
HV_MSR_IA32_A_PMC7
Added
HV_MSR_LASTBRANCH_0_FROM_IP
Added
HV_MSR_LASTBRANCH_31_FROM_IP
Added
HV_MSR_LASTBRANCH_0_TO_IP
Added
HV_MSR_LASTBRANCH_31_TO_IP
Added
HV_MSR_IA32_XSS
Added
HV_MSR_LASTBRANCH_INFO_0
Added
HV_MSR_LASTBRANCH_INFO_31
Added
HV_MSR_IA32_EFER
Added
HV_MSR_IA32_STAR
Added
HV_MSR_IA32_LSTAR
Added
HV_MSR_IA32_CSTAR
Added
HV_MSR_IA32_FMASK
Added
HV_MSR_IA32_FS_BASE
Added
HV_MSR_IA32_GS_BASE
Added
HV_MSR_IA32_KERNEL_GS_BASE
Added
HV_MSR_IA32_TSC_AUX
hv_types.h
Added
HV_VCPU_TSC_RELATIVE
Added
HV_ION_NONE
Added
HV_ION_ANY_VALUE
Added
HV_ION_ANY_SIZE
Added
HV_ION_EXIT_FULL
Added
hv_ion_flags_t
Added
hv_ion_message_t
hv.h
Added
hv_vm_add_pio_notifier()
Added
hv_vm_remove_pio_notifier()
Added
hv_tsc_clock()
Added
hv_vcpu_set_tsc_relative()