From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Zyngier Subject: Re: [PATCH v3 0/2] KVM/ARM Huge pages support Date: Tue, 08 Oct 2013 18:22:41 +0100 Message-ID: <52543F61.9050507@arm.com> References: <1380903201-32644-1-git-send-email-christoffer.dall@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: 8BIT Cc: "kvmarm@lists.cs.columbia.edu" , "kvm@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" To: Christoffer Dall Return-path: Received: from service87.mimecast.com ([91.220.42.44]:43186 "EHLO service87.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753131Ab3JHRWq convert rfc822-to-8bit (ORCPT ); Tue, 8 Oct 2013 13:22:46 -0400 In-Reply-To: <1380903201-32644-1-git-send-email-christoffer.dall@linaro.org> Sender: kvm-owner@vger.kernel.org List-ID: On 04/10/13 17:13, Christoffer Dall wrote: > This small series adds support for Transparent Huge Pages and hugetlbfs > pages for KVM on the arm and arm64 architectures. > > Measurements have shown that using huge pages in for stage-2 mappings > provides up to more than 15% performance increase for some workloads. > > The patch series applies to kvm/next, but depends on the patch sent > earlier: > http://marc.info/?l=kvm&m=138074894126934&w=2 > > The whole thing can also be cloned from here: > git://git.linaro.org/people/cdall/linux-kvm-arm.git kvm-arm-hugepages-v3 > > See the patches for changelogs. > > Christoffer Dall (2): > KVM: ARM: Support hugetlbfs backed huge pages > KVM: ARM: Transparent huge page (THP) support > > arch/arm/include/asm/kvm_mmu.h | 17 ++- > arch/arm/include/asm/pgtable-3level.h | 2 + > arch/arm/kvm/mmu.c | 223 +++++++++++++++++++++++++++------ > arch/arm64/include/asm/kvm_mmu.h | 12 +- > arch/arm64/include/asm/pgtable-hwdef.h | 2 + > 5 files changed, 212 insertions(+), 44 deletions(-) Looks good to me. For the series: Acked-by: Marc Zyngier M. -- Jazz is not dead. It just smells funny...