From: Penny Zheng Date: Mon, 14 Feb 2022 03:19:51 +0000 (+0000) Subject: xen/arm: add ASSERT_UNREACHABLE in allocate_static_memory X-Git-Tag: archive/raspbian/4.17.0-1+rpi1^2~33^2~1032 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=489859a33681b2921bc08e6c37763fedd2c099d5;p=xen.git 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 Acked-by: Julien Grall Tested-by: Stefano Stabellini --- diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c index ec29bd302c..52f256de9c 100644 --- a/xen/arch/arm/domain_build.c +++ b/xen/arch/arm/domain_build.c @@ -755,6 +755,7 @@ static void __init allocate_static_memory(struct domain *d, struct kernel_info *kinfo, const struct dt_device_node *node) { + ASSERT_UNREACHABLE(); } static void __init assign_static_memory_11(struct domain *d,