From mboxrd@z Thu Jan 1 00:00:00 1970 From: marc.zyngier@arm.com (Marc Zyngier) Date: Tue, 08 Oct 2013 18:22:41 +0100 Subject: [PATCH v3 0/2] KVM/ARM Huge pages support In-Reply-To: <1380903201-32644-1-git-send-email-christoffer.dall@linaro.org> References: <1380903201-32644-1-git-send-email-christoffer.dall@linaro.org> Message-ID: <52543F61.9050507@arm.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org 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...