]> www.infradead.org Git - nvme.git/commit
KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY
authorIsaku Yamahata <isaku.yamahata@intel.com>
Wed, 10 Apr 2024 22:07:36 +0000 (15:07 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 12 Jul 2024 15:18:27 +0000 (11:18 -0400)
commit9ff0e37c68821d1a6c482cb258ad3b4696f91254
tree7547c458b6a9b594adc80128e11c5f62a2636757
parent6e01b7601dfed61bcccd8c386c5084fc0d53d20b
KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY

Add a test case to exercise KVM_PRE_FAULT_MEMORY and run the guest to access the
pre-populated area.  It tests KVM_PRE_FAULT_MEMORY ioctl for KVM_X86_DEFAULT_VM
and KVM_X86_SW_PROTECTED_VM.

Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Message-ID: <32427791ef42e5efaafb05d2ac37fa4372715f47.1712785629.git.isaku.yamahata@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/include/uapi/linux/kvm.h
tools/testing/selftests/kvm/Makefile
tools/testing/selftests/kvm/pre_fault_memory_test.c [new file with mode: 0644]