]> git.baikalelectronics.ru Git - kernel.git/commit
irqchip/gic-v4.1: Set vpe_l1_base for all redistributors
authorZenghui Yu <yuzenghui@huawei.com>
Thu, 6 Feb 2020 07:57:07 +0000 (15:57 +0800)
committerMarc Zyngier <maz@kernel.org>
Sat, 8 Feb 2020 10:01:33 +0000 (10:01 +0000)
commit95d67af744e96378f76fd99da487b21196c12565
treedd52b222abdbf6b85091d2911ef9e1affdd336b4
parentd9c0ffa32f993aa866c9f50fcec38c955ad1acfa
irqchip/gic-v4.1: Set vpe_l1_base for all redistributors

Currently, we will not set vpe_l1_page for the current RD if we can
inherit the vPE configuration table from another RD (or ITS), which
results in an inconsistency between RDs within the same CommonLPIAff
group.

Let's rename it to vpe_l1_base to indicate the base address of the
vPE configuration table of this RD, and set it properly for *all*
v4.1 redistributors.

Signed-off-by: Zenghui Yu <yuzenghui@huawei.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20200206075711.1275-3-yuzenghui@huawei.com
drivers/irqchip/irq-gic-v3-its.c
include/linux/irqchip/arm-gic-v3.h