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.
44 pr_warn("stackleak: kernel stack erasing is %s\n", in stack_erasing_sysctl()
99 * Write poison to the task's stack between 'erase_low' and in __stackleak_erase()
102 * If we're running on a different stack (e.g. an entry trampoline in __stackleak_erase()
103 * stack) we can erase everything below the pt_regs at the top of the in __stackleak_erase()
104 * task stack. in __stackleak_erase()
106 * If we're running on the task stack itself, we must not clobber any in __stackleak_erase()
107 * stack used by this function and its caller. We assume that this in __stackleak_erase()
108 * function has a fixed-size stack frame, and the current stack pointer in __stackleak_erase()
123 * Erase and poison the portion of the task stack used since the last erase.
124 * Can be called from the task stack or an entry stack when the task stack is
136 * Erase and poison the portion of the task stack used since the last erase.
137 * Can only be called from the task stack.
148 * Erase and poison the portion of the task stack used since the last erase.
149 * Can only be called from a stack other than the task stack.