Kconfig 885 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #
  2. # General architecture dependent options
  3. #
  4. config OPROFILE
  5. tristate "OProfile system profiling (EXPERIMENTAL)"
  6. depends on PROFILING
  7. depends on HAVE_OPROFILE
  8. help
  9. OProfile is a profiling system capable of profiling the
  10. whole system, include the kernel, kernel modules, libraries,
  11. and applications.
  12. If unsure, say N.
  13. config HAVE_OPROFILE
  14. def_bool n
  15. config KPROBES
  16. bool "Kprobes"
  17. depends on KALLSYMS && MODULES
  18. depends on HAVE_KPROBES
  19. help
  20. Kprobes allows you to trap at almost any kernel address and
  21. execute a callback function. register_kprobe() establishes
  22. a probepoint and specifies the callback. Kprobes is useful
  23. for kernel debugging, non-intrusive instrumentation and testing.
  24. If in doubt, say "N".
  25. config KRETPROBES
  26. def_bool y
  27. depends on KPROBES && HAVE_KRETPROBES
  28. config HAVE_KPROBES
  29. def_bool n
  30. config HAVE_KRETPROBES
  31. def_bool n