kvm: selftests: add vmx_tsc_adjust_test
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 27 Mar 2018 20:46:11 +0000 (22:46 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Apr 2018 15:50:23 +0000 (17:50 +0200)
commitd5edb7f8e7ab9fd5fd54a77d957b1733f117a813
treeb402239dcce86b8d49d27b9010b165f2de88af46
parentdd259935e4eec844dc3e5b8a7cd951cd658b4fb6
kvm: selftests: add vmx_tsc_adjust_test

The test checks the behavior of setting MSR_IA32_TSC in a nested guest,
and the TSC_OFFSET VMCS field in general.  It also introduces the testing
infrastructure for Intel nested virtualization.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/Makefile
tools/testing/selftests/kvm/include/kvm_util.h
tools/testing/selftests/kvm/include/vmx.h [new file with mode: 0644]
tools/testing/selftests/kvm/lib/kvm_util.c
tools/testing/selftests/kvm/lib/vmx.c [new file with mode: 0644]
tools/testing/selftests/kvm/vmx_tsc_adjust_test.c [new file with mode: 0644]