This patch set does 3 things in one:
* Add (very dumb) MMU notifiers for Book3S PR mode
* Unify BookE and Book3S entry/exit paths a bit more
* Deal properly with lazy EE for Book3S (and BookE-64)
Enjoy!
Alex
Alexander Graf (10):
KVM: PPC: BookE: No duplicate request != 0 check
KVM: PPC: Use same kvmppc_prepare_to_enter code for booke and
book3s_pr
KVM: PPC: Book3s: PR: Add (dumb) MMU Notifier support
KVM: PPC: BookE: Drop redundant vcpu->mode set
KVM: PPC: Book3S: PR: Only do resched check once per exit
KVM: PPC: Exit guest context while handling exit
KVM: PPC: Book3S: PR: Indicate we're out of guest mode
KVM: PPC: Consistentify vcpu exit path
KVM: PPC: Book3S: PR: Rework irq disabling
KVM: PPC: Move kvm_guest_enter call into generic code
arch/powerpc/include/asm/kvm_host.h | 3 +-
arch/powerpc/include/asm/kvm_ppc.h | 13 +++++
arch/powerpc/kvm/Kconfig | 1 +
arch/powerpc/kvm/book3s_32_mmu_host.c | 1 +
arch/powerpc/kvm/book3s_64_mmu_host.c | 1 +
arch/powerpc/kvm/book3s_mmu_hpte.c | 5 --
arch/powerpc/kvm/book3s_pr.c | 95 ++++++++++++++++++++++----------
arch/powerpc/kvm/book3s_rmhandlers.S | 15 +++---
arch/powerpc/kvm/booke.c | 82 +++++-----------------------
arch/powerpc/kvm/powerpc.c | 74 +++++++++++++++++++++++++
10 files changed, 178 insertions(+), 112 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html