KVM: selftests: Use alloc page helper for xAPIC IPI test
authorSean Christopherson <seanjc@google.com>
Tue, 22 Jun 2021 20:05:19 +0000 (13:05 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 24 Jun 2021 08:31:19 +0000 (04:31 -0400)
Use the common page allocation helper for the xAPIC IPI test, effectively
raising the minimum virtual address from 0x1000 to 0x2000.  Presumably
the test won't explode if it can't get a page at address 0x1000...

Cc: Peter Shier <pshier@google.com>
Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20210622200529.3650424-10-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/x86_64/xapic_ipi_test.c

index 21b2271..5a79c8e 100644 (file)
@@ -427,7 +427,7 @@ int main(int argc, char *argv[])
 
        vm_vcpu_add_default(vm, SENDER_VCPU_ID, sender_guest_code);
 
-       test_data_page_vaddr = vm_vaddr_alloc(vm, 0x1000, 0x1000, 0, 0);
+       test_data_page_vaddr = vm_vaddr_alloc_page(vm);
        data =
           (struct test_data_page *)addr_gva2hva(vm, test_data_page_vaddr);
        memset(data, 0, sizeof(*data));