diff options
author | Robert Morris <[email protected]> | 2020-11-03 16:35:20 -0500 |
---|---|---|
committer | Frans Kaashoek <[email protected]> | 2020-11-05 06:56:51 -0500 |
commit | 47323c97cf6bcf5e238c518762ba048e8795f57d (patch) | |
tree | a1f0d6a4d2477eaa9b2de8a4bad2c3e6b53dc1be | |
parent | 2875069973d3e0ca4a70f6e7648a92b14cf08ab6 (diff) | |
download | xv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.tar.gz xv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.tar.bz2 xv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.zip |
oops
-rw-r--r-- | kernel/proc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/proc.c b/kernel/proc.c index d88e453..54c965d 100644 --- a/kernel/proc.c +++ b/kernel/proc.c @@ -401,7 +401,7 @@ wait(uint64 addr) if(addr != 0 && copyout(p->pagetable, addr, (char *)&np->xstate, sizeof(np->xstate)) < 0) { release(&np->lock); - release(&p->lock); + release(&proc_tree_lock); return -1; } freeproc(np); |