add utrace feature
PATCH 1/1 add utrace feature
From: Tom Zanussi <[email protected]>
This adds a utrace feature, in support of userspace tracing for systemtap.
It's been tested on actual x86 and x86-64 hardware, as well as qemux86-64 and qemuppc (utrace doesn't currently have support for arm or mips).
A couple examples with output have been added to the systemtap entry in the tracing and profiling section of the Yocto wiki:
https://wiki.yoctoproject.org/wiki/Tracing_and_Profiling#systemtap
Please pull into the meta branch of linux-yocto.
Tom Zanussi (1):
meta: add utrace feature for linux-yocto
meta/cfg/kernel-cache/features/utrace/utrace.cfg | 1 + meta/cfg/kernel-cache/features/utrace/utrace.scc | 2 ++ meta/cfg/kernel-cache/ktypes/standard/standard.scc | 3 +++ 3 files changed, 6 insertions(+), 0 deletions(-) create mode 100644 meta/cfg/kernel-cache/features/utrace/utrace.cfg create mode 100644 meta/cfg/kernel-cache/features/utrace/utrace.scc
PATCH 1/1 meta: add utrace feature for linux-yocto
From: Tom Zanussi <[email protected]>
Add a 'utrace feature' that turns on the kernel options required for utrace, used mainly to enable userspace tracing for systemtap.
--- meta/cfg/kernel-cache/features/utrace/utrace.cfg | 1 + meta/cfg/kernel-cache/features/utrace/utrace.scc | 2 ++ meta/cfg/kernel-cache/ktypes/standard/standard.scc | 3 +++ 3 files changed, 6 insertions(+), 0 deletions(-) create mode 100644 meta/cfg/kernel-cache/features/utrace/utrace.cfg create mode 100644 meta/cfg/kernel-cache/features/utrace/utrace.scc
meta/cfg/kernel-cache/features/utrace/utrace.cfg new file +1 -0
@@ -0,0 +1 @@ +CONFIG_UTRACE=y
meta/cfg/kernel-cache/features/utrace/utrace.scc new file +2 -0
@@ -0,0 +1,2 @@ +kconf non-hardware utrace.cfg +
meta/cfg/kernel-cache/ktypes/standard/standard.scc +3 -0
@@ -17,6 +17,9 @@ tag lttng include features/systemtap/systemtap.scc # tag systemtap +include features/utrace/utrace.scc +# tag utrace + include arch/arm/arm.scc tag arm
Signature · 1 line
1.7.0.4