X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=samples%2FKconfig;h=8924f72f062992fe45f8ee16e986fe90bfc19f70;hb=4efd7d8f67ac5ff80db06b77c46aca6e0d9f878b;hp=57bb2236952ccc45aed86754855b7c1aff4eca81;hpb=31155bc03e35a8d2b2551bc2eea3da5791e1b776;p=safe%2Fjmp%2Flinux-2.6 diff --git a/samples/Kconfig b/samples/Kconfig index 57bb223..8924f72 100644 --- a/samples/Kconfig +++ b/samples/Kconfig @@ -1,5 +1,3 @@ -# samples/Kconfig - menuconfig SAMPLES bool "Sample kernel code" help @@ -7,10 +5,43 @@ menuconfig SAMPLES if SAMPLES -config SAMPLE_MARKERS - tristate "Build markers examples -- loadable modules only" - depends on MARKERS && m +config SAMPLE_TRACEPOINTS + tristate "Build tracepoints examples -- loadable modules only" + depends on TRACEPOINTS && m + help + This build tracepoints example modules. + +config SAMPLE_TRACE_EVENTS + tristate "Build trace_events examples -- loadable modules only" + depends on EVENT_TRACING && m + help + This build trace event example modules. + +config SAMPLE_KOBJECT + tristate "Build kobject examples -- loadable modules only" + depends on m + help + This config option will allow you to build a number of + different kobject sample modules showing how to use kobjects, + ksets, and ktypes properly. + + If in doubt, say "N" here. + +config SAMPLE_KPROBES + tristate "Build kprobes examples -- loadable modules only" + depends on KPROBES && m + help + This build several kprobes example modules. + +config SAMPLE_KRETPROBES + tristate "Build kretprobes example -- loadable modules only" + default m + depends on SAMPLE_KPROBES && KRETPROBES + +config SAMPLE_HW_BREAKPOINT + tristate "Build kernel hardware breakpoint examples -- loadable module only" + depends on HAVE_HW_BREAKPOINT && m help - This build markers example modules. + This builds kernel hardware breakpoint example modules. endif # SAMPLES