KVM: PPC: Book3S PR: Enable use on POWER9 inside HPT-mode guests
authorPaul Mackerras <paulus@ozlabs.org>
Fri, 18 May 2018 11:49:28 +0000 (21:49 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Fri, 18 May 2018 11:49:28 +0000 (21:49 +1000)
commitec531d027ab29b0cfa1c80c8af561b0e74bd4283
treee81d19c6c070f993afab12e844e6695c739a0115
parent7c1bd80cc216e7255bfabb94222676b51ab6868e
KVM: PPC: Book3S PR: Enable use on POWER9 inside HPT-mode guests

This relaxes the restriction on using PR KVM on POWER9.  The existing
code does work inside a guest partition running in HPT mode, because
hypercalls such as H_ENTER use the old HPTE format, not the new
format used by POWER9, and so no change to PR KVM's HPT manipulation
code is required.  PR KVM will still refuse to run if the kernel is
using radix translation or if it is running bare-metal.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
arch/powerpc/kvm/book3s_pr.c