From: christoffer.dall@linaro.org (Christoffer Dall)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/2] KVM/ARM Huge pages support
Date: Sat, 12 Oct 2013 18:11:16 -0700 [thread overview]
Message-ID: <20131013011116.GB8200@cbox> (raw)
In-Reply-To: <52543F61.9050507@arm.com>
On Tue, Oct 08, 2013 at 06:22:41PM +0100, Marc Zyngier wrote:
> 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 <marc.zyngier@arm.com>
>
Thanks, waiting for the kvm huge page defines patch series to be applied
to kvm/next before I apply this.
-Christoffer
WARNING: multiple messages have this Message-ID (diff)
From: Christoffer Dall <christoffer.dall@linaro.org>
To: Marc Zyngier <marc.zyngier@arm.com>
Cc: "kvmarm@lists.cs.columbia.edu" <kvmarm@lists.cs.columbia.edu>,
"kvm@vger.kernel.org" <kvm@vger.kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH v3 0/2] KVM/ARM Huge pages support
Date: Sat, 12 Oct 2013 18:11:16 -0700 [thread overview]
Message-ID: <20131013011116.GB8200@cbox> (raw)
In-Reply-To: <52543F61.9050507@arm.com>
On Tue, Oct 08, 2013 at 06:22:41PM +0100, Marc Zyngier wrote:
> 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 <marc.zyngier@arm.com>
>
Thanks, waiting for the kvm huge page defines patch series to be applied
to kvm/next before I apply this.
-Christoffer
next prev parent reply other threads:[~2013-10-13 1:11 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-04 16:13 [PATCH v3 0/2] KVM/ARM Huge pages support Christoffer Dall
2013-10-04 16:13 ` Christoffer Dall
2013-10-04 16:13 ` [PATCH v3 1/2] KVM: ARM: Support hugetlbfs backed huge pages Christoffer Dall
2013-10-04 16:13 ` Christoffer Dall
2013-10-07 9:53 ` Catalin Marinas
2013-10-07 9:53 ` Catalin Marinas
2013-10-04 16:13 ` [PATCH v3 2/2] KVM: ARM: Transparent huge page (THP) support Christoffer Dall
2013-10-04 16:13 ` Christoffer Dall
2013-10-08 17:22 ` [PATCH v3 0/2] KVM/ARM Huge pages support Marc Zyngier
2013-10-08 17:22 ` Marc Zyngier
2013-10-13 1:11 ` Christoffer Dall [this message]
2013-10-13 1:11 ` Christoffer Dall
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131013011116.GB8200@cbox \
--to=christoffer.dall@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.