Rev 2801 | Rev 2808 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2801 | Rev 2804 | ||
---|---|---|---|
Line 410... | Line 410... | ||
410 | */ |
410 | */ |
411 | ipl = interrupts_disable(); |
411 | ipl = interrupts_disable(); |
412 | spinlock_lock(&task->lock); |
412 | spinlock_lock(&task->lock); |
413 | atomic_inc(&task->refcount); |
413 | atomic_inc(&task->refcount); |
414 | atomic_inc(&task->lifecount); |
414 | atomic_inc(&task->lifecount); |
- | 415 | ++task->not_stoppable_count; |
|
415 | list_append(&t->th_link, &task->th_head); |
416 | list_append(&t->th_link, &task->th_head); |
416 | spinlock_unlock(&task->lock); |
417 | spinlock_unlock(&task->lock); |
417 | 418 | ||
418 | /* |
419 | /* |
419 | * Register this thread in the system-wide list. |
420 | * Register this thread in the system-wide list. |