summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/include/ucall_common.h
Commit message (Expand)AuthorAgeFilesLines
* KVM: selftests: Annotate guest ucall, printf, and assert helpers with __printf()Sean Christopherson2023-12-011-3/+4
* KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more dataSean Christopherson2023-11-141-0/+11
* KVM: selftests: Remove obsolete and incorrect test case metadataLike Xu2023-10-041-2/+0
* KVM: selftests: Use GUEST_FAIL() in ARM's arch timer helpersSean Christopherson2023-08-021-4/+0
* KVM: selftests: Rip out old, param-based guest assert macrosSean Christopherson2023-08-021-71/+0
* KVM: selftests: Add arch ucall.h and inline simple arch hooksSean Christopherson2023-08-021-0/+1
* KVM: selftests: Add formatted guest assert support in ucall frameworkSean Christopherson2023-08-021-0/+48
* KVM: selftests: Add string formatting options to ucallAaron Lewis2023-08-021-0/+7
* KVM: selftests: Add additional pages to the guest to accommodate ucallAaron Lewis2023-08-021-0/+1
* KVM: arm64: selftests: Enable single-step without a "full" ucall()Sean Christopherson2022-12-021-0/+8
* KVM: selftests: Add ucall pool based implementationPeter Gonda2022-11-161-5/+4
* KVM: selftests: Drop now-unnecessary ucall_uninit()Sean Christopherson2022-11-161-6/+0
* KVM: selftests: Automatically do init_ucall() for non-barebones VMsSean Christopherson2022-11-161-3/+3
* KVM: selftests: Consolidate boilerplate code in get_ucall()Sean Christopherson2022-11-161-6/+2
* KVM: selftests: Consolidate common code for populating ucall structSean Christopherson2022-11-161-3/+20
* KVM: selftests: Fix filename reporting in guest assertsColton Lewis2022-07-131-5/+6
* KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair with GUEST_ASSERTColton Lewis2022-07-131-0/+42
* KVM: selftests: Increase UCALL_MAX_ARGS to 7Colton Lewis2022-07-131-1/+1
* KVM: selftests: enumerate GUEST_ASSERT argumentsColton Lewis2022-07-131-0/+8
* KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson2022-06-111-1/+1
* kvm: selftests: move ucall declarations into ucall_common.hMichael Roth2022-01-071-0/+59