[RFC PATCH 0/4] KVM Book3E support for HTW guests

Mihai Caraman
2014-07-03T14:45:23Z

KVM Book3E support for Hardware Page Tablewalk enabled guests.

Mihai Caraman (4):
powerpc/booke64: Add LRAT next and max entries to tlb_core_data
structure
KVM: PPC: Book3E: Handle LRAT error exception
KVM: PPC: e500: TLB emulation for IND entries
KVM: PPC: e500mc: Advertise E.PT to support HTW guests

arch/powerpc/include/asm/kvm_host.h | 1 +
arch/powerpc/include/asm/kvm_ppc.h | 2 +
arch/powerpc/include/asm/mmu-book3e.h | 12 +++
arch/powerpc/include/asm/reg_booke.h | 14 +++
arch/powerpc/kernel/asm-offsets.c | 1 +
arch/powerpc/kvm/booke.c | 40 +++++++++
arch/powerpc/kvm/bookehv_interrupts.S | 9 +-
arch/powerpc/kvm/e500.h | 81 ++++++++++++++----
arch/powerpc/kvm/e500_mmu.c | 84 ++++++++++++++----
arch/powerpc/kvm/e500_mmu_host.c | 156 +++++++++++++++++++++++++++++++++-
arch/powerpc/kvm/e500mc.c | 55 +++++++++++-
arch/powerpc/mm/fsl_booke_mmu.c | 8 ++
12 files changed, 423 insertions(+), 40 deletions(-)

--
1.7.11.7