diff options
author | Robert Morris <[email protected]> | 2019-07-24 14:40:13 -0400 |
---|---|---|
committer | Robert Morris <[email protected]> | 2019-07-24 14:40:13 -0400 |
commit | da898a11b61fd36e430ffd89b495dd5693c66e30 (patch) | |
tree | 490e33ef92f2f5d11c14e208181f38307447edea | |
parent | 5d75346e4a53ef6d113d51266e472166e32060e4 (diff) | |
download | xv6-labs-da898a11b61fd36e430ffd89b495dd5693c66e30.tar.gz xv6-labs-da898a11b61fd36e430ffd89b495dd5693c66e30.tar.bz2 xv6-labs-da898a11b61fd36e430ffd89b495dd5693c66e30.zip |
???
-rw-r--r-- | kernel/kalloc.c | 10 |
1 files 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; |