|
@@ -4115,8 +4115,7 @@ static int handle_exception(struct kvm_vcpu *vcpu)
|
|
error_code = vmcs_read32(VM_EXIT_INTR_ERROR_CODE);
|
|
error_code = vmcs_read32(VM_EXIT_INTR_ERROR_CODE);
|
|
if (is_page_fault(intr_info)) {
|
|
if (is_page_fault(intr_info)) {
|
|
/* EPT won't cause page fault directly */
|
|
/* EPT won't cause page fault directly */
|
|
- if (enable_ept)
|
|
|
|
- BUG();
|
|
|
|
|
|
+ BUG_ON(enable_ept);
|
|
cr2 = vmcs_readl(EXIT_QUALIFICATION);
|
|
cr2 = vmcs_readl(EXIT_QUALIFICATION);
|
|
trace_kvm_page_fault(cr2, error_code);
|
|
trace_kvm_page_fault(cr2, error_code);
|
|
|
|
|