diff options
author | 2021-03-17 10:07:19 +0000 | |
---|---|---|
committer | 2021-04-22 15:55:21 +0100 | |
commit | 46135d6f878ab00261d4a2082d620bfb41019aab (patch) | |
tree | 8eaa3ebe27414bcf3116aab3143b415ae0d2b6c8 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | irqchip/tb10x: Use 'fallthrough' to eliminate a warning (diff) | |
download | wireguard-linux-46135d6f878ab00261d4a2082d620bfb41019aab.tar.xz wireguard-linux-46135d6f878ab00261d4a2082d620bfb41019aab.zip |
irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection
GIC CPU interfaces versions predating GIC v4.1 were not built to
accommodate vINTID within the vSGI range; as reported in the GIC
specifications (8.2 "Changes to the CPU interface"), it is
CONSTRAINED UNPREDICTABLE to deliver a vSGI to a PE with
ID_AA64PFR0_EL1.GIC < b0011.
Check the GIC CPUIF version by reading the SYS_ID_AA64_PFR0_EL1.
Disable vSGIs if a CPUIF version < 4.1 is detected to prevent using
vSGIs on systems where they may misbehave.
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Marc Zyngier <maz@kernel.org>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210317100719.3331-2-lorenzo.pieralisi@arm.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions