From 593852dac9e67d5a3ee42919f592b9c075250c93 Mon Sep 17 00:00:00 2001 From: Adrian Mangeac Date: Mon, 16 Nov 2020 20:10:36 +0100 Subject: Add kernel configuration for enabling tracepoints Change-Id: Ie9419d2063448b7955259a084115b2e62a98d030 Signed-off-by: Adrian Mangeac --- cfg/trace/trace.cfg | 38 ++++++++++++++++++++++++++++++++++++++ cfg/trace/trace.scc | 4 ++++ 2 files changed, 42 insertions(+) create mode 100644 cfg/trace/trace.cfg create mode 100644 cfg/trace/trace.scc diff --git a/cfg/trace/trace.cfg b/cfg/trace/trace.cfg new file mode 100644 index 0000000..2ee34e4 --- /dev/null +++ b/cfg/trace/trace.cfg @@ -0,0 +1,38 @@ +CONFIG_TRACEPOINTS=y +CONFIG_KPROBES=y +CONFIG_UPROBES=y +CONFIG_KRETPROBES=y +# CONFIG_NET_DROP_MONITOR is not set +CONFIG_BINARY_PRINTF=y +# CONFIG_DEBUG_PAGE_REF is not set +CONFIG_STACKTRACE=y +CONFIG_NOP_TRACER=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_PREEMPTIRQ_EVENTS is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_HWLAT_TRACER is not set +# CONFIG_ENABLE_DEFAULT_TRACERS is not set +# CONFIG_FTRACE_SYSCALLS is not set +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +CONFIG_KPROBE_EVENTS=y +CONFIG_UPROBE_EVENTS=y +CONFIG_PROBE_EVENTS=y +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_PREEMPTIRQ_DELAY_TEST is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +CONFIG_TRACING_EVENTS_GPIO=y +# CONFIG_KPROBES_SANITY_TEST is not set diff --git a/cfg/trace/trace.scc b/cfg/trace/trace.scc new file mode 100644 index 0000000..a7a6009 --- /dev/null +++ b/cfg/trace/trace.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Tracepoints configuration" +define KFEATURE_COMPATIBILITY all + +kconf hardware trace.cfg -- cgit v1.2.3-54-g00ecf