summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/lib/riscv
AgeCommit message (Expand)AuthorLines
2026-02-11Merge tag 'kvm-riscv-6.20-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini-4/+59
2026-02-09Merge tag 'kvm-x86-selftests-6.20' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-15/+16
2026-02-06KVM: riscv: selftests: Add riscv vm satp modesWu Fei-4/+59
2026-01-15KVM: selftests: Move page_align() to shared headerFuad Tabba-6/+1
2026-01-15KVM: riscv: selftests: Fix incorrect rounding in page_align()Fuad Tabba-1/+1
2026-01-08KVM: selftests: Add "struct kvm_mmu" to track a given MMU instanceSean Christopherson-15/+16
2025-05-21KVM: riscv: selftests: Align the trap information wiht pt_regsAtish Patra-69/+72
2024-12-18KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-paramSean Christopherson-33/+33
2024-06-06KVM: selftests: Fix RISC-V compilationAndrew Jones-0/+1
2024-05-12Merge tag 'kvm-x86-selftests_utils-6.10' of https://github.com/kvm-x86/linux ...Paolo Bonzini-0/+1
2024-04-29Revert "kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h"Sean Christopherson-0/+1
2024-04-26KVM: riscv: selftests: Add a test for PMU snapshot functionalityAtish Patra-0/+12
2024-03-11Merge tag 'kvm-x86-selftests-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-3/+6
2024-03-06KVM: riscv: selftests: Change vcpu_has_ext to a common functionHaibo Xu-0/+10
2024-03-06KVM: riscv: selftests: Add guest helper to get vcpu idHaibo Xu-0/+8
2024-03-06KVM: riscv: selftests: Add exception handling supportHaibo Xu-0/+170
2024-02-28KVM: selftests: Move setting a vCPU's entry point to a dedicated APISean Christopherson-3/+6
2024-01-29KVM: selftests: riscv: Remove redundant newlinesAndrew Jones-1/+1
2023-12-30RISC-V: KVM: selftests: Add guest_sbi_probe_extensionAndrew Jones-0/+19
2023-12-30RISC-V: KVM: selftests: Move sbi_ecall to processor.cAndrew Jones-26/+26
2023-12-29KVM: riscv: selftests: Add RISCV_SBI_EXT_REGAndrew Jones-2/+2
2023-08-02KVM: selftests: Add arch ucall.h and inline simple arch hooksSean Christopherson-11/+0
2022-12-09Merge tag 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini-12/+17
2022-11-16KVM: selftests: Add ucall pool based implementationPeter Gonda-1/+1
2022-11-16KVM: selftests: Drop now-unnecessary ucall_uninit()Sean Christopherson-4/+0
2022-11-16KVM: selftests: Automatically do init_ucall() for non-barebones VMsSean Christopherson-1/+1
2022-11-16KVM: selftests: Consolidate boilerplate code in get_ucall()Sean Christopherson-16/+3
2022-11-16KVM: selftests: Consolidate common code for populating ucall structSean Christopherson-18/+5
2022-11-10KVM: selftests: Use the right memslot for code, page-tables, and data allocat...Ricardo Koller-3/+5
2022-11-10KVM: selftests: Fix alignment in virt_arch_pgd_alloc() and vm_vaddr_alloc()Ricardo Koller-12/+15
2022-06-11KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson-54/+53
2022-06-11KVM: selftests: Consolidate KVM_{G,S}ET_ONE_REG helpersSean Christopherson-42/+42
2022-06-11KVM: selftests: Rename vm_vcpu_add* helpers to better show relationshipsSean Christopherson-1/+1
2022-06-11KVM: selftests: Return created vcpu from vm_vcpu_add_default()Sean Christopherson-8/+12
2022-06-11KVM: selftests: Add "arch" to common utils that have arch implementationsSean Christopherson-6/+6
2022-06-11KVM: selftests: Get rid of kvm_util_internal.hSean Christopherson-2/+0
2022-06-11KVM: selftests: Add another underscore to inner ioctl() helpersSean Christopherson-1/+1
2022-06-08selftests: kvm: replace ternary operator with min()Guo Zhengkui-1/+1
2022-05-20KVM: selftests: riscv: Remove unneeded semicolonJiapeng Chong-1/+1
2022-05-20KVM: selftests: riscv: Improve unexpected guest trap handlingAnup Patel-14/+26
2022-04-09KVM: selftests: riscv: Fix alignment of the guest_hang() functionAnup Patel-1/+1
2022-01-06KVM: selftests: Add initial support for RISC-V 64-bitAnup Patel-0/+449