From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Subject: [PULL 00/14] ppc patch queue 2011-10-31 Date: Mon, 31 Oct 2011 08:53:02 +0100 Message-ID: <1320047596-20577-1-git-send-email-agraf@suse.de> Cc: kvm list , Marcelo Tosatti To: kvm-ppc@vger.kernel.org Return-path: Received: from cantor2.suse.de ([195.135.220.15]:52372 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752348Ab1JaHo0 (ORCPT ); Mon, 31 Oct 2011 03:44:26 -0400 Sender: kvm-owner@vger.kernel.org List-ID: Hi Avi / Marcelo, This is my current patch queue for ppc. Please pull. Alex The following changes since commit b796a09c5d808f4013f27ad45953db604dac18fd: Marcelo Tosatti (1): Merge remote-tracking branch 'upstream/master' into kvm-devel are available in the git repository at: git://github.com/agraf/linux-2.6.git kvm-ppc-next Alexander Graf (7): KVM: PPC: Fix build failure with HV KVM and CBE Revert "KVM: PPC: Add support for explicit HIOR setting" KVM: PPC: Add generic single register ioctls KVM: PPC: Add support for explicit HIOR setting KVM: PPC: Whitespace fix for kvm.h KVM: Fix whitespace in kvm_para.h KVM: PPC: E500: Support hugetlbfs Bharat Bhushan (1): PPC: Fix race in mtmsr paravirt implementation Scott Wood (6): KVM: PPC: e500: don't translate gfn to pfn with preemption disabled KVM: PPC: e500: Eliminate preempt_disable in local_sid_destroy_all KVM: PPC: e500: clear up confusion between host and guest entries KVM: PPC: e500: MMU API KVM: PPC: e500: tlbsx: fix tlb0 esel KVM: PPC: e500: Don't hardcode PIR=0 Documentation/virtual/kvm/api.txt | 122 ++++++ arch/powerpc/include/asm/kvm.h | 49 ++- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_e500.h | 46 ++- arch/powerpc/include/asm/kvm_ppc.h | 5 + arch/powerpc/include/asm/mmu-book3e.h | 1 + arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/kvm_emul.S | 10 +- arch/powerpc/kvm/book3s_pr.c | 12 +- arch/powerpc/kvm/booke.c | 4 +- arch/powerpc/kvm/e500.c | 8 +- arch/powerpc/kvm/e500_emulate.c | 12 +- arch/powerpc/kvm/e500_tlb.c | 674 +++++++++++++++++++++++---------- arch/powerpc/kvm/e500_tlb.h | 55 +-- arch/powerpc/kvm/powerpc.c | 92 +++++ include/linux/kvm.h | 50 +++ include/linux/kvm_para.h | 1 - 17 files changed, 865 insertions(+), 284 deletions(-) From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Date: Mon, 31 Oct 2011 07:53:02 +0000 Subject: [PULL 00/14] ppc patch queue 2011-10-31 Message-Id: <1320047596-20577-1-git-send-email-agraf@suse.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: kvm-ppc@vger.kernel.org Cc: kvm list , Marcelo Tosatti Hi Avi / Marcelo, This is my current patch queue for ppc. Please pull. Alex The following changes since commit b796a09c5d808f4013f27ad45953db604dac18fd: Marcelo Tosatti (1): Merge remote-tracking branch 'upstream/master' into kvm-devel are available in the git repository at: git://github.com/agraf/linux-2.6.git kvm-ppc-next Alexander Graf (7): KVM: PPC: Fix build failure with HV KVM and CBE Revert "KVM: PPC: Add support for explicit HIOR setting" KVM: PPC: Add generic single register ioctls KVM: PPC: Add support for explicit HIOR setting KVM: PPC: Whitespace fix for kvm.h KVM: Fix whitespace in kvm_para.h KVM: PPC: E500: Support hugetlbfs Bharat Bhushan (1): PPC: Fix race in mtmsr paravirt implementation Scott Wood (6): KVM: PPC: e500: don't translate gfn to pfn with preemption disabled KVM: PPC: e500: Eliminate preempt_disable in local_sid_destroy_all KVM: PPC: e500: clear up confusion between host and guest entries KVM: PPC: e500: MMU API KVM: PPC: e500: tlbsx: fix tlb0 esel KVM: PPC: e500: Don't hardcode PIR=0 Documentation/virtual/kvm/api.txt | 122 ++++++ arch/powerpc/include/asm/kvm.h | 49 ++- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_e500.h | 46 ++- arch/powerpc/include/asm/kvm_ppc.h | 5 + arch/powerpc/include/asm/mmu-book3e.h | 1 + arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/kvm_emul.S | 10 +- arch/powerpc/kvm/book3s_pr.c | 12 +- arch/powerpc/kvm/booke.c | 4 +- arch/powerpc/kvm/e500.c | 8 +- arch/powerpc/kvm/e500_emulate.c | 12 +- arch/powerpc/kvm/e500_tlb.c | 674 +++++++++++++++++++++++---------- arch/powerpc/kvm/e500_tlb.h | 55 +-- arch/powerpc/kvm/powerpc.c | 92 +++++ include/linux/kvm.h | 50 +++ include/linux/kvm_para.h | 1 - 17 files changed, 865 insertions(+), 284 deletions(-)