From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [v3 00/13] xen/arm: Add support for GICv2 on GICv3 Date: Thu, 2 Jul 2015 11:37:44 +0100 Message-ID: <55951478.8060101@citrix.com> References: <1435748473-28812-1-git-send-email-julien.grall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAbss-0005s5-BZ for xen-devel@lists.xenproject.org; Thu, 02 Jul 2015 10:38:22 +0000 In-Reply-To: <1435748473-28812-1-git-send-email-julien.grall@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org, ian.campbell@citrix.com Cc: stefano.stabellini@citrix.com, Chen Baozi , Zoltan Kiss , Shameerali Kolothum Thodi List-Id: xen-devel@lists.xenproject.org On 01/07/15 12:00, Julien Grall wrote: > Hi all, Hi Ian, > This patch series adds support for GICv2 on GICv3. This feature is available > only when the GICv3 hardware is compatible with GICv2. > > When it's the case, the same interface is provided in order to use a > virtualize GICv2 (i.e GICC and GICV). This will allow us to re-use the > same vGIC driver. > > Currently GIC and vGIC drivers are tight because of the domain initialization > splitted between GIC and vGIC. This patch series intends to remove this > dependency in order to make the vGIC driver agnostic of the GIC driver. > > It has been tested on the ARMv8 Foundation Model with GICv2 and GICv3 as > well as changing the vGIC version emulated for the guest (only on GICv3 host). > > A branch with all the patches can be found here: > git://xenbits.xen.org/people/julieng/xen-unstable.git branch gicv2-on-gicv3-v3 > > All the patches as been acked except #11 and #12. I was wondering if you can apply patch #1-#10 as they are already acked. It would avoid me to resend the whole series. If you ack #11, you could even apply #11 and #13 (#12 is independent). Regards, -- Julien Grall