diff options
author | Robert Morris <[email protected]> | 2019-07-16 17:02:21 -0400 |
---|---|---|
committer | Robert Morris <[email protected]> | 2019-07-16 17:02:21 -0400 |
commit | ebc39372096280a4a5957d3e3836c859e5d78a79 (patch) | |
tree | 8df08ba410ac0f829b120f76e896bfe3658ddb96 /kernel/proc.c | |
parent | 6bbc2b2245c5b006824eb42ef33d5b296158a693 (diff) | |
download | xv6-labs-ebc39372096280a4a5957d3e3836c859e5d78a79.tar.gz xv6-labs-ebc39372096280a4a5957d3e3836c859e5d78a79.tar.bz2 xv6-labs-ebc39372096280a4a5957d3e3836c859e5d78a79.zip |
conservatively call sfence.vma before every satp load.
Diffstat (limited to 'kernel/proc.c')
-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 0655783..6ba3fec 100644 --- a/kernel/proc.c +++ b/kernel/proc.c @@ -544,7 +544,7 @@ sleep(void *chan, struct spinlock *lk) } //PAGEBREAK! -// Wake up p, used by exit(). +// Wake up p if it is sleeping in wait(); used by exit(). // Caller must hold p->lock. static void wakeup1(struct proc *p) |