KVM: x86/mmu: use helper macro SPTE_ENT_PER_PAGE
authorMiaohe Lin <linmiaohe@huawei.com>
Tue, 13 Sep 2022 08:54:52 +0000 (16:54 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 9 Nov 2022 17:31:14 +0000 (12:31 -0500)
Use helper macro SPTE_ENT_PER_PAGE to get the number of spte entries
per page. Minor readability improvement.

Signed-off-by: Miaohe Lin <linmiaohe@huawei.com>
Reviewed-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20220913085452.25561-1-linmiaohe@huawei.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/mmu/mmu.c

index 639ac64a4e8c9d3ea22e47fd375735c3d2da8d17..2640871bdcf174d314ebc1b26d377d32330dc488 100644 (file)
@@ -1645,7 +1645,7 @@ static int is_empty_shadow_page(u64 *spt)
        u64 *pos;
        u64 *end;
 
-       for (pos = spt, end = pos + PAGE_SIZE / sizeof(u64); pos != end; pos++)
+       for (pos = spt, end = pos + SPTE_ENT_PER_PAGE; pos != end; pos++)
                if (is_shadow_present_pte(*pos)) {
                        printk(KERN_ERR "%s: %p %llx\n", __func__,
                               pos, *pos);