nit
This commit is contained in:
parent
818fc0125e
commit
fc21046754
1 changed files with 1 additions and 3 deletions
4
proc.c
4
proc.c
|
@ -202,16 +202,14 @@ scheduler(void)
|
||||||
// Switch to chosen process. It is the process's job
|
// Switch to chosen process. It is the process's job
|
||||||
// to release proc_table_lock and then reacquire it
|
// to release proc_table_lock and then reacquire it
|
||||||
// before jumping back to us.
|
// before jumping back to us.
|
||||||
|
|
||||||
setupsegs(p);
|
|
||||||
cp = p;
|
cp = p;
|
||||||
|
setupsegs(p);
|
||||||
p->state = RUNNING;
|
p->state = RUNNING;
|
||||||
swtch(&cpus[cpu()].context, &p->context);
|
swtch(&cpus[cpu()].context, &p->context);
|
||||||
|
|
||||||
// Process is done running for now.
|
// Process is done running for now.
|
||||||
// It should have changed its p->state before coming back.
|
// It should have changed its p->state before coming back.
|
||||||
cp = 0;
|
cp = 0;
|
||||||
|
|
||||||
setupsegs(0);
|
setupsegs(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue