summaryrefslogtreecommitdiff
path: root/pipe.c
diff options
context:
space:
mode:
authorrsc <rsc>2007-08-27 15:17:40 +0000
committerrsc <rsc>2007-08-27 15:17:40 +0000
commit629c1fe743c681c950805b2f3802c90026e58224 (patch)
tree578e9d245f47c40d6cc1a685e86f1c7787e26e53 /pipe.c
parente79b16598cce3a69d5f4711a6795cec9037056b7 (diff)
downloadxv6-labs-629c1fe743c681c950805b2f3802c90026e58224.tar.gz
xv6-labs-629c1fe743c681c950805b2f3802c90026e58224.tar.bz2
xv6-labs-629c1fe743c681c950805b2f3802c90026e58224.zip
Edit exec.
Do not commit to new memory image until nothing can go wrong, avoiding bad2 case. Be sure to allocate enough stack space for argv. Load executable before initializing stack, to keep ELF loops together. Make argv loop clearer.
Diffstat (limited to 'pipe.c')
0 files changed, 0 insertions, 0 deletions