summaryrefslogtreecommitdiff
path: root/kalloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'kalloc.c')
-rw-r--r--kalloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kalloc.c b/kalloc.c
index 34765c2..4125527 100644
--- a/kalloc.c
+++ b/kalloc.c
@@ -95,7 +95,7 @@ kalloc(int n)
char *p;
struct run *r, **rr;
- if(n % PAGE)
+ if(n % PAGE || n <= 0)
panic("kalloc");
acquire(&kalloc_lock);