| 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 |