From a88167a1b9a87fb98ba93d9ddad67e537dc2d018 Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Sun, 29 Oct 2017 04:24:56 -0400 Subject: [PATCH] bank16k: report correct memory used pfptr goes down as memory is allocated. return it's compliement instead. --- Kernel/bank16k.c | 2 +- Kernel/bank16k_low.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/bank16k.c b/Kernel/bank16k.c index d75683a0..3da9730c 100644 --- a/Kernel/bank16k.c +++ b/Kernel/bank16k.c @@ -173,7 +173,7 @@ int pagemap_realloc(usize_t code, usize_t size, usize_t stack) usize_t pagemap_mem_used(void) { - return pfptr << 4; + return procmem - (pfptr << 4); } #ifdef SWAPDEV diff --git a/Kernel/bank16k_low.c b/Kernel/bank16k_low.c index 6995cb3d..6023f26d 100644 --- a/Kernel/bank16k_low.c +++ b/Kernel/bank16k_low.c @@ -155,7 +155,7 @@ int pagemap_realloc(uint16_t size) uint16_t pagemap_mem_used(void) { - return pfptr << 4; + return procmem - (pfptr << 4); } -- 2.34.1