Lines Matching full:stack
3 * This code fills the used part of the kernel stack with a poison value
9 * STACKLEAK reduces the information which kernel stack leak bugs can
10 * reveal and blocks some uninitialized stack variable attacks.
43 pr_warn("stackleak: kernel stack erasing is %s\n", in stack_erasing_sysctl()
98 * Write poison to the task's stack between 'erase_low' and in __stackleak_erase()
101 * If we're running on a different stack (e.g. an entry trampoline in __stackleak_erase()
102 * stack) we can erase everything below the pt_regs at the top of the in __stackleak_erase()
103 * task stack. in __stackleak_erase()
105 * If we're running on the task stack itself, we must not clobber any in __stackleak_erase()
106 * stack used by this function and its caller. We assume that this in __stackleak_erase()
107 * function has a fixed-size stack frame, and the current stack pointer in __stackleak_erase()
122 * Erase and poison the portion of the task stack used since the last erase.
123 * Can be called from the task stack or an entry stack when the task stack is
135 * Erase and poison the portion of the task stack used since the last erase.
136 * Can only be called from the task stack.
147 * Erase and poison the portion of the task stack used since the last erase.
148 * Can only be called from a stack other than the task stack.