diff --git a/kernel/orbis/src/blockpool.cpp b/kernel/orbis/src/blockpool.cpp index 869e22022..ed977cb3b 100644 --- a/kernel/orbis/src/blockpool.cpp +++ b/kernel/orbis/src/blockpool.cpp @@ -226,6 +226,7 @@ struct PooledMemoryResource { {.pmemAddress = block.beginAddress(), .type = type}, false); freeBlocks.pop_back(); + used += mapVirtualRange.size(); virtualRange = rx::AddressRange::fromBeginEnd( mapVirtualRange.endAddress(), virtualRange.endAddress());