summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/lib
AgeCommit message (Expand)Author
2 daysMerge branch 'next' of https://github.com/kvm-x86/linux.gitMark Brown
9 daysMerge branch 'selftests'Sean Christopherson
11 daysKVM: selftests: Delete the unused guest_snprintf()Gokul K
12 daysKVM: selftests: Move test_read() into elf.c and delete lib/io.cGokul K
2026-09-22KVM: selftests: Set up page size and alignment independently for guest_memfdAckerley Tng
2026-09-22KVM: selftests: Make TEST_EXPECT_SIGBUS thread-safeAckerley Tng
2026-09-22KVM: selftests: Provide function to look up guest_memfd details from gpaAckerley Tng
2026-09-22KVM: selftests: Add helpers to pin pages with CONFIG_GUP_TESTAckerley Tng
2026-09-22KVM: selftests: Add selftests global for guest memory attributes capabilitySean Christopherson
2026-09-22KVM: selftests: Add support for mmap() on guest_memfd in core librarySean Christopherson
2026-09-22KVM: selftests: Rename guest_memfd{,_offset} to gmem_{fd,offset}Sean Christopherson
2026-09-22KVM: selftests: Create gmem fd before "regular" fd when adding memslotSean Christopherson
2026-09-14KVM: arm64: selftests: Skip sea_to_user without 1GB hugepagesLike Xu
2026-09-11KVM: selftests: Check for APIC access virtualization support in said testFrank Zhu
2026-09-11KVM: selftests: Add TDP detection for Zhaoxin CPUsFrank Zhu
2026-09-11KVM: selftests: Add Zhaoxin CPU detection supportFrank Zhu
2026-09-11KVM: selftests: Check calloc() return in vcpu_get_reg_list()Chaithanya Lagisetty
2026-09-11KVM: selftests: Fix transposed calloc() arguments in the uffd helperChaithanya Lagisetty
2026-09-11KVM: selftests: Always assert that vmreadz() succeedsSean Christopherson
2026-09-11KVM: selftests: Add __vmwrite() and use it when initializing optional fields.Sean Christopherson
2026-09-11KVM: selftests: Assert success in vmlaunch() and vmresume()Sean Christopherson
2026-09-11KVM: selftests: Dedup assembly code for VMLAUNCH and VMRESUMESean Christopherson
2026-09-11KVM: selftests: Drop useless return code from load_vmcs()Sean Christopherson
2026-09-11KVM: selftests: Always assert that vmptrld() succeedsSean Christopherson
2026-09-11KVM: selftests: Always assert that vmclear() succeedsSean Christopherson
2026-09-11KVM: selftests: Always assert that vmxon() and prepare_for_vmx_operation() su...Sean Christopherson
2026-09-11KVM: selftests: Add arch hook to force page tables to be naturally alignedSean Christopherson
2026-09-11KVM: selftests: Automatically pick min_gpa for allocations based on region typeSean Christopherson
2026-09-11KVM: selftests: Take the memory region type, not memslot, in page allocatorsSean Christopherson
2026-09-11KVM: selftests: Add TEST_EXTRA memory region type for "special" memslotsSean Christopherson
2026-09-11KVM: selftests: Add APIs to override memory region types with custom memslotsSean Christopherson
2026-09-11KVM: selftests: Initialize vm->memslots[] with invalid memslots during creationSean Christopherson
2026-09-11KVM: selftests: Add a wrapper API to allocate multiple page table pagesSean Christopherson
2026-09-11KVM: selftests: Make the single-page allocator APIs static inlineSean Christopherson
2026-09-11KVM: selftests: Extend page allocator to support naturally aligned allocationsSean Christopherson
2026-09-11KVM: selftests: Use goto instead of do-while to retry finding unused physical...Nicholas Piggin
2026-09-11KVM: selftests: Rename "num" param to "nr_pages" for physical page allocatorsSean Christopherson
2026-09-11KVM: selftests: Use vm_alloc_page_table() to allocate LoongArch page tablesSean Christopherson
2026-09-11KVM: selftests: Use the common minimum GPA for page tables on LoongArchSean Christopherson
2026-09-11KVM: selftests: Use MEM_REGION_PT memslot instead of '0' for s390 regions/seg...Sean Christopherson
2026-08-18Merge tag 'kvm-x86-selftests2-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-selftests-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini
2026-08-10KVM: LoongArch: selftests: Enable LSX/LASX by auto detectionBibo Mao
2026-08-05KVM: selftests: Test one random GP counter in PMU arch events testcaseSean Christopherson
2026-07-31KVM: selftests: Add KVM syscall wrappers for pthread_{cancel,join}()Sean Christopherson
2026-07-31KVM: selftests: Add KVM syscall wrapper for pthread_create()Sean Christopherson
2026-07-31KVM: selftests: Extract picking of random CPU from cpu_set_t to separate APISean Christopherson
2026-07-31KVM: selftests: Return the target CPU from pin_task_to_random_cpu()Sean Christopherson
2026-07-29KVM: selftests: Do not intercept #PF by default in nVMX testsYosry Ahmed