Added env_user_mem_walk
authorAndrew Waterman <waterman@parcad.millennium.berkeley.edu>
Mon, 1 Feb 2010 02:18:23 +0000 (18:18 -0800)
committerAndrew Waterman <waterman@parcad.millennium.berkeley.edu>
Mon, 1 Feb 2010 02:18:23 +0000 (18:18 -0800)
commitfd90748770335440511e9be4cdd1ab23889fa451
tree312f197f5b551076059f794046044001883d8435
parent384c409114f27b565f01188b6ccc6a1e1375e5a5
Added env_user_mem_walk

..which calls a user-specified function on each resident
page in a specified range.  can be used to free memory
(env_user_mem_free was rewritten to use it), or other
neat things.
kern/arch/i386/env.c
kern/arch/sparc/env.c
kern/arch/sparc/mmu.h
kern/arch/sparc/ros/mmu.h
kern/include/env.h
kern/include/ros/procdata.h
kern/src/env.c
kern/src/process.c