diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/proc.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/kernel/proc.c b/kernel/proc.c index 2d0ffa1..eb667a5 100644 --- a/kernel/proc.c +++ b/kernel/proc.c @@ -53,6 +53,7 @@ procinit(void)    initlock(&wait_lock, "wait_lock");    for(p = proc; p < &proc[NPROC]; p++) {        initlock(&p->lock, "proc"); +      p->state = UNUSED;        p->kstack = KSTACK((int) (p - proc));    }  } @@ -639,6 +640,7 @@ procdump(void)  {    static char *states[] = {    [UNUSED]    "unused", +  [USED]      "used",    [SLEEPING]  "sleep ",    [RUNNABLE]  "runble",    [RUNNING]   "run   ", | 
