Blame view

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