summaryrefslogtreecommitdiff
path: root/kernel/proc.c
diff options
context:
space:
mode:
authorRobert Morris <[email protected]>2020-11-03 16:35:20 -0500
committerFrans Kaashoek <[email protected]>2020-11-05 06:56:51 -0500
commit47323c97cf6bcf5e238c518762ba048e8795f57d (patch)
treea1f0d6a4d2477eaa9b2de8a4bad2c3e6b53dc1be /kernel/proc.c
parent2875069973d3e0ca4a70f6e7648a92b14cf08ab6 (diff)
downloadxv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.tar.gz
xv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.tar.bz2
xv6-labs-47323c97cf6bcf5e238c518762ba048e8795f57d.zip
oops
Diffstat (limited to 'kernel/proc.c')
-rw-r--r--kernel/proc.c2
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);