summaryrefslogtreecommitdiffstats
path: root/package/ktap/Config.in
blob: 38293f6ddee26b70b9d72d2c6f21a856cb69b89f (plain)
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
config BR2_PACKAGE_KTAP
	bool "ktap"
	depends on BR2_LINUX_KERNEL
	depends on BR2_TOOLCHAIN_HAS_THREADS
	help
	  ktap is a script-based dynamic tracing tool for Linux

	  It uses a scripting language and lets users trace the Linux
	  kernel dynamically. ktap is designed to give operational
	  insights with interoperability that allows users to tune,
	  troubleshoot and extend kernel and application.
	  It's similar to Linux Systemtap and Solaris Dtrace.

	  ktap doesn't support kernels older than 3.1.

	  To be able to resolve symbols in DSO and for sdt, you need to
	  enable elfutils.

	  Your kernel must have CONFIG_EVENT_TRACING,
	  CONFIG_PERF_EVENTS, and CONFIG_DEBUG_FS enabled to compile.

	  Buildroot automatically enables these in the kernel
	  configuration.

	  http://www.ktap.org

comment "ktap needs a Linux kernel to be built"
	depends on !BR2_LINUX_KERNEL

comment "ktap needs a toolchain w/ threads"
	depends on !BR2_TOOLCHAIN_HAS_THREADS
OpenPOWER on IntegriCloud