diff options
author | Frans Kaashoek <[email protected]> | 2016-09-11 17:24:04 -0400 |
---|---|---|
committer | Frans Kaashoek <[email protected]> | 2016-09-11 17:24:04 -0400 |
commit | 6670d3b5e084d9d900d2ea13e624e72e1e28f84c (patch) | |
tree | 5ad8eb3dc3ba247c7dbe45ee082d1900853fd1e1 /exec.c | |
parent | 551c2f3576d34e4749a1165af07d90e21ad528be (diff) | |
download | xv6-labs-6670d3b5e084d9d900d2ea13e624e72e1e28f84c.tar.gz xv6-labs-6670d3b5e084d9d900d2ea13e624e72e1e28f84c.tar.bz2 xv6-labs-6670d3b5e084d9d900d2ea13e624e72e1e28f84c.zip |
Straight replacement of B_BUSY with a sleeping lock.
Diffstat (limited to 'exec.c')
-rw-r--r-- | exec.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -19,6 +19,8 @@ exec(char *path, char **argv) pde_t *pgdir, *oldpgdir; begin_op(); + + cprintf("exec %s\n", path); if((ip = namei(path)) == 0){ end_op(); return -1; @@ -98,6 +100,7 @@ exec(char *path, char **argv) proc->tf->esp = sp; switchuvm(proc); freevm(oldpgdir); + cprintf("exec succeeded\n"); return 0; bad: |