]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Start to teach the GICv3 driver about NUMA. On ThunderX we may have
authorandrew <andrew@FreeBSD.org>
Fri, 4 Aug 2017 13:08:45 +0000 (13:08 +0000)
committerandrew <andrew@FreeBSD.org>
Fri, 4 Aug 2017 13:08:45 +0000 (13:08 +0000)
commit00495d218afc0d05833e0560164de2f119473ee4
tree4d74ac91949af14964d5a5b50778a3a4f5811ba0
parenta2e55657743e6767fd89d7d235bff913d7dd6c9a
Start to teach the GICv3 driver about NUMA. On ThunderX we may have
multiple ITS devices, however we only want a single ITS device to be
configured on each CPU. To fix this only enable ITS when the node matches
the CPUs node.

Sponsored by: DARPA, AFRL
sys/arm64/arm64/gic_v3.c
sys/arm64/arm64/gic_v3_fdt.c
sys/arm64/arm64/gic_v3_var.h
sys/arm64/arm64/gicv3_its.c