linux/tools/testing/selftests/kvm
Andrew Jones 14c47b7530 kvm: selftests: introduce ucall
Rework the guest exit to userspace code to generalize the concept
into what it is, a "hypercall to userspace", and provide two
implementations of it: the PortIO version currently used, but only
useable by x86, and an MMIO version that other architectures (except
s390) can use.

Signed-off-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2018-10-17 00:26:14 +02:00
..
include kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
lib kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
.gitignore kvm: selftests: Add platform_info_test 2018-09-20 00:51:47 +02:00
cr4_cpuid_sync_test.c kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
dirty_log_test.c kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
Makefile kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
platform_info_test.c kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
set_sregs_test.c kvm: selftest: pass in extra memory when create vm 2018-08-22 16:48:38 +02:00
state_test.c kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00
sync_regs_test.c kvm: selftest: pass in extra memory when create vm 2018-08-22 16:48:38 +02:00
vmx_tsc_adjust_test.c kvm: selftests: introduce ucall 2018-10-17 00:26:14 +02:00