2 bool "Sample kernel code"
4 You can build and test sample kernel code here.
8 config SAMPLE_TRACEPOINTS
9 tristate "Build tracepoints examples -- loadable modules only"
10 depends on TRACEPOINTS && m
12 This build tracepoints example modules.
14 config SAMPLE_TRACE_EVENTS
15 tristate "Build trace_events examples -- loadable modules only"
16 depends on EVENT_TRACING && m
18 This build trace event example modules.
21 tristate "Build kobject examples -- loadable modules only"
24 This config option will allow you to build a number of
25 different kobject sample modules showing how to use kobjects,
26 ksets, and ktypes properly.
28 If in doubt, say "N" here.
31 tristate "Build kprobes examples -- loadable modules only"
32 depends on KPROBES && m
34 This build several kprobes example modules.
36 config SAMPLE_KRETPROBES
37 tristate "Build kretprobes example -- loadable modules only"
39 depends on SAMPLE_KPROBES && KRETPROBES
41 config SAMPLE_HW_BREAKPOINT
42 tristate "Build kernel hardware breakpoint examples -- loadable module only"
43 depends on HAVE_HW_BREAKPOINT && m
45 This builds kernel hardware breakpoint example modules.
48 tristate "Build kfifo examples -- loadable modules only"
51 This config option will allow you to build a number of
52 different kfifo sample modules showing how to use the
55 If in doubt, say "N" here.
58 tristate "Build kdb command example -- loadable modules only"
59 depends on KGDB_KDB && m
61 Build an example of how to dynamically add the hello
62 command to the kdb shell.
65 tristate "Build simple hidraw example"
68 Build an example of how to use hidraw from userspace.