From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Mackerras Subject: [PATCH 00/11] HV KVM improvements in preparation for POWER8 support Date: Fri, 6 Sep 2013 13:10:03 +1000 Message-ID: <20130906031003.GA29710@iris.ozlabs.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: Alexander Graf , kvm-ppc@vger.kernel.org, kvm@vger.kernel.org Return-path: Content-Disposition: inline Sender: kvm-ppc-owner@vger.kernel.org List-Id: kvm.vger.kernel.org This series of patches is based on Alex Graf's kvm-ppc-queue branch. It fixes some bugs, makes some more registers accessible through the one_reg interface, and implements some missing features such as support for the compatibility modes in recent POWER cpus and support for the guest having a different timebase origin from the host. These patches are all useful on POWER7 and will be needed for good POWER8 support. Please apply. Documentation/virtual/kvm/api.txt | 5 + arch/powerpc/include/asm/exception-64s.h | 8 + arch/powerpc/include/asm/kvm_book3s_asm.h | 1 + arch/powerpc/include/asm/kvm_host.h | 6 + arch/powerpc/include/asm/reg.h | 14 + arch/powerpc/include/uapi/asm/kvm.h | 10 + arch/powerpc/kernel/asm-offsets.c | 6 + arch/powerpc/kvm/book3s.c | 10 + arch/powerpc/kvm/book3s_hv.c | 96 +++++- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 544 +++++++++++++++++------------- 10 files changed, 469 insertions(+), 231 deletions(-) Paul.