From: Marc Zyngier <marc.zyngier@arm.com>
To: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Cc: Jason Cooper <jason@lakedaemon.net>,
linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
Thomas Gleixner <tglx@linutronix.de>,
kvmarm@lists.cs.columbia.edu
Subject: Re: [PATCH v3 0/6] GICv3: add 32bit compatibility
Date: Fri, 9 Oct 2015 14:15:23 +0100 [thread overview]
Message-ID: <20151009141523.1228b63e@arm.com> (raw)
In-Reply-To: <1443703639-3730-1-git-send-email-jean-philippe.brucker@arm.com>
On Thu, 1 Oct 2015 13:47:13 +0100
Jean-Philippe Brucker <jean-philippe.brucker@arm.com> wrote:
> Hi,
>
> This series adds 32bit support to the GICv3 driver. Only SGIs, PPIs and
> SPIs support is present, no ITS.
> Currently, the main targets for those patches are 32bit guests running under
> KVM. They can now use affinity routing and theoretically have a lot more than
> 8 CPUs. During my tests, I was able to use 16 virtual CPUs on an AEM model.
>
> We don't support 32bit hosts with GICv3 at the moment. I added a patch to allow
> building a host when CONFIG_ARM_GIC_V3 enabled, as pointed out by Vladimir in
> the last series. When attempting to run such host with a device-tree that
> declares GICv3, KVM will refuse to start, and throw a -ENODEV error.
>
> Some time has passed since last series, but I am now available full-time to act
> on reviews and comments.
>
> Changes since v2 [2]:
> - rebased on 4.3-rc3,
> - add a sixth patch to handle build with CONFIG_KVM + CONFIG_ARM_GIC_V3.
>
> Changes since v1 [1]:
> - fix the mistakes pointed out on the list,
> - add a patch to select ARM_GIC_V3 under ARCH_VIRT.
>
> Cheers,
> Jean
Hi Jean-Philippe,
Looks good to me: Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
There is some conflicts with stuff I have queued already (the 64bit
SRE stuff), but I can fix that up pretty easily, assuming Christoffer
doesn't have any objection to the last patch.
Thanks,
M.
--
Jazz is not dead. It just smells funny.
WARNING: multiple messages have this Message-ID (diff)
From: marc.zyngier@arm.com (Marc Zyngier)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/6] GICv3: add 32bit compatibility
Date: Fri, 9 Oct 2015 14:15:23 +0100 [thread overview]
Message-ID: <20151009141523.1228b63e@arm.com> (raw)
In-Reply-To: <1443703639-3730-1-git-send-email-jean-philippe.brucker@arm.com>
On Thu, 1 Oct 2015 13:47:13 +0100
Jean-Philippe Brucker <jean-philippe.brucker@arm.com> wrote:
> Hi,
>
> This series adds 32bit support to the GICv3 driver. Only SGIs, PPIs and
> SPIs support is present, no ITS.
> Currently, the main targets for those patches are 32bit guests running under
> KVM. They can now use affinity routing and theoretically have a lot more than
> 8 CPUs. During my tests, I was able to use 16 virtual CPUs on an AEM model.
>
> We don't support 32bit hosts with GICv3 at the moment. I added a patch to allow
> building a host when CONFIG_ARM_GIC_V3 enabled, as pointed out by Vladimir in
> the last series. When attempting to run such host with a device-tree that
> declares GICv3, KVM will refuse to start, and throw a -ENODEV error.
>
> Some time has passed since last series, but I am now available full-time to act
> on reviews and comments.
>
> Changes since v2 [2]:
> - rebased on 4.3-rc3,
> - add a sixth patch to handle build with CONFIG_KVM + CONFIG_ARM_GIC_V3.
>
> Changes since v1 [1]:
> - fix the mistakes pointed out on the list,
> - add a patch to select ARM_GIC_V3 under ARCH_VIRT.
>
> Cheers,
> Jean
Hi Jean-Philippe,
Looks good to me: Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
There is some conflicts with stuff I have queued already (the 64bit
SRE stuff), but I can fix that up pretty easily, assuming Christoffer
doesn't have any objection to the last patch.
Thanks,
M.
--
Jazz is not dead. It just smells funny.
WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <marc.zyngier@arm.com>
To: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Cc: linux-arm-kernel@lists.infradead.org,
Jason Cooper <jason@lakedaemon.net>,
linux-kernel@vger.kernel.org,
Thomas Gleixner <tglx@linutronix.de>,
kvmarm@lists.cs.columbia.edu,
Christoffer Dall <christoffer.dall@linaro.org>
Subject: Re: [PATCH v3 0/6] GICv3: add 32bit compatibility
Date: Fri, 9 Oct 2015 14:15:23 +0100 [thread overview]
Message-ID: <20151009141523.1228b63e@arm.com> (raw)
In-Reply-To: <1443703639-3730-1-git-send-email-jean-philippe.brucker@arm.com>
On Thu, 1 Oct 2015 13:47:13 +0100
Jean-Philippe Brucker <jean-philippe.brucker@arm.com> wrote:
> Hi,
>
> This series adds 32bit support to the GICv3 driver. Only SGIs, PPIs and
> SPIs support is present, no ITS.
> Currently, the main targets for those patches are 32bit guests running under
> KVM. They can now use affinity routing and theoretically have a lot more than
> 8 CPUs. During my tests, I was able to use 16 virtual CPUs on an AEM model.
>
> We don't support 32bit hosts with GICv3 at the moment. I added a patch to allow
> building a host when CONFIG_ARM_GIC_V3 enabled, as pointed out by Vladimir in
> the last series. When attempting to run such host with a device-tree that
> declares GICv3, KVM will refuse to start, and throw a -ENODEV error.
>
> Some time has passed since last series, but I am now available full-time to act
> on reviews and comments.
>
> Changes since v2 [2]:
> - rebased on 4.3-rc3,
> - add a sixth patch to handle build with CONFIG_KVM + CONFIG_ARM_GIC_V3.
>
> Changes since v1 [1]:
> - fix the mistakes pointed out on the list,
> - add a patch to select ARM_GIC_V3 under ARCH_VIRT.
>
> Cheers,
> Jean
Hi Jean-Philippe,
Looks good to me: Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
There is some conflicts with stuff I have queued already (the 64bit
SRE stuff), but I can fix that up pretty easily, assuming Christoffer
doesn't have any objection to the last patch.
Thanks,
M.
--
Jazz is not dead. It just smells funny.
next prev parent reply other threads:[~2015-10-09 13:13 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-01 12:47 [PATCH v3 0/6] GICv3: add 32bit compatibility Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 1/6] arm64: GICv3: refactor the AArch64 specific parts Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 2/6] arm64: GICv3: change unsigned types for AArch32 compatibility Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 3/6] arm64: GICv3: Specialize readq and writeq accesses Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 4/6] ARM: add 32bit support to GICv3 Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 5/6] ARM: virt: select ARM_GIC_V3 Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` [PATCH v3 6/6] arm/arm64: KVM: only allow 64bit hosts to build VGICv3 Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-01 12:47 ` Jean-Philippe Brucker
2015-10-09 13:10 ` Marc Zyngier
2015-10-09 13:10 ` Marc Zyngier
2015-10-10 15:19 ` Christoffer Dall
2015-10-10 15:19 ` Christoffer Dall
2015-10-10 15:19 ` Christoffer Dall
2015-10-09 13:15 ` Marc Zyngier [this message]
2015-10-09 13:15 ` [PATCH v3 0/6] GICv3: add 32bit compatibility Marc Zyngier
2015-10-09 13:15 ` Marc Zyngier
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=20151009141523.1228b63e@arm.com \
--to=marc.zyngier@arm.com \
--cc=jason@lakedaemon.net \
--cc=jean-philippe.brucker@arm.com \
--cc=kvmarm@lists.cs.columbia.edu \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=tglx@linutronix.de \
/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.