Rev 195 | Rev 212 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 195 | Rev 198 | ||
---|---|---|---|
Line 359... | Line 359... | ||
359 | panic("tid%d: unexpected state %s\n", THREAD->tid, thread_states[THREAD->state]); |
359 | panic("tid%d: unexpected state %s\n", THREAD->tid, thread_states[THREAD->state]); |
360 | break; |
360 | break; |
361 | } |
361 | } |
362 | THREAD = NULL; |
362 | THREAD = NULL; |
363 | } |
363 | } |
364 | printf("*0*"); |
364 | |
365 | THREAD = find_best_thread(); |
365 | THREAD = find_best_thread(); |
366 | printf("*1*"); |
- | |
367 | 366 | ||
368 | spinlock_lock(&THREAD->lock); |
367 | spinlock_lock(&THREAD->lock); |
369 | priority = THREAD->pri; |
368 | priority = THREAD->pri; |
370 | spinlock_unlock(&THREAD->lock); |
369 | spinlock_unlock(&THREAD->lock); |
371 | 370 |