From da898a11b61fd36e430ffd89b495dd5693c66e30 Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Wed, 24 Jul 2019 14:40:13 -0400 Subject: [PATCH] ??? --- kernel/kalloc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kernel/kalloc.c b/kernel/kalloc.c index d95531b..ae3863b 100644 --- a/kernel/kalloc.c +++ b/kernel/kalloc.c @@ -1,6 +1,6 @@ -// Physical memory allocator, intended to allocate -// memory for user processes, kernel stacks, page-table pages, -// and pipe buffers. Allocates 4096-byte pages. +// Physical memory allocator, for user processes, +// kernel stacks, page-table pages, +// and pipe buffers. Allocates whole 4096-byte pages. #include "types.h" #include "param.h" @@ -11,8 +11,8 @@ void freerange(void *pa_start, void *pa_end); -extern char end[]; // first address after kernel loaded from ELF file - // defined by the kernel linker script in kernel.ld +extern char end[]; // first address after kernel. + // defined by kernel.ld. struct run { struct run *next;