The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / lttng-modules / Config.in
1 config BR2_PACKAGE_LTTNG_MODULES
2         bool "lttng-modules"
3         depends on BR2_LINUX_KERNEL
4         help
5           Linux kernel modules for the LTTng 2.x kernel tracing
6           infrastructure.
7
8           Make sure your target kernel has the following config
9           options enabled:
10
11             * CONFIG_MODULES: loadable module support
12             * CONFIG_KALLSYMS: this is necessary until the few
13               required missing symbols are exported to GPL
14               modules from mainline
15             * CONFIG_HIGH_RES_TIMERS: needed for LTTng 2.x
16               clock source
17             * CONFIG_TRACEPOINTS: kernel tracepoint instrumentation
18               (enabled as a side-effect of any of the
19               perf/ftrace/blktrace instrumentation features)
20
21           The following kernel configuration options will
22           affect the features available from LTTng:
23
24             * CONFIG_HAVE_SYSCALL_TRACEPOINTS: system call tracing
25             * CONFIG_PERF_EVENTS: performance counters
26             * CONFIG_EVENT_TRACING: needed to allow block layer tracing
27             * CONFIG_KPROBES: dynamic probes
28             * CONFIG_KRETPROBES: dynamic function entry/return probes
29             * CONFIG_KALLSYMS_ALL: state dump of mapping between block
30               device number and name
31
32           The packaged version is compatible with Linux 2.6.38 to 3.16.
33
34           http://lttng.org
35
36 comment "lttng-modules needs a Linux kernel to be built"
37         depends on !BR2_LINUX_KERNEL