Blame view
samples/Kconfig
4.8 KB
267c4025f markers: Add samp... |
1 2 |
menuconfig SAMPLES bool "Sample kernel code" |
5318321d3 samples: disable ... |
3 |
depends on !UML |
267c4025f markers: Add samp... |
4 5 6 7 |
help You can build and test sample kernel code here. if SAMPLES |
9cfe06f8c tracing/events: a... |
8 |
config SAMPLE_TRACE_EVENTS |
96d17980f tracing/events: m... |
9 10 |
tristate "Build trace_events examples -- loadable modules only" depends on EVENT_TRACING && m |
9cfe06f8c tracing/events: a... |
11 12 |
help This build trace event example modules. |
aad108aa9 tracing: Add trac... |
13 14 15 16 17 18 |
config SAMPLE_TRACE_PRINTK tristate "Build trace_printk module - tests various trace_printk formats" depends on EVENT_TRACING && m help This builds a module that calls trace_printk() and can be used to test various trace_printk() calls from a module. |
40efcb05f kobject: add samp... |
19 |
config SAMPLE_KOBJECT |
c4c016843 kobject: samples:... |
20 21 |
tristate "Build kobject examples -- loadable modules only" depends on m |
40efcb05f kobject: add samp... |
22 23 24 25 26 27 |
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. |
804defea1 Kprobes: move kpr... |
28 29 30 31 32 33 34 35 36 37 |
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 |
432039933 hw-breakpoints: s... |
38 39 40 41 42 |
config SAMPLE_HW_BREAKPOINT tristate "Build kernel hardware breakpoint examples -- loadable module only" depends on HAVE_HW_BREAKPOINT && m help This builds kernel hardware breakpoint example modules. |
5bf2b1932 kfifo: add exampl... |
43 44 45 46 47 48 49 50 51 |
config SAMPLE_KFIFO tristate "Build kfifo examples -- loadable modules only" depends on m help This config option will allow you to build a number of different kfifo sample modules showing how to use the generic kfifo API. If in doubt, say "N" here. |
4aad8f51d kdb: Add kdb kern... |
52 |
config SAMPLE_KDB |
25985edce Fix common misspe... |
53 |
tristate "Build kdb command example -- loadable modules only" |
4aad8f51d kdb: Add kdb kern... |
54 55 56 57 |
depends on KGDB_KDB && m help Build an example of how to dynamically add the hello command to the kdb shell. |
842891be9 samples: Introduc... |
58 59 60 61 |
config SAMPLE_QMI_CLIENT tristate "Build qmi client sample -- loadable modules only" depends on m depends on ARCH_QCOM |
dea4bd197 soc: qcom: qmi: a... |
62 |
depends on NET |
842891be9 samples: Introduc... |
63 64 65 66 |
select QCOM_QMI_HELPERS help Build an QMI client sample driver, which demonstrates how to communicate with a remote QRTR service, using QMI encoded messages. |
779b96d20 samples/rpmsg: ad... |
67 68 69 70 71 72 73 |
config SAMPLE_RPMSG_CLIENT tristate "Build rpmsg client sample -- loadable modules only" depends on RPMSG && m help Build an rpmsg client sample driver, which demonstrates how to communicate with an AMP-configured remote processor over the rpmsg bus. |
12cf89b55 livepatch: rename... |
74 |
config SAMPLE_LIVEPATCH |
439e7271d livepatch: introd... |
75 |
tristate "Build live patching samples -- loadable modules only" |
12cf89b55 livepatch: rename... |
76 |
depends on LIVEPATCH && m |
13d1cf7e7 livepatch: sample... |
77 |
help |
439e7271d livepatch: introd... |
78 |
Build sample live patch demonstrations. |
13d1cf7e7 livepatch: sample... |
79 |
|
517982229 configfs: remove ... |
80 81 82 83 84 |
config SAMPLE_CONFIGFS tristate "Build configfs patching sample -- loadable modules only" depends on CONFIGFS_FS && m help Builds a sample configfs interface. |
14fbff6b4 samples: connecto... |
85 86 87 88 89 90 91 92 |
config SAMPLE_CONNECTOR tristate "Build connector sample -- loadable modules only" depends on CONNECTOR && m help When enabled, this builds both a sample kernel module for the connector interface and a user space tool to communicate with it. See also Documentation/connector/connector.txt |
f6041c1d8 samples/seccomp: ... |
93 94 95 96 97 98 |
config SAMPLE_SECCOMP tristate "Build seccomp sample code -- loadable modules only" depends on SECCOMP_FILTER && m help Build samples of seccomp filters using various methods of BPF filter construction. |
08c1a4ef7 vfio-mdev: Fix mt... |
99 100 101 102 103 104 |
config SAMPLE_VFIO_MDEV_MTTY tristate "Build VFIO mtty example mediated device sample code -- loadable modules only" depends on VFIO_MDEV_DEVICE && m help Build a virtual tty sample driver for use as a VFIO mediated device |
d61fc96f4 sample: vfio mdev... |
105 106 107 108 109 110 111 |
config SAMPLE_VFIO_MDEV_MDPY tristate "Build VFIO mdpy example mediated device sample code -- loadable modules only" depends on VFIO_MDEV_DEVICE && m help Build a virtual display sample driver for use as a VFIO mediated device. It is a simple framebuffer and supports the region display interface (VFIO_GFX_PLANE_TYPE_REGION). |
cacade194 sample: vfio mdev... |
112 113 114 115 116 117 118 119 |
config SAMPLE_VFIO_MDEV_MDPY_FB tristate "Build VFIO mdpy example guest fbdev driver -- loadable module only" depends on FB && m select FB_CFB_FILLRECT select FB_CFB_COPYAREA select FB_CFB_IMAGEBLIT help Guest fbdev driver for the virtual display sample driver. |
a5e6e6505 sample: vfio boch... |
120 121 122 |
config SAMPLE_VFIO_MDEV_MBOCHS tristate "Build VFIO mdpy example mediated device sample code -- loadable modules only" depends on VFIO_MDEV_DEVICE && m |
c1abca96b samples: mbochs: ... |
123 |
select DMA_SHARED_BUFFER |
a5e6e6505 sample: vfio boch... |
124 125 126 127 128 129 130 131 132 |
help Build a virtual display sample driver for use as a VFIO mediated device. It supports the region display interface (VFIO_GFX_PLANE_TYPE_DMABUF). Emulate enough of qemu stdvga to make bochs-drm.ko happy. That is basically the vram memory bar and the bochs dispi interface vbe registers in the mmio register bar. Specifically it does *not* include any legacy vga stuff. Device looks a lot like "qemu -device secondary-vga". |
a528d35e8 statx: Add a syst... |
133 134 135 136 137 |
config SAMPLE_STATX bool "Build example extended-stat using code" depends on BROKEN help Build example userspace program to use the new extended-stat syscall. |
267c4025f markers: Add samp... |
138 |
endif # SAMPLES |