From c75f12a989d0a98c19e34e367a9fb688c9463252 Mon Sep 17 00:00:00 2001 From: Emil J Date: Wed, 9 Nov 2022 10:34:25 +0100 Subject: Add missing memory width assert preventing division by zero (#3546) --- kernel/mem.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'kernel/mem.cc') diff --git a/kernel/mem.cc b/kernel/mem.cc index e5e855ef7..ed01a0867 100644 --- a/kernel/mem.cc +++ b/kernel/mem.cc @@ -504,6 +504,7 @@ void Mem::check() { int mask = (1 << max_wide_log2) - 1; log_assert(!(start_offset & mask)); log_assert(!(size & mask)); + log_assert(width != 0); } namespace { -- cgit v1.2.3