On Thu, 14 Nov 2024 08:28:13 +0000, Zhou Wang <wangzhou1@xxxxxxxxxxxxx> wrote: > > When enabling GICv4.1 in hip09, VMAPP will fail to clear some caches > during unmapping operation, which will cause some vSGIs lost. > > To fix the issue, invalidate related vPE cache through GICR_INVALLR > after VMOVP. > > Suggested-by: Marc Zyngier <maz@xxxxxxxxxx> > Signed-off-by: Nianyao Tang <tangnianyao@xxxxxxxxxx> > Signed-off-by: Zhou Wang <wangzhou1@xxxxxxxxxxxxx> > --- > Documentation/arch/arm64/silicon-errata.rst | 2 + > arch/arm64/Kconfig | 11 +++++ > drivers/irqchip/irq-gic-v3-its.c | 52 ++++++++++++++++----- > 3 files changed, 54 insertions(+), 11 deletions(-) > Reviewed-by: Marc Zyngier <maz@xxxxxxxxxx> M. -- Without deviation from the norm, progress is not possible.