Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-28 Thread Auger Eric
Hi Christoffer, On 29/08/2017 08:45, Christoffer Dall wrote: > On Tue, Aug 22, 2017 at 04:33:42PM +0200, Auger Eric wrote: >> Hi Christoffer, >> >> On 21/07/2017 14:11, Christoffer Dall wrote: >>> On Thu, Jun 15, 2017 at 02:52:37PM +0200, Eric Auger wrote: Currently, the line level of unmappe

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-28 Thread Christoffer Dall
On Tue, Aug 22, 2017 at 04:33:42PM +0200, Auger Eric wrote: > Hi Christoffer, > > On 21/07/2017 14:11, Christoffer Dall wrote: > > On Thu, Jun 15, 2017 at 02:52:37PM +0200, Eric Auger wrote: > >> Currently, the line level of unmapped level sensitive SPIs is > >> toggled down by the maintenance IRQ

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-24 Thread Christoffer Dall
On Tue, Aug 22, 2017 at 04:35:26PM +0200, Auger Eric wrote: > Hi, > > On 25/07/2017 17:41, Marc Zyngier wrote: > > On 25/07/17 15:48, Christoffer Dall wrote: > >> On Tue, Jul 25, 2017 at 02:47:55PM +0100, Marc Zyngier wrote: > >>> On 21/07/17 14:03, Christoffer Dall wrote: > On Fri, Jul 07, 2

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-23 Thread Auger Eric
Hi Marc, On 04/07/2017 14:15, Marc Zyngier wrote: > Hi Eric, > > On 15/06/17 13:52, Eric Auger wrote: >> Currently, the line level of unmapped level sensitive SPIs is >> toggled down by the maintenance IRQ handler/resamplefd mechanism. >> >> As mapped SPI completion is not trapped, we cannot rely

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-22 Thread Auger Eric
Hi, On 25/07/2017 17:41, Marc Zyngier wrote: > On 25/07/17 15:48, Christoffer Dall wrote: >> On Tue, Jul 25, 2017 at 02:47:55PM +0100, Marc Zyngier wrote: >>> On 21/07/17 14:03, Christoffer Dall wrote: On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: > Hi Marc, > > On 0

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-08-22 Thread Auger Eric
Hi Christoffer, On 21/07/2017 14:11, Christoffer Dall wrote: > On Thu, Jun 15, 2017 at 02:52:37PM +0200, Eric Auger wrote: >> Currently, the line level of unmapped level sensitive SPIs is >> toggled down by the maintenance IRQ handler/resamplefd mechanism. >> >> As mapped SPI completion is not tra

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-26 Thread Christoffer Dall
On Tue, Jul 25, 2017 at 04:41:52PM +0100, Marc Zyngier wrote: > On 25/07/17 15:48, Christoffer Dall wrote: > > On Tue, Jul 25, 2017 at 02:47:55PM +0100, Marc Zyngier wrote: > >> On 21/07/17 14:03, Christoffer Dall wrote: > >>> On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: > Hi Ma

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-25 Thread Marc Zyngier
On 25/07/17 15:48, Christoffer Dall wrote: > On Tue, Jul 25, 2017 at 02:47:55PM +0100, Marc Zyngier wrote: >> On 21/07/17 14:03, Christoffer Dall wrote: >>> On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: Hi Marc, On 04/07/2017 14:15, Marc Zyngier wrote: > Hi Eric, >>

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-25 Thread Christoffer Dall
On Tue, Jul 25, 2017 at 02:47:55PM +0100, Marc Zyngier wrote: > On 21/07/17 14:03, Christoffer Dall wrote: > > On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: > >> Hi Marc, > >> > >> On 04/07/2017 14:15, Marc Zyngier wrote: > >>> Hi Eric, > >>> > >>> On 15/06/17 13:52, Eric Auger wrote:

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-25 Thread Marc Zyngier
On 21/07/17 14:03, Christoffer Dall wrote: > On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: >> Hi Marc, >> >> On 04/07/2017 14:15, Marc Zyngier wrote: >>> Hi Eric, >>> >>> On 15/06/17 13:52, Eric Auger wrote: Currently, the line level of unmapped level sensitive SPIs is toggl

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-21 Thread Christoffer Dall
On Fri, Jul 07, 2017 at 09:41:42AM +0200, Auger Eric wrote: > Hi Marc, > > On 04/07/2017 14:15, Marc Zyngier wrote: > > Hi Eric, > > > > On 15/06/17 13:52, Eric Auger wrote: > >> Currently, the line level of unmapped level sensitive SPIs is > >> toggled down by the maintenance IRQ handler/resampl

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-21 Thread Christoffer Dall
On Thu, Jun 15, 2017 at 02:52:37PM +0200, Eric Auger wrote: > Currently, the line level of unmapped level sensitive SPIs is > toggled down by the maintenance IRQ handler/resamplefd mechanism. > > As mapped SPI completion is not trapped, we cannot rely on this > mechanism and the line level needs t

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-07 Thread Auger Eric
Hi Marc, On 04/07/2017 14:15, Marc Zyngier wrote: > Hi Eric, > > On 15/06/17 13:52, Eric Auger wrote: >> Currently, the line level of unmapped level sensitive SPIs is >> toggled down by the maintenance IRQ handler/resamplefd mechanism. >> >> As mapped SPI completion is not trapped, we cannot rely

Re: [PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-07-04 Thread Marc Zyngier
Hi Eric, On 15/06/17 13:52, Eric Auger wrote: > Currently, the line level of unmapped level sensitive SPIs is > toggled down by the maintenance IRQ handler/resamplefd mechanism. > > As mapped SPI completion is not trapped, we cannot rely on this > mechanism and the line level needs to be observed

[PATCH v2 5/8] KVM: arm/arm64: vgic: Handle mapped level sensitive SPIs

2017-06-15 Thread Eric Auger
Currently, the line level of unmapped level sensitive SPIs is toggled down by the maintenance IRQ handler/resamplefd mechanism. As mapped SPI completion is not trapped, we cannot rely on this mechanism and the line level needs to be observed at distributor level instead. This patch handles the ph