.. | .. |
---|
1333 | 1333 | SYM_CODE_END(asm_exc_nmi) |
---|
1334 | 1334 | |
---|
1335 | 1335 | .pushsection .text, "ax" |
---|
1336 | | -SYM_CODE_START(rewind_stack_do_exit) |
---|
| 1336 | +SYM_CODE_START(rewind_stack_and_make_dead) |
---|
1337 | 1337 | /* Prevent any naive code from trying to unwind to our caller. */ |
---|
1338 | 1338 | xorl %ebp, %ebp |
---|
1339 | 1339 | |
---|
1340 | 1340 | movl PER_CPU_VAR(cpu_current_top_of_stack), %esi |
---|
1341 | 1341 | leal -TOP_OF_KERNEL_STACK_PADDING-PTREGS_SIZE(%esi), %esp |
---|
1342 | 1342 | |
---|
1343 | | - call do_exit |
---|
| 1343 | + call make_task_dead |
---|
1344 | 1344 | 1: jmp 1b |
---|
1345 | | -SYM_CODE_END(rewind_stack_do_exit) |
---|
| 1345 | +SYM_CODE_END(rewind_stack_and_make_dead) |
---|
1346 | 1346 | .popsection |
---|