aboutsummaryrefslogtreecommitdiff
path: root/contrib/bc/manuals/dc/EH.1.md
diff options
context:
space:
mode:
authorD Scott Phillips <scottph@FreeBSD.org>2021-02-16 18:07:27 +0000
committerD Scott Phillips <scottph@FreeBSD.org>2021-02-17 21:54:51 +0000
commit3046eb03ccf0a5fe63f5e6f4aad13ca422d3d011 (patch)
tree7b9fd2d1ca99ef65feedd2ed06cc8d6773d05e2f /contrib/bc/manuals/dc/EH.1.md
parent00065c7630c25850298dd3ba6919c2d3628e8ad9 (diff)
downloadsrc-3046eb03ccf0a5fe63f5e6f4aad13ca422d3d011.tar.gz
src-3046eb03ccf0a5fe63f5e6f4aad13ca422d3d011.zip
gicv3_its: Don't restrict target CPUs based on SRAT
ACPI Sec 5.2.16.5 (SRAT, GIC Interrupt Translation Service (ITS) Affinity Structure) says: > The GIC ITS Affinity Structure provides the association between > a GIC ITS and a proximity domain. This enables the OSPM to > discover the memory that is closest to the ITS, and use that in > allocating its management tables and command queue. Previously the ITS driver was using the proximity domain to restrict which CPUs can be targeted by an LPI. We keep that logic just for the original dual socket ThunderX which cannot forward LPIs between sockets. We also use the SRAT entry for its intended purpose of attempting to allocate ITS table structures near the ITS. Reviewed by: andrew Sponsored by: Ampere Computing LLC Differential Revision: https://reviews.freebsd.org/D28340
Diffstat (limited to 'contrib/bc/manuals/dc/EH.1.md')
0 files changed, 0 insertions, 0 deletions