Fixed bug in reading elf headers
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 26 Jul 2010 22:05:50 +0000 (15:05 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:49 +0000 (17:35 -0700)
commitdcdf86962c4e939249819f5c521e2d9bc51bd423
tree8687c195e6a302c2a5031e2ce15f94a26830d5ac
parent079176ee7ee491c7d640d629d4b20650adf87a78
Fixed bug in reading elf headers

Need to be careful about reading or writing a file on behalf of the
kernel.  If current is set, the file read/write will think it is the
user, and fail to write to a kernel buffer.  Marked as TODO: KFOP.
kern/src/elf.c
kern/src/syscall.c
kern/src/vfs.c
tests/spawn.c