aboutsummaryrefslogtreecommitdiff
path: root/pk/fp.c
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@s144.Millennium.Berkeley.EDU>2011-04-15 15:52:00 -0700
committerAndrew Waterman <waterman@s144.Millennium.Berkeley.EDU>2011-04-15 15:52:00 -0700
commit0d603acb91f455adb879ea45fdb84313067f4293 (patch)
treec74a7524a52e898237446e0c2da55ac9be06f51c /pk/fp.c
parentba0cf0546686acac7e891d9740009bcc4ada73ee (diff)
downloadpk-0d603acb91f455adb879ea45fdb84313067f4293.zip
pk-0d603acb91f455adb879ea45fdb84313067f4293.tar.gz
pk-0d603acb91f455adb879ea45fdb84313067f4293.tar.bz2
[pk] load pk at addr 0; user stack top = MEMSIZE
Diffstat (limited to 'pk/fp.c')
-rw-r--r--pk/fp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pk/fp.c b/pk/fp.c
index a17bf49..5cda98c 100644
--- a/pk/fp.c
+++ b/pk/fp.c
@@ -20,7 +20,7 @@ validate_address(trapframe_t* tf, long addr, int size, int store)
{
if(addr & (size-1))
store ? handle_misaligned_store(tf) : handle_misaligned_load(tf);
- if(addr >= USER_MEM_SIZE)
+ if(addr < USER_START)
store ? handle_fault_store(tf) : handle_fault_load(tf);
}