Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/stackleak.c17
  1. stackleak: add on/off stack variantsMark Rutland committed 4 years ago8111e67
  2. stackleak: rework poison scanningMark Rutland committed 4 years ago77cf2b6
  3. stackleak: rework stack high bound handlingMark Rutland committed 4 years ago0cfa2cc
  4. stackleak: clarify variable namesMark Rutland committed 4 years ago1723d39
  5. stackleak: rework stack low bound handlingMark Rutland committed 4 years ago9ec7984
  6. stackleak: remove redundant checkMark Rutland committed 4 years agoac7838b
  7. stackleak: move skip_erasing() check earlierMark Rutland committed 4 years agoa12685e
  8. gcc-plugins/stackleak: Use noinstr in favor of notraceKees Cook committed 4 years agodcb85f8
  9. stackleak: move stack_erasing sysctl to stackleak.cXiaoming Ni committed 4 years ago0df8bdd
  10. stackleak: let stack_erasing_sysctl take a kernel pointer bufferTobias Klauser committed 6 years ago4773ef3
  11. gcc-plugins/stackleak: Use asm instrumentation to avoid useless register savingAlexander Popov committed 6 years agofeee1b8
  12. stackleak: Mark stackleak_track_stack() as notraceAnders Roxell committed 7 years agoe9c7d65
  13. stackleak: Disable function tracing and kprobes for stackleak_erase()Alexander Popov committed 8 years agoef1a840
  14. stackleak: Allow runtime disabling of kernel stack erasingAlexander Popov committed 8 years ago964c9df
  15. fs/proc: Show STACKLEAK metrics in the /proc file systemAlexander Popov committed 8 years agoc8d1262
  16. gcc-plugins: Add STACKLEAK plugin for tracking the kernel stackAlexander Popov committed 8 years ago10e9ae9
  17. x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscallsAlexander Popov committed 8 years agoafaef01