]> xenbits.xensource.com Git - xen.git/commit
xen/arm: ffa: enforce dependency on 4k pages
authorJens Wiklander <jens.wiklander@linaro.org>
Mon, 17 Jul 2023 07:20:51 +0000 (09:20 +0200)
committerJulien Grall <jgrall@amazon.com>
Thu, 20 Jul 2023 22:26:08 +0000 (23:26 +0100)
commit0dacee5cfbf1576b1ea5f44680c92996f7e4175c
tree44cf5fa7ed82a7fa4d8ca41e3b5a85facf160a20
parent246fdc288e7a4832b8cc93816850b12cf8e4de91
xen/arm: ffa: enforce dependency on 4k pages

Adds a BUILD_BUG_ON() to assert the dependency on 4k pages in the FF-A
mediator since the current implementation only works if Xen page size is
the same as the FFA page size.

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Reviewed-by: Henry Wang <Henry.Wang@arm.com>
xen/arch/arm/tee/ffa.c