diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-02-09 18:38:54 +0100 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-02-09 18:38:54 +0100 |
| commit | a0c468eda4386c67082973d21d811fd777a798ed (patch) | |
| tree | 2ec2ddb6083e0f8f06f468b7e3ec3a7695908e05 /tools/testing/selftests/kvm/include/arm64 | |
| parent | 549006326978fbf66d9db2953cb1e4fb5487da65 (diff) | |
| parent | a91cc48246605af9aeef1edd32232976d74d9502 (diff) | |
Merge tag 'kvm-x86-selftests-6.20' of https://github.com/kvm-x86/linux into HEAD
KVM selftests changes for 6.20
- Add a regression test for TPR<=>CR8 synchronization and IRQ masking.
- Overhaul selftest's MMU infrastructure to genericize stage-2 MMU support,
and extend x86's infrastructure to support EPT and NPT (for L2 guests).
- Extend several nested VMX tests to also cover nested SVM.
- Add a selftest for nested VMLOAD/VMSAVE.
- Rework the nested dirty log test, originally added as a regression test for
PML where KVM logged L2 GPAs instead of L1 GPAs, to improve test coverage
and to hopefully make the test easier to understand and maintain.
Diffstat (limited to 'tools/testing/selftests/kvm/include/arm64')
| -rw-r--r-- | tools/testing/selftests/kvm/include/arm64/kvm_util_arch.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/testing/selftests/kvm/include/arm64/kvm_util_arch.h b/tools/testing/selftests/kvm/include/arm64/kvm_util_arch.h index b973bb2c64a6..4a2033708227 100644 --- a/tools/testing/selftests/kvm/include/arm64/kvm_util_arch.h +++ b/tools/testing/selftests/kvm/include/arm64/kvm_util_arch.h @@ -2,6 +2,8 @@ #ifndef SELFTEST_KVM_UTIL_ARCH_H #define SELFTEST_KVM_UTIL_ARCH_H +struct kvm_mmu_arch {}; + struct kvm_vm_arch { bool has_gic; int gic_fd; |
