]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - tools/testing/selftests/kvm/lib/kvm_util.c
selftests: KVM: avoid failures due to reserved HyperTransport region
[mirror_ubuntu-jammy-kernel.git] / tools / testing / selftests / kvm / lib / kvm_util.c
index 10a8ed691c6693e85d84dea6a83d1d7cfea7db46..c439fb653fde25efba669e43b7de106a3dd735e9 100644 (file)
@@ -307,7 +307,7 @@ struct kvm_vm *vm_create(enum vm_guest_mode mode, uint64_t phy_pages, int perm)
                (1ULL << (vm->va_bits - 1)) >> vm->page_shift);
 
        /* Limit physical addresses to PA-bits. */
-       vm->max_gfn = ((1ULL << vm->pa_bits) >> vm->page_shift) - 1;
+       vm->max_gfn = vm_compute_max_gfn(vm);
 
        /* Allocate and setup memory for guest. */
        vm->vpages_mapped = sparsebit_alloc();