From 40dbe1818a6af630cc8595ea97b35f3a0d296606 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roger=20Pau=20Monn=C3=A9?= Date: Tue, 25 Sep 2018 16:29:59 +0200 Subject: [PATCH] x86/mm: don't crash on unknown memory types in page_get_ram_type MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Instead return RAM_TYPE_UNKNOWN. Reported-by: Razvan Cojocaru Signed-off-by: Roger Pau Monné Reviewed-by: Jan Beulich --- xen/arch/x86/mm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index c8a97e1bc5..02abd061be 100644 --- a/xen/arch/x86/mm.c +++ b/xen/arch/x86/mm.c @@ -465,7 +465,8 @@ unsigned int page_get_ram_type(mfn_t mfn) break; default: - ASSERT_UNREACHABLE(); + type |= RAM_TYPE_UNKNOWN; + break; } } -- 2.30.2