From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stuart Yoder Subject: [PATCH v9 0/4] KVM: PPC: Add ePAPR idle hcall support Date: Wed, 7 Mar 2012 17:12:55 -0600 Message-ID: <1331161979-12759-1-git-send-email-stuart.yoder@freescale.com> Mime-Version: 1.0 Content-Type: text/plain To: , , Return-path: Received: from db3ehsobe006.messaging.microsoft.com ([213.199.154.144]:35478 "EHLO db3outboundpool.messaging.microsoft.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932820Ab2CGXN1 (ORCPT ); Wed, 7 Mar 2012 18:13:27 -0500 Sender: kvm-owner@vger.kernel.org List-ID: From: Stuart Yoder -v9 -pad hcall instruction array with nops Liu Yu-B13201 (4): KVM: PPC: epapr: Factor out the epapr init KVM: PPC: epapr: Add idle hcall support for host KVM: PPC: epapr: install ev_idle hcall for e500 guest KVM: PPC: epapr: Update other hypercall invoking arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/epapr_hcalls.h | 35 ++++++++++-------- arch/powerpc/include/asm/fsl_hcalls.h | 36 +++++++++--------- arch/powerpc/include/asm/kvm_para.h | 14 ++++++- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/epapr_hcalls.S | 52 ++++++++++++++++++++++++++ arch/powerpc/kernel/epapr_paravirt.c | 61 +++++++++++++++++++++++++++++++ arch/powerpc/kernel/kvm.c | 28 ++------------- arch/powerpc/kernel/kvm_emul.S | 10 ----- arch/powerpc/kvm/booke.c | 6 +++ arch/powerpc/kvm/powerpc.c | 19 ++++++++-- arch/powerpc/platforms/Kconfig | 10 +++++ drivers/tty/Kconfig | 1 + drivers/virt/Kconfig | 1 + include/linux/kvm.h | 2 + 15 files changed, 203 insertions(+), 74 deletions(-) create mode 100644 arch/powerpc/kernel/epapr_hcalls.S create mode 100644 arch/powerpc/kernel/epapr_paravirt.c -- 1.7.3.4