2 bool "Sample kernel code"
4 You can build and test sample kernel code here.
8 config SAMPLE_TRACE_EVENTS
9 tristate "Build trace_events examples -- loadable modules only"
10 depends on EVENT_TRACING && m
12 This build trace event example modules.
15 tristate "Build kobject examples -- loadable modules only"
18 This config option will allow you to build a number of
19 different kobject sample modules showing how to use kobjects,
20 ksets, and ktypes properly.
22 If in doubt, say "N" here.
25 tristate "Build kprobes examples -- loadable modules only"
26 depends on KPROBES && m
28 This build several kprobes example modules.
30 config SAMPLE_KRETPROBES
31 tristate "Build kretprobes example -- loadable modules only"
33 depends on SAMPLE_KPROBES && KRETPROBES
35 config SAMPLE_HW_BREAKPOINT
36 tristate "Build kernel hardware breakpoint examples -- loadable module only"
37 depends on HAVE_HW_BREAKPOINT && m
39 This builds kernel hardware breakpoint example modules.
42 tristate "Build kfifo examples -- loadable modules only"
45 This config option will allow you to build a number of
46 different kfifo sample modules showing how to use the
49 If in doubt, say "N" here.
52 tristate "Build kdb command example -- loadable modules only"
53 depends on KGDB_KDB && m
55 Build an example of how to dynamically add the hello
56 command to the kdb shell.
59 bool "Build kdbus API example"
62 Build an example of how the kdbus API can be used from
65 config SAMPLE_RPMSG_CLIENT
66 tristate "Build rpmsg client sample -- loadable modules only"
69 Build an rpmsg client sample driver, which demonstrates how
70 to communicate with an AMP-configured remote processor over
73 config SAMPLE_LIVEPATCH
74 tristate "Build live patching sample -- loadable modules only"
75 depends on LIVEPATCH && m
77 Builds a sample live patch that replaces the procfs handler
78 for /proc/cmdline to print "this has been live patched".