summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: selftests: x86: sync_regs_test: Get regs structure before modifying itThomas Huth2024-02-261-0/+1
* KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriateThomas Huth2024-02-261-5/+5
* KVM: riscv: selftests: Add Zfa extension to get-reg-list testAnup Patel2024-01-191-0/+4
* KVM: riscv: selftests: Add Zvfh[min] extensions to get-reg-list testAnup Patel2024-01-191-0/+8
* KVM: riscv: selftests: Add Zihintntl extension to get-reg-list testAnup Patel2024-01-191-0/+4
* KVM: riscv: selftests: Add Zfh[min] extensions to get-reg-list testAnup Patel2024-01-191-0/+8
* KVM: riscv: selftests: Add vector crypto extensions to get-reg-list testAnup Patel2024-01-191-0/+40
* KVM: riscv: selftests: Add scaler crypto extensions to get-reg-list testAnup Patel2024-01-191-0/+40
* KVM: riscv: selftests: Add Zbc extension to get-reg-list testAnup Patel2024-01-191-0/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-01-1738-691/+1921
|\
| * Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-088-8/+24
| |\
| | * KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCSVitaly Kuznetsov2023-12-071-6/+10
| | * KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V supportVitaly Kuznetsov2023-12-077-2/+14
| * | Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2024-01-086-45/+86
| |\ \
| | * | KVM: selftests: arm64: Support P52V48 4K and 16K guest_modesRyan Roberts2023-11-274-9/+36
| | * | KVM: selftests: arm64: Determine max ipa size per-page sizeRyan Roberts2023-11-274-36/+50
| * | | Merge tag 'kvm-riscv-6.8-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2024-01-028-373/+502
| |\ \ \
| | * | | RISC-V: KVM: selftests: Add get-reg-list test for STA registersAndrew Jones2023-12-301-0/+43
| | * | | RISC-V: KVM: selftests: Add steal_time test supportAndrew Jones2023-12-303-2/+103
| | * | | RISC-V: KVM: selftests: Add guest_sbi_probe_extensionAndrew Jones2023-12-302-0/+40
| | * | | RISC-V: KVM: selftests: Move sbi_ecall to processor.cAndrew Jones2023-12-302-26/+26
| | * | | RISC-V: KVM: selftests: Treat SBI ext regs like ISA ext regsAndrew Jones2023-12-292-14/+92
| | * | | KVM: riscv: selftests: Use register subtypesAndrew Jones2023-12-291-40/+73
| | * | | KVM: riscv: selftests: Add RISCV_SBI_EXT_REGAndrew Jones2023-12-292-19/+25
| | * | | KVM: riscv: selftests: Drop SBI multi registersAndrew Jones2023-12-291-2/+0
| | * | | KVM: riscv: selftests: Generate ISA extension reg_list using macrosAnup Patel2023-12-291-255/+76
| * | | | Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini2024-01-021-2/+3
| |\ \ \ \
| * \ \ \ \ Merge tag 'kvm-x86-selftests-6.7-rcN' of https://github.com/kvm-x86/linux int...Paolo Bonzini2023-12-0814-167/+73
| |\ \ \ \ \
| | * | | | | KVM: selftests: Annotate guest ucall, printf, and assert helpers with __printf()Sean Christopherson2023-12-012-4/+5
| | * | | | | KVM: selftests: Fix broken assert messages in Hyper-V features testSean Christopherson2023-12-011-4/+4
| | * | | | | KVM: selftests: Fix benign %llx vs. %lx issues in guest assertsSean Christopherson2023-12-016-12/+12
| | * | | | | KVM: selftests: Fix MWAIT error message when guest assertion failsSean Christopherson2023-12-011-2/+4
| | * | | | | KVM: selftests: Remove x86's so called "MMIO warning" testSean Christopherson2023-11-292-122/+0
| | * | | | | KVM: selftests: Add logic to detect if ioctl() failed because VM was killedSean Christopherson2023-11-292-6/+35
| | * | | | | KVM: selftests: Drop the single-underscore ioctl() helpersSean Christopherson2023-11-291-17/+13
| | * | | | | KVM: selftests: add -MP to CFLAGSDavid Woodhouse2023-11-291-1/+1
| | * | | | | KVM: selftests: Actually print out magic token in NX hugepages skip messageangquan yu2023-11-281-1/+1
| | | |_|_|/ | | |/| | |
| * / | | | KVM: selftests: fix supported_flags for aarch64Paolo Bonzini2023-12-081-1/+3
| |/ / / /
| * | | | selftests/kvm: fix compilation on non-x86_64 platformsPaolo Bonzini2023-11-212-8/+6
| * | | | Merge branch 'kvm-guestmemfd' into HEADPaolo Bonzini2023-11-1416-119/+1266
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | KVM: selftests: Add a memory region subtest to validate invalid flagsSean Christopherson2023-11-142-8/+50
| | * | | KVM: selftests: Test KVM exit behavior for private memory/accessAckerley Tng2023-11-142-0/+121
| | * | | KVM: selftests: Add basic selftest for guest_memfd()Chao Peng2023-11-142-0/+208
| | * | | KVM: selftests: Expand set_memory_region_test to validate guest_memfd()Chao Peng2023-11-142-2/+114
| | * | | KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helperChao Peng2023-11-142-0/+36
| | * | | KVM: selftests: Add x86-only selftest for private memory conversionsVishal Annapurve2023-11-142-0/+483
| | * | | KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more dataSean Christopherson2023-11-141-0/+11
| | * | | KVM: selftests: Introduce VM "shape" to allow tests to specify the VM typeSean Christopherson2023-11-147-35/+73
| | * | | KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86)Vishal Annapurve2023-11-141-0/+15
| | * | | KVM: selftests: Add helpers to convert guest memory b/w private and sharedVishal Annapurve2023-11-142-0/+76