From 4657c46f7323ddff1375b7ace2cd805da69c5dda Mon Sep 17 00:00:00 2001 From: Drew Galbraith Date: Wed, 15 Nov 2023 12:14:58 -0800 Subject: [PATCH] [Zion] Fix kernel heap distribution calculation. --- zion/memory/kernel_heap.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zion/memory/kernel_heap.cpp b/zion/memory/kernel_heap.cpp index d3944e1..fb95310 100644 --- a/zion/memory/kernel_heap.cpp +++ b/zion/memory/kernel_heap.cpp @@ -100,7 +100,8 @@ void KernelHeap::DumpDistribution() { } void KernelHeap::RecordSize(uint64_t size) { - size >>= 3; + size -= 1; + size >>= 2; uint64_t index = 0; while (size && index < 11) { size >>= 1;