Re: [RFC PATCH 10/45] KVM: arm/arm64: vgic-new: Add GICv3 world switch backend

2016-04-12 Thread Christoffer Dall
On Tue, Apr 12, 2016 at 02:59:04PM +0100, Andre Przywara wrote: > Hi, > > On 30/03/16 21:40, Christoffer Dall wrote: > > On Fri, Mar 25, 2016 at 02:04:33AM +, Andre Przywara wrote: > >> From: Marc Zyngier > >> > >> As the GICv3 virtual interface registers differ from

Re: [RFC PATCH 10/45] KVM: arm/arm64: vgic-new: Add GICv3 world switch backend

2016-04-12 Thread Andre Przywara
Hi, On 30/03/16 21:40, Christoffer Dall wrote: > On Fri, Mar 25, 2016 at 02:04:33AM +, Andre Przywara wrote: >> From: Marc Zyngier >> >> As the GICv3 virtual interface registers differ from their GICv2 >> siblings, we need different handlers for processing maintenance

Re: [RFC PATCH 10/45] KVM: arm/arm64: vgic-new: Add GICv3 world switch backend

2016-03-30 Thread Christoffer Dall
On Fri, Mar 25, 2016 at 02:04:33AM +, Andre Przywara wrote: > From: Marc Zyngier > > As the GICv3 virtual interface registers differ from their GICv2 > siblings, we need different handlers for processing maintenance > interrupts and reading/writing to the LRs. > Also as

[RFC PATCH 10/45] KVM: arm/arm64: vgic-new: Add GICv3 world switch backend

2016-03-24 Thread Andre Przywara
From: Marc Zyngier As the GICv3 virtual interface registers differ from their GICv2 siblings, we need different handlers for processing maintenance interrupts and reading/writing to the LRs. Also as we store an IRQ's affinity directly as a MPIDR, we need a separate