]> git.baikalelectronics.ru Git - kernel.git/commit
selftests: kvm: add test for dirty logging inside nested guests
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 26 Sep 2019 13:01:15 +0000 (15:01 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 27 Sep 2019 11:13:40 +0000 (13:13 +0200)
commit1ddc008181a744b02ef159f4912846c688f23953
tree0c799260bcfb97716794f3d62c5605e0d97a9486
parentaf84c08f40023d4cf3da393b3ac7ab7999b804a2
selftests: kvm: add test for dirty logging inside nested guests

Check that accesses by nested guests are logged according to the
L1 physical addresses rather than L2.

Most of the patch is really adding EPT support to the testing
framework.

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