diff --git a/src/sys/mm/pmm.c b/src/sys/mm/pmm.c index cd04139d..77592b64 100644 --- a/src/sys/mm/pmm.c +++ b/src/sys/mm/pmm.c @@ -132,6 +132,9 @@ void* pmm_alloc(size_t count){ spinlock_release(&lock); + + if(count == 1) + lastfree = addr; return addr;