diff options
Diffstat (limited to '')
-rw-r--r-- | kernel/memory/physalloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/memory/physalloc.c b/kernel/memory/physalloc.c index 48d2e3f..55ece02 100644 --- a/kernel/memory/physalloc.c +++ b/kernel/memory/physalloc.c @@ -172,7 +172,7 @@ void free_phys_pages(void *ptr, size_t pages) return; for (size_t i = 0; i < pages; i++) - bitmap_set(idx + pages, false); + bitmap_set(idx + i, false); } static bool segment_invalid(const struct memory_segment *segment) |