Made BusyBox work
authorAndrew Waterman <waterman@parcad.millennium.berkeley.edu>
Tue, 9 Feb 2010 09:51:57 +0000 (01:51 -0800)
committerAndrew Waterman <waterman@parcad.millennium.berkeley.edu>
Tue, 9 Feb 2010 09:51:57 +0000 (01:51 -0800)
commita22f53821eb9303967bf04004d9eaa4a362638d8
treedc3cd7bff6e04f8e30563d378267fbaec437ae32
parent27da7f6cf113188044884ef679eb23bc610b8c0b
Made BusyBox work

Minor tweaks to mmap, mostly.

We need a systematic way for the kernel to execute system
calls "anonymously"--for example, to launch the login shell
without having it stored in KFS, we need to be able to
open, read, and close a file.  I made special internal
versions of these, but it's a bit ugly...
kern/arch/i386/pmap.c
kern/arch/sparc/pmap.c
kern/arch/sparc/syscalls.c
kern/include/mm.h
kern/include/syscall.h
kern/src/manager.c
kern/src/mm.c