VirtualBox

Changeset 93725 in vbox for trunk/include


Ignore:
Timestamp:
Feb 14, 2022 1:46:16 PM (3 years ago)
Author:
vboxsync
Message:

VMM: More arm64 adjustments. bugref:9898

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/hm.h

    r93115 r93725  
    131131 * found in CPUM.
    132132 * @{ */
     133#if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)
    133134VMM_INT_DECL(bool)              HMIsSubjectToVmxPreemptTimerErratum(void);
     135#endif
    134136VMM_INT_DECL(bool)              HMCanExecuteVmxGuest(PVMCC pVM, PVMCPUCC pVCpu, PCCPUMCTX pCtx);
    135137VMM_INT_DECL(TRPMEVENT)         HMVmxEventTypeToTrpmEventType(uint32_t uIntInfo);
     
    170172VMM_INT_DECL(void)              HMNotifySvmNstGstVmexit(PVMCPUCC pVCpu, PCPUMCTX pCtx);
    171173# endif
     174# if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)
    172175VMM_INT_DECL(int)               HMIsSubjectToSvmErratum170(uint32_t *pu32Family, uint32_t *pu32Model, uint32_t *pu32Stepping);
     176# endif
    173177VMM_INT_DECL(int)               HMHCMaybeMovTprSvmHypercall(PVMCC pVM, PVMCPUCC pVCpu);
    174178/** @} */
     
    192196# define HMIsSvmVGifActive(pVM)                                       false
    193197# define HMNotifySvmNstGstVmexit(pVCpu, pCtx)                         do { } while (0)
    194 # define HMIsSubjectToSvmErratum170(puFamily, puModel, puStepping)    false
     198# if defined(RT_ARCH_AMD64) || defined(RT_ARCH_X86)
     199#  define HMIsSubjectToSvmErratum170(puFamily, puModel, puStepping)   false
     200# endif
    195201# define HMHCMaybeMovTprSvmHypercall(pVM, pVCpu)                      do { } while (0)
    196202/** @} */
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