VirtualBox

Changeset 79685 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Jul 11, 2019 8:42:24 AM (5 years ago)
Author:
vboxsync
Message:

hm_vmx.h: Nested VMX: bugref:9180 Added VMX_IDT_VECTORING_INFO_IS_XCPT_NMI for upcoming changes.

File:
1 edited

Legend:

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

    r79652 r79685  
    27582758                                                                         | RT_BF_MAKE(VMX_BF_IDT_VECTORING_INFO_TYPE,   VMX_IDT_VECTORING_INFO_TYPE_HW_XCPT) \
    27592759                                                                         | RT_BF_MAKE(VMX_BF_IDT_VECTORING_INFO_VECTOR, X86_XCPT_PF)))
     2760/** If the IDT-vectoring information field indicates an NMI. */
     2761#define VMX_IDT_VECTORING_INFO_IS_XCPT_NMI(a)                   (((a) & (  VMX_BF_IDT_VECTORING_INFO_VALID_MASK \
     2762                                                                         | VMX_BF_IDT_VECTORING_INFO_TYPE_MASK \
     2763                                                                         | VMX_BF_IDT_VECTORING_INFO_VECTOR_MASK)) \
     2764                                                                     == (  RT_BF_MAKE(VMX_BF_IDT_VECTORING_INFO_VALID,  1) \
     2765                                                                         | RT_BF_MAKE(VMX_BF_IDT_VECTORING_INFO_TYPE,   VMX_IDT_VECTORING_INFO_TYPE_NMI) \
     2766                                                                         | RT_BF_MAKE(VMX_BF_IDT_VECTORING_INFO_VECTOR, X86_XCPT_NMI)))
     2767
    27602768
    27612769/** Bit fields for IDT-vectoring information. */
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