aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/Makefile
diff options
context:
space:
mode:
authorChenyi Qiang <chenyi.qiang@intel.com>2022-05-24 21:56:22 +0800
committerPaolo Bonzini <pbonzini@redhat.com>2022-06-08 05:21:13 -0400
commit30267b43c5b08260da7c76cacd28bf855b06ab93 (patch)
treeb8f8a7d7eb77e43a4761c2ad4211aadb8f1e01d9 /tools/testing/selftests/kvm/Makefile
parentKVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple fault (diff)
downloadlinux-dev-30267b43c5b08260da7c76cacd28bf855b06ab93.tar.xz
linux-dev-30267b43c5b08260da7c76cacd28bf855b06ab93.zip
KVM: selftests: Add a test to get/set triple fault event
Add a selftest for triple fault event: - launch the L2 and exit to userspace via I/O. - using KVM_SET_VCPU_EVENTS to pend a triple fault event. - with the immediate_exit, check the triple fault is pending. - run for real with pending triple fault and L1 can see the triple fault. Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Chenyi Qiang <chenyi.qiang@intel.com> Message-Id: <20220524135624.22988-3-chenyi.qiang@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/testing/selftests/kvm/Makefile')
-rw-r--r--tools/testing/selftests/kvm/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/kvm/Makefile b/tools/testing/selftests/kvm/Makefile
index a014368a2cd2..27e432273180 100644
--- a/tools/testing/selftests/kvm/Makefile
+++ b/tools/testing/selftests/kvm/Makefile
@@ -90,6 +90,7 @@ TEST_GEN_PROGS_x86_64 += x86_64/xen_vmcall_test
TEST_GEN_PROGS_x86_64 += x86_64/sev_migrate_tests
TEST_GEN_PROGS_x86_64 += x86_64/amx_test
TEST_GEN_PROGS_x86_64 += x86_64/max_vcpuid_cap_test
+TEST_GEN_PROGS_x86_64 += x86_64/triple_fault_event_test
TEST_GEN_PROGS_x86_64 += access_tracking_perf_test
TEST_GEN_PROGS_x86_64 += demand_paging_test
TEST_GEN_PROGS_x86_64 += dirty_log_test