Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-26 Thread Andre Przywara
Hi, On 26/05/17 11:19, Julien Grall wrote: > Hi Stefano, > > On 25/05/17 22:05, Stefano Stabellini wrote: >> On Thu, 25 May 2017, Julien Grall wrote: >>> Hi Stefano, >>> >>> On 25/05/2017 19:49, Stefano Stabellini wrote: On Thu, 25 May 2017, Andre Przywara wrote: > Hi, > > On 23/

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-26 Thread Julien Grall
Hi Stefano, On 25/05/17 22:05, Stefano Stabellini wrote: On Thu, 25 May 2017, Julien Grall wrote: Hi Stefano, On 25/05/2017 19:49, Stefano Stabellini wrote: On Thu, 25 May 2017, Andre Przywara wrote: Hi, On 23/05/17 18:47, Stefano Stabellini wrote: On Tue, 23 May 2017, Julien Grall wrote:

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-25 Thread Stefano Stabellini
On Thu, 25 May 2017, Julien Grall wrote: > Hi Stefano, > > On 25/05/2017 19:49, Stefano Stabellini wrote: > > On Thu, 25 May 2017, Andre Przywara wrote: > > > Hi, > > > > > > On 23/05/17 18:47, Stefano Stabellini wrote: > > > > On Tue, 23 May 2017, Julien Grall wrote: > > > > > Hi Stefano, > > >

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-25 Thread Julien Grall
Hi Stefano, On 25/05/2017 19:49, Stefano Stabellini wrote: On Thu, 25 May 2017, Andre Przywara wrote: Hi, On 23/05/17 18:47, Stefano Stabellini wrote: On Tue, 23 May 2017, Julien Grall wrote: Hi Stefano, On 22/05/17 23:19, Stefano Stabellini wrote: On Tue, 16 May 2017, Julien Grall wrote:

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-25 Thread Stefano Stabellini
On Thu, 25 May 2017, Andre Przywara wrote: > Hi, > > On 23/05/17 18:47, Stefano Stabellini wrote: > > On Tue, 23 May 2017, Julien Grall wrote: > >> Hi Stefano, > >> > >> On 22/05/17 23:19, Stefano Stabellini wrote: > >>> On Tue, 16 May 2017, Julien Grall wrote: > > @@ -436,8 +473,26 @@ static

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-25 Thread Andre Przywara
Hi, On 23/05/17 18:47, Stefano Stabellini wrote: > On Tue, 23 May 2017, Julien Grall wrote: >> Hi Stefano, >> >> On 22/05/17 23:19, Stefano Stabellini wrote: >>> On Tue, 16 May 2017, Julien Grall wrote: > @@ -436,8 +473,26 @@ static int __vgic_v3_rdistr_rd_mmio_write(struct > vcpu > *v

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-24 Thread Julien Grall
Hi Stefano, On 05/23/2017 06:47 PM, Stefano Stabellini wrote: On Tue, 23 May 2017, Julien Grall wrote: Hi Stefano, On 22/05/17 23:19, Stefano Stabellini wrote: On Tue, 16 May 2017, Julien Grall wrote: @@ -436,8 +473,26 @@ static int __vgic_v3_rdistr_rd_mmio_write(struct vcpu *v, mmio_info_t

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-23 Thread Stefano Stabellini
On Tue, 23 May 2017, Julien Grall wrote: > Hi Stefano, > > On 22/05/17 23:19, Stefano Stabellini wrote: > > On Tue, 16 May 2017, Julien Grall wrote: > > > > @@ -436,8 +473,26 @@ static int __vgic_v3_rdistr_rd_mmio_write(struct > > > > vcpu > > > > *v, mmio_info_t *info, > > > > switch ( gicr_

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-23 Thread Andre Przywara
Hi, On 16/05/17 14:03, Julien Grall wrote: > Hi Andre, > > On 11/05/17 18:53, Andre Przywara wrote: >> To let a guest know about the availability of virtual LPIs, set the >> respective bits in the virtual GIC registers and let a guest control >> the LPI enable bit. >> Only report the LPI capabili

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-23 Thread Julien Grall
Hi Stefano, On 22/05/17 23:19, Stefano Stabellini wrote: On Tue, 16 May 2017, Julien Grall wrote: @@ -436,8 +473,26 @@ static int __vgic_v3_rdistr_rd_mmio_write(struct vcpu *v, mmio_info_t *info, switch ( gicr_reg ) { case VREG32(GICR_CTLR): -/* LPI's not implemented */ -

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-22 Thread Stefano Stabellini
On Tue, 16 May 2017, Julien Grall wrote: > > @@ -436,8 +473,26 @@ static int __vgic_v3_rdistr_rd_mmio_write(struct vcpu > > *v, mmio_info_t *info, > > switch ( gicr_reg ) > > { > > case VREG32(GICR_CTLR): > > -/* LPI's not implemented */ > > -goto write_ignore_32; > >

Re: [Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-16 Thread Julien Grall
Hi Andre, On 11/05/17 18:53, Andre Przywara wrote: To let a guest know about the availability of virtual LPIs, set the respective bits in the virtual GIC registers and let a guest control the LPI enable bit. Only report the LPI capability if the host has initialized at least one ITS. This remove

[Xen-devel] [PATCH v9 12/28] ARM: vGIC: advertise LPI support

2017-05-11 Thread Andre Przywara
To let a guest know about the availability of virtual LPIs, set the respective bits in the virtual GIC registers and let a guest control the LPI enable bit. Only report the LPI capability if the host has initialized at least one ITS. This removes a "TBD" comment, as we now populate the processor nu