aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest stateSean Christopherson2021-12-203-0/+107
* selftests: KVM: Fix non-x86 compilingAndrew Jones2021-12-202-9/+6
* KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDsVitaly Kuznetsov2021-12-191-17/+0
* selftests: KVM: Add test to verify KVM doesn't explode on "bad" I/OSean Christopherson2021-12-103-0/+116
* selftests: KVM: avoid failures due to reserved HyperTransport regionPaolo Bonzini2021-12-103-1/+78
* KVM: x86: selftests: svm_int_ctl_test: fix intercept calculationMaciej S. Szmigiero2021-12-091-1/+1
* KVM: SEV: Prohibit migration of a VM that has mirrorsPaolo Bonzini2021-11-301-0/+37
* selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROMPaolo Bonzini2021-11-301-7/+105
* KVM: selftests: page_table_test: fix calculation of guest_test_phys_memMaciej S. Szmigiero2021-11-301-1/+1
* KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILEVitaly Kuznetsov2021-11-261-0/+30
* KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features testVitaly Kuznetsov2021-11-261-69/+71
* selftests: sev_migrate_tests: free all VMsPaolo Bonzini2021-11-261-1/+8
* selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROMPaolo Bonzini2021-11-261-2/+5
* selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignoreArnaldo Carvalho de Melo2021-11-181-0/+1
* Merge branch 'kvm-selftest' into kvm-masterPaolo Bonzini2021-11-1613-237/+308
|\
| * KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_testDavid Matlack2021-11-161-2/+1
| * KVM: selftests: Wait for all vCPU to be created before entering guest modeDavid Matlack2021-11-161-0/+26
| * KVM: selftests: Move vCPU thread creation and joining to common helpersDavid Matlack2021-11-166-90/+67
| * KVM: selftests: Start at iteration 0 instead of -1David Matlack2021-11-161-5/+3
| * KVM: selftests: Sync perf_test_args to guest during VM creationSean Christopherson2021-11-166-15/+16
| * KVM: selftests: Fill per-vCPU struct during "perf_test" VM creationSean Christopherson2021-11-166-54/+45
| * KVM: selftests: Create VM with adjusted number of guest pages for perf testsSean Christopherson2021-11-161-2/+6
| * KVM: selftests: Remove perf_test_args.host_page_sizeSean Christopherson2021-11-162-3/+1
| * KVM: selftests: Move per-VM GPA into perf_test_argsSean Christopherson2021-11-163-21/+10
| * KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging testSean Christopherson2021-11-161-16/+5
| * KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_argsSean Christopherson2021-11-162-5/+5
| * KVM: selftests: Use shorthand local var to access struct perf_tests_argsSean Christopherson2021-11-161-16/+19
| * KVM: selftests: Require GPA to be aligned when backed by hugepagesSean Christopherson2021-11-162-1/+8
| * KVM: selftests: Assert mmap HVA is aligned when using HugeTLBSean Christopherson2021-11-163-0/+17
| * KVM: selftests: Expose align() helpers to testsSean Christopherson2021-11-166-19/+34
| * KVM: selftests: Explicitly state indicies for vm_guest_mode_params arraySean Christopherson2021-11-161-9/+9
| * KVM: selftests: Add event channel upcall support to xen_shinfo_testDavid Woodhouse2021-11-161-9/+66
* | Merge branch 'kvm-sev-move-context' into kvm-masterPaolo Bonzini2021-11-116-11/+235
|\ \
| * | selftest: KVM: Add intra host migration testsPeter Gonda2021-11-112-1/+205
| * | selftest: KVM: Add open sev dev helperPeter Gonda2021-11-114-10/+30
| |/
* | Merge tag 'linux-kselftest-next-5.16-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2021-11-021-1/+1
|\ \ | |/ |/|
| * selftests: kvm: fix mismatched fclose() after popen()Shuah Khan2021-10-211-1/+1
* | Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-10-3126-200/+1661
|\ \
| * \ Merge branch kvm/selftests/memslot into kvmarm-master/nextMarc Zyngier2021-10-212-22/+36
| |\ \
| | * | KVM: selftests: Build the memslot tests for arm64Ricardo Koller2021-10-211-0/+2
| | * | KVM: selftests: Make memslot_perf_test arch independentRicardo Koller2021-10-211-22/+34
| | |/
| * | Merge branch kvm-arm64/selftest/timer into kvmarm-master/nextMarc Zyngier2021-10-1720-48/+1330
| |\ \
| | * | KVM: arm64: selftests: arch_timer: Support vCPU migrationRaghavendra Rao Ananta2021-10-171-1/+114
| | * | KVM: arm64: selftests: Add arch_timer testRaghavendra Rao Ananta2021-10-173-0/+368
| | * | KVM: arm64: selftests: Add host support for vGICRaghavendra Rao Ananta2021-10-174-3/+92
| | * | KVM: arm64: selftests: Add basic GICv3 supportRaghavendra Rao Ananta2021-10-176-1/+448
| | * | KVM: arm64: selftests: Add light-weight spinlock supportRaghavendra Rao Ananta2021-10-173-1/+41
| | * | KVM: arm64: selftests: Add guest support to get the vcpuidRaghavendra Rao Ananta2021-10-172-0/+8
| | * | KVM: arm64: selftests: Maintain consistency for vcpuid typeRaghavendra Rao Ananta2021-10-172-2/+2
| | * | KVM: arm64: selftests: Add support to disable and enable local IRQsRaghavendra Rao Ananta2021-10-171-0/+10