Memory protection and page fault handling
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 23 Feb 2009 09:13:13 +0000 (01:13 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 23 Feb 2009 09:13:13 +0000 (01:13 -0800)
commitab17f4499296942eefb8033efe9894819ea83310
treeaa0f9c378cef7eac589a67828c59e241986c6f7e
parent3641e281162f1ced857ffc4dd5d4b77d853859a5
Memory protection and page fault handling

Moved and improved the user memory check function, new panics on kernel
page faults, and processes learn their Env* early on.  User processes
provide some testing.
kern/env.c
kern/init.c
kern/pmap.c
kern/syscall.c
kern/trap.c
lib/libmain.c
user/evilhello.c
user/hello.c