From: Bharat Bhushan <bharat.bhushan@xxxxxxxxxxxxx> This patchset adds the QEMU debug stub support for powerpc (booke/bookehv). [1/6] KVM: PPC: booke: use vcpu reference from thread_struct - This is a cleanup patch to use vcpu reference from thread struct [2/6] KVM: PPC: booke: Allow multiple exception types [3/6] KVM: PPC: booke: Added debug handler - These two patches install the KVM debug handler. [4/6] KVM: PPC: debug stub interface parameter defined [5/6] booke: Added DBCR4 SPR number [6/6] KVM: booke/bookehv: Add debug stub support - Add the debug stub interface on booke/bookehv Bharat Bhushan (6): KVM: PPC: booke: use vcpu reference from thread_struct KVM: PPC: booke: Allow multiple exception types KVM: PPC: booke: Added debug handler KVM: PPC: debug stub interface parameter defined booke: Added DBCR4 SPR number KVM: booke/bookehv: Add debug stub support arch/powerpc/include/asm/kvm.h | 54 +++++++++ arch/powerpc/include/asm/kvm_host.h | 6 + arch/powerpc/include/asm/kvm_ppc.h | 2 - arch/powerpc/include/asm/reg_booke.h | 1 + arch/powerpc/kernel/asm-offsets.c | 29 +++++- arch/powerpc/kvm/book3s.c | 6 + arch/powerpc/kvm/booke.c | 162 ++++++++++++++++++++++++--- arch/powerpc/kvm/booke.h | 1 + arch/powerpc/kvm/booke_interrupts.S | 198 +++++++++++++++++++++++++++++++-- arch/powerpc/kvm/bookehv_interrupts.S | 141 +++++++++++++++++++++++- arch/powerpc/kvm/e500.c | 16 ++- arch/powerpc/kvm/e500mc.c | 3 +- arch/powerpc/kvm/powerpc.c | 6 - 13 files changed, 575 insertions(+), 50 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html