summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-12-07KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCSVitaly Kuznetsov1-6/+10
2023-12-07KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V supportVitaly Kuznetsov7-2/+14
2023-12-01KVM: selftests: Annotate guest ucall, printf, and assert helpers with __printf()Sean Christopherson2-4/+5
2023-12-01KVM: selftests: Fix broken assert messages in Hyper-V features testSean Christopherson1-4/+4
2023-12-01KVM: selftests: Fix benign %llx vs. %lx issues in guest assertsSean Christopherson6-12/+12
2023-12-01KVM: selftests: Fix MWAIT error message when guest assertion failsSean Christopherson1-2/+4
2023-11-29KVM: selftests: Remove x86's so called "MMIO warning" testSean Christopherson2-122/+0
2023-11-29KVM: selftests: Add logic to detect if ioctl() failed because VM was killedSean Christopherson2-6/+35
2023-11-29KVM: selftests: Drop the single-underscore ioctl() helpersSean Christopherson1-17/+13
2023-11-29KVM: selftests: add -MP to CFLAGSDavid Woodhouse1-1/+1
2023-11-28KVM: selftests: Actually print out magic token in NX hugepages skip messageangquan yu1-1/+1
2023-11-27KVM: selftests: arm64: Support P52V48 4K and 16K guest_modesRyan Roberts4-9/+36
2023-11-27KVM: selftests: arm64: Determine max ipa size per-page sizeRyan Roberts4-36/+50
2023-11-22perf build: Ensure sysreg-defs Makefile respects output dirOliver Upton1-2/+3
2023-11-21selftests/kvm: fix compilation on non-x86_64 platformsPaolo Bonzini2-8/+6
2023-11-14Merge branch 'kvm-guestmemfd' into HEADPaolo Bonzini16-119/+1266
2023-11-14KVM: selftests: Add a memory region subtest to validate invalid flagsSean Christopherson2-8/+50
2023-11-14KVM: selftests: Test KVM exit behavior for private memory/accessAckerley Tng2-0/+121
2023-11-14KVM: selftests: Add basic selftest for guest_memfd()Chao Peng2-0/+208
2023-11-14KVM: selftests: Expand set_memory_region_test to validate guest_memfd()Chao Peng2-2/+114
2023-11-14KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helperChao Peng2-0/+36
2023-11-14KVM: selftests: Add x86-only selftest for private memory conversionsVishal Annapurve2-0/+483
2023-11-14KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more dataSean Christopherson1-0/+11
2023-11-14KVM: selftests: Introduce VM "shape" to allow tests to specify the VM typeSean Christopherson7-35/+73
2023-11-14KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86)Vishal Annapurve1-0/+15
2023-11-14KVM: selftests: Add helpers to convert guest memory b/w private and sharedVishal Annapurve2-0/+76
2023-11-14KVM: selftests: Add support for creating private memslotsSean Christopherson3-31/+73
2023-11-14KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2Sean Christopherson2-10/+11
2023-11-14KVM: selftests: Drop unused kvm_userspace_memory_region_find() helperSean Christopherson2-33/+0
2023-11-08selftests: kvm/s390x: use vm_create_barebones()Paolo Bonzini1-8/+3
2023-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds10-107/+1383
2023-11-01Merge tag 'linux_kselftest-next-6.7-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+4
2023-10-31Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini8-18/+1191
2023-10-31Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+48
2023-10-31Merge tag 'kvm-riscv-6.7-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-89/+144
2023-10-30Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/nextOliver Upton3-0/+672
2023-10-30Merge branch kvm-arm64/writable-id-regs into kvmarm/nextOliver Upton6-17/+515
2023-10-30KVM: selftests: Avoid using forced target for generating arm64 headersOliver Upton1-6/+5
2023-10-30Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton1-1/+4
2023-10-30KVM: arm64: selftest: Perform ISB before reading PAR_EL1Zenghui Yu1-1/+1
2023-10-30KVM: arm64: selftest: Add the missing .guest_prepare()Zenghui Yu1-0/+3
2023-10-24KVM: selftests: aarch64: vPMU test for validating user accessesRaghavendra Rao Ananta1-1/+86
2023-10-24KVM: selftests: aarch64: vPMU register test for unimplemented countersReiji Watanabe2-7/+76
2023-10-24KVM: selftests: aarch64: vPMU register test for implemented countersReiji Watanabe1-4/+266
2023-10-24KVM: selftests: aarch64: Introduce vpmu_counter_access testReiji Watanabe2-0/+256
2023-10-20KVM: riscv: selftests: Add SBI DBCN extension to get-reg-list testAnup Patel1-0/+2
2023-10-18KVM: arm64: selftests: Test for setting ID register from usersapceJing Zhang2-0/+482
2023-10-18tools headers arm64: Update sysreg.h with kernel sourcesJing Zhang4-14/+14
2023-10-18KVM: selftests: Generate sysreg-defs.h and add to include pathOliver Upton1-3/+20
2023-10-15Merge tag 'kvm-x86-selftests-6.6-fixes' of https://github.com/kvm-x86/linux i...Paolo Bonzini9-23/+10