xen/arm: add ASSERT_UNREACHABLE in allocate_static_memory
authorPenny Zheng <penny.zheng@arm.com>
Mon, 14 Feb 2022 03:19:51 +0000 (03:19 +0000)
committerJulien Grall <jgrall@amazon.com>
Thu, 17 Feb 2022 19:43:02 +0000 (19:43 +0000)
commit489859a33681b2921bc08e6c37763fedd2c099d5
tree885147d86236ade85308f9a1e3fbe631de91b130
parent75591dcfe0341def8dfc79fb7ef19f89fb3de327
xen/arm: add ASSERT_UNREACHABLE in allocate_static_memory

Helper allocate_static_memory is not meant to be reachable when built with
!CONFIG_STATIC_MEMORY, so this commit adds ASSERT_UNREACHABLE in it to catch
potential misuse.

Signed-off-by: Penny Zheng <penny.zheng@arm.com>
Acked-by: Julien Grall <jgrall@amazon.com>
Tested-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/domain_build.c