KVM: selftests: Purge vm+vcpu_id == vcpu silliness

Take a vCPU directly instead of a VM+vcpu pair in all vCPU-scoped helpers
and ioctls.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Sean Christopherson
2022-06-02 13:41:33 -07:00
committed by Paolo Bonzini
parent 5260db3eb8
commit 768e9a6185
87 changed files with 793 additions and 911 deletions

View File

@@ -187,8 +187,8 @@ static void guest_code(void)
struct ucall uc; \
int __stage = (stage); \
\
vcpu_run(__vcpu->vm, __vcpu->id); \
get_ucall(__vcpu->vm, __vcpu->id, &uc); \
vcpu_run(__vcpu); \
get_ucall(__vcpu, &uc); \
if (uc.cmd == UCALL_ABORT) { \
TEST_FAIL("line %lu: %s, hints: %lu, %lu", uc.args[1], \
(const char *)uc.args[0], uc.args[2], uc.args[3]); \