Re: [PATCH v3 26/55] KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers

2016-05-10 Thread Christoffer Dall
On Tue, May 10, 2016 at 02:04:32PM +0100, Andre Przywara wrote: > Hi Marc, > > On 10/05/16 13:14, Marc Zyngier wrote: > > On 06/05/16 11:45, Andre Przywara wrote: > >> The active register handlers are shared between the v2 and v3 > >> emulation, so their implementation goes into vgic-mmio.c, to be

Re: [PATCH v3 26/55] KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers

2016-05-10 Thread Andre Przywara
Hi Marc, On 10/05/16 13:14, Marc Zyngier wrote: > On 06/05/16 11:45, Andre Przywara wrote: >> The active register handlers are shared between the v2 and v3 >> emulation, so their implementation goes into vgic-mmio.c, to be >> easily referenced from the v3 emulation as well later. >> Since activati

Re: [PATCH v3 26/55] KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers

2016-05-10 Thread Marc Zyngier
On 06/05/16 11:45, Andre Przywara wrote: > The active register handlers are shared between the v2 and v3 > emulation, so their implementation goes into vgic-mmio.c, to be > easily referenced from the v3 emulation as well later. > Since activation/deactivation of an interrupt may happen entirely > i

Re: [PATCH v3 26/55] KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers

2016-05-10 Thread Christoffer Dall
On Fri, May 06, 2016 at 11:45:39AM +0100, Andre Przywara wrote: > The active register handlers are shared between the v2 and v3 > emulation, so their implementation goes into vgic-mmio.c, to be > easily referenced from the v3 emulation as well later. > Since activation/deactivation of an interrupt

[PATCH v3 26/55] KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers

2016-05-06 Thread Andre Przywara
The active register handlers are shared between the v2 and v3 emulation, so their implementation goes into vgic-mmio.c, to be easily referenced from the v3 emulation as well later. Since activation/deactivation of an interrupt may happen entirely in the guest without it ever exiting, we need some e