Skip to content
Commit f82e62d4 authored by Zhou Wang's avatar Zhou Wang Committed by Thomas Gleixner
Browse files

irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801



When enabling GICv4.1 in hip09, VMAPP fails to clear some caches during
the unmap operation, which can causes vSGIs to be lost.

To fix the issue, invalidate the related vPE cache through GICR_INVALLR
after VMOVP.

Suggested-by: default avatarMarc Zyngier <maz@kernel.org>
Co-developed-by: default avatarNianyao Tang <tangnianyao@huawei.com>
Signed-off-by: default avatarNianyao Tang <tangnianyao@huawei.com>
Signed-off-by: default avatarZhou Wang <wangzhou1@hisilicon.com>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Reviewed-by: default avatarMarc Zyngier <maz@kernel.org>
parent 12aaf675
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment