vmx: Change xen macro name for Intel vmexit reason 41

This VMEXIT (reason 41) indicates MCE during a VMENTRY, the old macro
definition is misleading us.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
This commit is contained in:
Keir Fraser committed 2009-06-05 09:32:03 +01:00
1 parent 819d2f263c
commit 7c18f04cb3
2 files changed
+3 -3

No files matched your search

+2 -2
View File
@@ -2220,7 +2220,7 @@ static void vmx_failed_vmentry(unsigned int exit_reason,
case EXIT_REASON_MSR_LOADING:
printk("caused by MSR entry %ld loading.\n", exit_qualification);
break;
case EXIT_REASON_MACHINE_CHECK:
case EXIT_REASON_MCE_DURING_VMENTRY:
printk("caused by machine check.\n");
HVMTRACE_0D(MCE);
do_machine_check(regs);
@@ -2340,7 +2340,7 @@ asmlinkage void vmx_vmexit_handler(struct cpu_user_regs *regs)
case EXIT_REASON_SIPI:
case EXIT_REASON_PENDING_VIRT_INTR:
case EXIT_REASON_PENDING_VIRT_NMI:
case EXIT_REASON_MACHINE_CHECK:
case EXIT_REASON_MCE_DURING_VMENTRY:
break;
default:
v->arch.hvm_vmx.vmx_emulate = 1;
+1 -1
View File
@@ -105,7 +105,7 @@ void vmx_update_debug_state(struct vcpu *v);
#define EXIT_REASON_MONITOR_TRAP_FLAG 37
#define EXIT_REASON_MONITOR_INSTRUCTION 39
#define EXIT_REASON_PAUSE_INSTRUCTION 40
#define EXIT_REASON_MACHINE_CHECK 41
#define EXIT_REASON_MCE_DURING_VMENTRY 41
#define EXIT_REASON_TPR_BELOW_THRESHOLD 43
#define EXIT_REASON_APIC_ACCESS 44
#define EXIT_REASON_EPT_VIOLATION 48
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.