This most likely breaks triple faults in the usual case where theyshould result in resetting the system; the KVM API doesn't say that youshould clear vcpu->run->exit_reason before entering.

What exactly causes the EPT misconfig to reach the WARN? That is, howdoes kvm_mmu_page_fault end up returning a negative errno value? If Iread the code correctly only tdp_page_fault can do so, so my guess wouldbe kvm_handle_bad_page: