]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allocate the ITS translation table with a 64k page alignment. This is the
authorAndrew Turner <andrew@FreeBSD.org>
Tue, 31 Oct 2017 23:17:17 +0000 (23:17 +0000)
committerAndrew Turner <andrew@FreeBSD.org>
Tue, 31 Oct 2017 23:17:17 +0000 (23:17 +0000)
commitf591046e7d8d93362292383d38e11769d4d845f3
tree2c377c5c4ab7564f9b301f89c9c35da8d7abc4af
parent2ed578e1db499fcb46f8a428a2bd50168ea57bc0
Allocate the ITS translation table with a 64k page alignment. This is the
largest alignment the ITS can require.

This fixes a bug with the ARM Architecture Envelope Model (AEM) where it
only allows 64k pages so will fail to attach the ITS device when this table
is not sufficiently aligned.

Sponsored by: DARPA, AFRL
sys/arm64/arm64/gicv3_its.c