aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-03-14KVM: selftests: Sync KVM exit reasons in selftestsGravatar Vipin Sharma 1-2/+15
2023-03-14KVM: selftests: Add macro to generate KVM exit reason stringsGravatar Sean Christopherson 1-26/+28
2023-03-14KVM: selftests: Print expected and actual exit reason in KVM exit reason assertGravatar Vipin Sharma 1-1/+2
2023-03-14KVM: selftests: Make vCPU exit reason test assertion commonGravatar Vipin Sharma 44-293/+69
2023-03-14KVM: selftests: Add EVTCHNOP_send slow path test to xen_shinfo_testGravatar David Woodhouse 1-0/+27
2023-03-14KVM: selftests: Use enum for test numbers in xen_shinfo_testGravatar David Woodhouse 1-51/+82
2023-03-14KVM: selftests: Add helpers to make Xen-style VMCALL/VMMCALL hypercallsGravatar Sean Christopherson 3-54/+21
2023-03-14KVM: selftests: Move the guts of kvm_hypercall() to a separate macroGravatar Sean Christopherson 1-12/+17
2023-03-14selftests: KVM: skip hugetlb tests if huge pages are not availableGravatar Paolo Bonzini 1-9/+16
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 23-406/+1453
2023-02-21Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEADGravatar Paolo Bonzini 1-0/+55
2023-02-20Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-13/+3
2023-02-20Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Gravatar Paolo Bonzini 3-5/+1
2023-02-15Merge tag 'kvm-s390-next-6.3-1' of https://git.kernel.org/pub/scm/linux/kerne...Gravatar Paolo Bonzini 2-148/+527
2023-02-15Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADGravatar Paolo Bonzini 3-89/+107
2023-02-15Merge tag 'kvm-x86-selftests-6.3' of https://github.com/kvm-x86/linux into HEADGravatar Paolo Bonzini 12-62/+63
2023-02-15Merge tag 'kvm-x86-pmu-6.3' of https://github.com/kvm-x86/linux into HEADGravatar Paolo Bonzini 1-5/+376
2023-02-13Merge branch kvm-arm64/misc into kvmarm/nextGravatar Oliver Upton 3-5/+1
2023-02-08KVM: selftests: Remove duplicate macro definitionGravatar Shaoqin Huang 1-3/+0
2023-02-08KVM: selftests: Clean up misnomers in xen_shinfo_testGravatar Michal Luczaj 1-8/+5
2023-02-08selftests: KVM: Replace optarg with arg in guest_modes_cmdlineGravatar Shaoqin Huang 1-1/+1
2023-02-07KVM: selftests: Assign guest page size in sync area early in memslot_perf_testGravatar Gavin Shan 1-2/+1
2023-02-07KVM: selftests: Remove duplicate VM creation in memslot_perf_testGravatar Gavin Shan 1-2/+0
2023-02-07KVM: s390: selftest: memop: Add cmpxchg testsGravatar Janis Schoetterl-Glausch 1-15/+392
2023-02-07KVM: s390: selftest: memop: Fix integer literalGravatar Janis Schoetterl-Glausch 1-1/+1
2023-02-07KVM: s390: selftest: memop: Fix wrong address being used in testGravatar Janis Schoetterl-Glausch 1-2/+2
2023-02-07KVM: s390: selftest: memop: Fix typoGravatar Janis Schoetterl-Glausch 1-1/+1
2023-02-07KVM: s390: selftest: memop: Add bad address testGravatar Janis Schoetterl-Glausch 1-1/+3
2023-02-07KVM: s390: selftest: memop: Move testlist into mainGravatar Janis Schoetterl-Glausch 1-65/+66
2023-02-07KVM: s390: selftest: memop: Replace macros by functionsGravatar Janis Schoetterl-Glausch 1-43/+39
2023-02-07KVM: s390: selftest: memop: Pass mop_desc via pointerGravatar Janis Schoetterl-Glausch 1-22/+22
2023-02-07KVM: selftests: Compile s390 tests with -march=z10Gravatar Nina Schoetterl-Glausch 1-0/+3
2023-02-06KVM: selftests: Enable USERFAULTFDGravatar Mark Brown 1-0/+1
2023-02-04Merge tag 'kvmarm-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Paolo Bonzini 1-84/+103
2023-02-03KVM: selftests: Remove redundant setbuf()Gravatar Shaoqin Huang 2-5/+0
2023-02-01KVM: selftests: Verify APIC_ID is set when forcing x2APIC=>xAPIC transitionGravatar Emanuele Giuseppe Esposito 1-0/+55
2023-02-01KVM: selftests: Test Hyper-V extended hypercall exit to userspaceGravatar Vipin Sharma 3-0/+99
2023-02-01KVM: selftests: Replace hardcoded Linux OS id with HYPERV_LINUX_OS_IDGravatar Vipin Sharma 1-1/+1
2023-02-01KVM: selftests: Test Hyper-V extended hypercall enablementGravatar Vipin Sharma 2-0/+14
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesGravatar Ingo Molnar 13-143/+82
2023-01-30KVM: selftests: Fix build of rseq testGravatar Mark Brown 1-13/+3
2023-01-29KVM: selftests: aarch64: Test read-only PT memory regionsGravatar Ricardo Koller 1-7/+11
2023-01-29KVM: selftests: aarch64: Fix check of dirty log PT writeGravatar Ricardo Koller 1-2/+5
2023-01-29KVM: selftests: aarch64: Do not default to dirty PTE pages on all S1PTWsGravatar Ricardo Koller 1-33/+60
2023-01-29KVM: selftests: aarch64: Relax userfaultfd read vs. write checksGravatar Ricardo Koller 1-49/+34
2023-01-24KVM: selftests: Stop assuming stats are contiguous in kvm_binary_stats_testGravatar Jing Zhang 1-9/+1
2023-01-24KVM: x86/xen: Remove unneeded semicolonGravatar zhang songyi 1-1/+1
2023-01-24KVM: selftests: x86: Use host's native hypercall instruction in kvm_hypercall()Gravatar Vishal Annapurve 1-2/+8
2023-01-24KVM: selftests: x86: Cache host CPU vendor (AMD vs. Intel)Gravatar Vishal Annapurve 6-8/+21
2023-01-24KVM: selftests: x86: Use "this_cpu" prefix for cpu vendor queriesGravatar Vishal Annapurve 6-33/+30