Rev 534 | Rev 625 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 534 | Rev 557 | ||
|---|---|---|---|
| Line 431... | Line 431... | ||
| 431 | */ |
431 | */ |
| 432 | THREAD->saved_context.ipl = ipl; |
432 | THREAD->saved_context.ipl = ipl; |
| 433 | } |
433 | } |
| 434 | 434 | ||
| 435 | /* |
435 | /* |
| 436 | * Through the 'THE' structure, we keep track of THREAD, TASK, CPU |
436 | * Through the 'THE' structure, we keep track of THREAD, TASK, CPU, VM |
| 437 | * and preemption counter. At this point THE could be coming either |
437 | * and preemption counter. At this point THE could be coming either |
| 438 | * from THREAD's or CPU's stack. |
438 | * from THREAD's or CPU's stack. |
| 439 | */ |
439 | */ |
| 440 | the_copy(THE, (the_t *) CPU->stack); |
440 | the_copy(THE, (the_t *) CPU->stack); |
| 441 | 441 | ||