mirror of
https://git.yoctoproject.org/poky
synced 2026-03-02 21:39:40 +01:00
Rather than manually configuring ftrace, trace-cmd was created to provide a more user friendly interface to the tracer. Some examples are: # ./trace-cmd record -e all ls /bin Then to see the information: # ./trace-cmd report To see just a subsystem: # ./trace-cmd record -e irq ls /bin To list the available trace events: # ./trace-cmd list -e You can also trace a single trace point with one of two methods: # ./trace-cmd record -e sched:sched_wakeup ls /bin Or simply: # ./trace-cmd record -e sched_wakeup ls /bin This tool also works with tracers (plugins) as well as events # ./trace-cmd list -p Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
22 lines
510 B
BlitzBasic
22 lines
510 B
BlitzBasic
DESCRIPTION = "User interface to Ftrace"
|
|
LICENSE = "GPL"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
|
|
|
DEPENDS = "glibc"
|
|
|
|
PR = r0
|
|
PV = "1.0.4+git${SRCPV}"
|
|
|
|
SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git;protocol=git"
|
|
S = "${WORKDIR}/git"
|
|
|
|
|
|
do_compile() {
|
|
oe_runmake ARCH="${ARCH}" CC="${CC}" LD="${LD}" prefix=${prefix}
|
|
}
|
|
|
|
do_install() {
|
|
oe_runmake ARCH="${ARCH}" CC="${CC}" LD="${LD}" \
|
|
prefix=${prefix} DESTDIR=${D} install
|
|
}
|