Re: [PATCH 2/4] KVM: arm64: vgic-v3: Implement MMIO-based LPI invalidation

2022-03-16 Thread Marc Zyngier
On Wed, 16 Mar 2022 05:26:06 +, Oliver Upton wrote: > > Hi Marc, > > On Mon, Mar 14, 2022 at 04:40:42PM +, Marc Zyngier wrote: > > Since GICv4.1, it has become legal for an implementation to advertise > > GICR_{INVLPIR,INVALLR,SYNCR} while having an ITS, allowing for a more > >

[PATCH 2/4] KVM: arm64: vgic-v3: Implement MMIO-based LPI invalidation

2022-03-14 Thread Marc Zyngier
Since GICv4.1, it has become legal for an implementation to advertise GICR_{INVLPIR,INVALLR,SYNCR} while having an ITS, allowing for a more efficient invalidation scheme (no guest command queue contention when multiple CPUs are generating invalidations). Provide the invalidation registers as a