]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Disable the use of the quantum cache in the GICv3 ITS
authorandrew <andrew@FreeBSD.org>
Mon, 3 Feb 2020 13:47:41 +0000 (13:47 +0000)
committerandrew <andrew@FreeBSD.org>
Mon, 3 Feb 2020 13:47:41 +0000 (13:47 +0000)
commit5154c79c1670a519d65efdbbf481fab89cda8bd0
treeaf77ee97d4d92514fb1fd9b2a1c841bf6eacd755
parent1baa7e11cae8b81dac54eccde11fd83898aede4c
Disable the use of the quantum cache in the GICv3 ITS

This uses UMA to allocate space. It causes issues when there are multiple
ITS devices in the system where interrupts are not allocated from a low
address on some interrupt controllers. Disabling the quantum cache fixes
this on the Neoverse N1 SDP.

MFC after: 2 weeks
Sponsored by: DARPA, AFRL
sys/arm64/arm64/gicv3_its.c