Fixes for fork and exec
authorKevin Klues <klueska@ros-dev.(none)>
Wed, 24 Mar 2010 07:44:04 +0000 (00:44 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:37 +0000 (17:35 -0700)
commita8229356821d1cacbb5590e0c1c2446cd7bd6136
treed117ae03b0484f7d571852320c01d156cc6562a9
parent442ce58e1078d4f9da425639cbde8c5dfd7239b1
Fixes for fork and exec

First, exec was moved from elf.c to syscall.c

Fork now copies the old process's procinfo and procdata pages,
but in doing so also updates the pid/ppid.
kern/src/elf.c
kern/src/syscall.c