From: Roger Pau Monné Date: Tue, 25 Sep 2018 14:29:59 +0000 (+0200) Subject: x86/mm: don't crash on unknown memory types in page_get_ram_type X-Git-Tag: archive/raspbian/4.14.0+80-gd101b417b7-1+rpi1^2~63^2~3235 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=40dbe1818a6af630cc8595ea97b35f3a0d296606;p=xen.git x86/mm: don't crash on unknown memory types in page_get_ram_type Instead return RAM_TYPE_UNKNOWN. Reported-by: Razvan Cojocaru Signed-off-by: Roger Pau Monné Reviewed-by: Jan Beulich --- 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; } }