OpenCloudOS-Kernel/tools/testing/selftests/kvm
Ben Gardon 82f91337dd KVM: selftests: Add option to overlap vCPU memory access
Add an option to overlap the ranges of memory each vCPU accesses instead
of partitioning them. This option will increase the probability of
multiple vCPUs faulting on the same page at the same time, and causing
interesting races, if there are bugs in the page fault handler or
elsewhere in the kernel.

Reviewed-by: Jacob Xu <jacobhxu@google.com>
Reviewed-by: Makarand Sonare <makarandsonare@google.com>

Signed-off-by: Ben Gardon <bgardon@google.com>
Message-Id: <20210112214253.463999-6-bgardon@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2021-02-04 05:27:19 -05:00
..
aarch64 KVM: arm64: selftests: Filter out DEMUX registers 2020-11-27 19:46:47 +00:00
include KVM: selftests: Add option to overlap vCPU memory access 2021-02-04 05:27:19 -05:00
lib KVM: selftests: Add option to overlap vCPU memory access 2021-02-04 05:27:19 -05:00
s390x KVM: selftests: sync_regs test for diag318 2020-12-10 13:36:05 +01:00
x86_64 KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves 2021-02-04 05:27:17 -05:00
.gitignore KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves 2021-02-04 05:27:17 -05:00
Makefile KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves 2021-02-04 05:27:17 -05:00
config selftests: kvm: Adding config fragments 2019-08-09 16:52:38 +02:00
demand_paging_test.c KVM: selftests: Add option to overlap vCPU memory access 2021-02-04 05:27:19 -05:00
dirty_log_perf_test.c KVM: selftests: Add option to overlap vCPU memory access 2021-02-04 05:27:19 -05:00
dirty_log_test.c KVM: selftests: Factor out guest mode code 2021-01-07 18:07:29 -05:00
kvm_create_max_vcpus.c KVM: selftests: Convert some printf's to pr_info's 2020-03-16 17:57:07 +01:00
set_memory_region_test.c Merge branch 'kvm-master' into kvm-next 2021-01-07 18:06:52 -05:00
steal_time.c KVM: selftests: Rework timespec functions and usage 2020-03-18 14:08:56 +01:00