KVM: PPC: Book3S HV: Use RADIX_PTE_INDEX_SIZE in Radix MMU code
commitafd313564cf1904bbdb52052c80a2522b55782d3
authorMichael Ellerman <mpe@ellerman.id.au>
Tue, 18 Feb 2020 04:36:50 +0000 (18 15:36 +1100)
committerPaul Mackerras <paulus@ozlabs.org>
Thu, 19 Mar 2020 05:39:52 +0000 (19 16:39 +1100)
treef4eee827c43dffe2367504d5418d5be51c4e5068
parentcd758a9b57ee85f0733c759e60f42b969c81f27b
KVM: PPC: Book3S HV: Use RADIX_PTE_INDEX_SIZE in Radix MMU code

In kvmppc_unmap_free_pte() in book3s_64_mmu_radix.c, we use the
non-constant value PTE_INDEX_SIZE to clear a PTE page.

We can instead use the constant RADIX_PTE_INDEX_SIZE, because we know
this code will only be running when the Radix MMU is active.

Note that we already use RADIX_PTE_INDEX_SIZE for the allocation of
kvm_pte_cache.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Reviewed-by: Leonardo Bras <leonardo@linux.ibm.com>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
arch/powerpc/kvm/book3s_64_mmu_radix.c