From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Aneesh Kumar K.V" Subject: Re: [PATCH 0/6] KVM: PPC: Book3S PR: Add POWER8 support Date: Sun, 04 May 2014 22:06:36 +0530 Message-ID: <87zjixa4bv.fsf@linux.vnet.ibm.com> References: <1398788262-3307-1-git-send-email-agraf@suse.de> Mime-Version: 1.0 Content-Type: text/plain Cc: kvm@vger.kernel.org To: Alexander Graf , kvm-ppc@vger.kernel.org Return-path: Received: from e28smtp07.in.ibm.com ([122.248.162.7]:53787 "EHLO e28smtp07.in.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754149AbaEDQgn (ORCPT ); Sun, 4 May 2014 12:36:43 -0400 Received: from /spool/local by e28smtp07.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Sun, 4 May 2014 22:06:40 +0530 In-Reply-To: <1398788262-3307-1-git-send-email-agraf@suse.de> Sender: kvm-owner@vger.kernel.org List-ID: Alexander Graf writes: > When running on a POWER8 host, we get away with running the guest as POWER7 > and nothing falls apart. > > However, when we start exposing POWER8 as guest CPU, guests will start using > new abilities on POWER8 which we need to handle. > > This patch set does a minimalistic approach to implementing those bits to > make guests happy enough to run. > > > Alex > > Alexander Graf (6): > KVM: PPC: Book3S PR: Ignore PMU SPRs > KVM: PPC: Book3S PR: Emulate TIR register > KVM: PPC: Book3S PR: Handle Facility interrupt and FSCR > KVM: PPC: Book3S PR: Expose TAR facility to guest > KVM: PPC: Book3S PR: Expose EBB registers > KVM: PPC: Book3S PR: Expose TM registers > > arch/powerpc/include/asm/kvm_asm.h | 18 ++++--- > arch/powerpc/include/asm/kvm_book3s_asm.h | 2 + > arch/powerpc/include/asm/kvm_host.h | 3 ++ > arch/powerpc/kernel/asm-offsets.c | 3 ++ > arch/powerpc/kvm/book3s.c | 34 +++++++++++++ > arch/powerpc/kvm/book3s_emulate.c | 53 ++++++++++++++++++++ > arch/powerpc/kvm/book3s_hv.c | 30 ----------- > arch/powerpc/kvm/book3s_pr.c | 82 +++++++++++++++++++++++++++++++ > arch/powerpc/kvm/book3s_segment.S | 25 ++++++++++ > 9 files changed, 212 insertions(+), 38 deletions(-) > I did most of this as part of [RFC PATCH 01/10] KVM: PPC: BOOK3S: PR: Add POWER8 support http://mid.gmane.org/1390927455-3312-1-git-send-email-aneesh.kumar@linux.vnet.ibm.com Any reason why that is not picked up ? TM was the reason I didn't push the patchset again. I was not sure how to get all the TM details to work. -aneesh