From 8dbece9119642e867a3bdb8e5c966443eb674344 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Thu, 9 Mar 2023 14:37:25 +0200 Subject: [PATCH] Kernel: kmalloc minimum align is forced to s_kmalloc_min_align --- kernel/kernel/kmalloc.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/kernel/kmalloc.cpp b/kernel/kernel/kmalloc.cpp index 9ff7b129..ac85a181 100644 --- a/kernel/kernel/kmalloc.cpp +++ b/kernel/kernel/kmalloc.cpp @@ -304,6 +304,8 @@ void* kmalloc(size_t size, size_t align) return nullptr; ASSERT(is_power_of_two(align)); + if (align < s_kmalloc_min_align) + align = s_kmalloc_min_align; Kernel::CriticalScope critical;