diff options
author | Adrian Calianu <adrian.calianu@enea.com> | 2016-05-16 17:21:32 +0200 |
---|---|---|
committer | Martin Borg <martin.borg@enea.com> | 2016-05-23 10:30:33 +0200 |
commit | 36f937bff2592fcfd2669e3cbb74f630988badee (patch) | |
tree | 992b63a3017b97905b0a136528b35afc80983fe6 /recipes-kernel/linux/files/cfg/profiling_off.cfg | |
parent | 03245b8c3b487a7b0ce8af36d363727254b23b3d (diff) | |
download | meta-enea-bsp-common-36f937bff2592fcfd2669e3cbb74f630988badee.tar.gz |
linux/cfg: add config fragments to disable debug features
New config fragments created to:
- disable debugging on target. Trying to disable any type of debugging that can
affect performances on target.
- disable profiling. Profiling is mainly based on hooks which should not affect
the performance on target. This options allow to test if profiling does affect
the performance or not.
- enable PreemptRT Low Latency Desktop
- disable erratum for new PowerPC revisions targets
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
Diffstat (limited to 'recipes-kernel/linux/files/cfg/profiling_off.cfg')
-rw-r--r-- | recipes-kernel/linux/files/cfg/profiling_off.cfg | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/recipes-kernel/linux/files/cfg/profiling_off.cfg b/recipes-kernel/linux/files/cfg/profiling_off.cfg new file mode 100644 index 0000000..174b9e4 --- /dev/null +++ b/recipes-kernel/linux/files/cfg/profiling_off.cfg | |||
@@ -0,0 +1,36 @@ | |||
1 | CONFIG_KALLSYMS=n | ||
2 | CONFIG_HIGH_RES_TIMERS=n | ||
3 | CONFIG_TRACEPOINTS=n | ||
4 | CONFIG_FTRACE=n | ||
5 | CONFIG_PERF_EVENTS=n | ||
6 | CONFIG_EVENT_TRACING=n | ||
7 | CONFIG_KPROBES=n | ||
8 | CONFIG_KRETPROBES=n | ||
9 | CONFIG_FUNCTION_TRACER=n | ||
10 | CONFIG_FUNCTION_GRAPH_TRACER=n | ||
11 | CONFIG_IRQSOFF_TRACER=n | ||
12 | CONFIG_PREEMPT_TRACER=n | ||
13 | CONFIG_SCHED_TRACER=n | ||
14 | CONFIG_NOP_TRACER=n | ||
15 | CONFIG_CONTEXT_SWITCH_TRACER=n | ||
16 | CONFIG_GENERIC_TRACER=n | ||
17 | CONFIG_TRACER_MAX_TRACE=n | ||
18 | CONFIG_TRACER_SNAPSHOT=n | ||
19 | CONFIG_STACK_TRACER=n | ||
20 | CONFIG_EXPERT=n | ||
21 | CONFIG_PROC_FS=n | ||
22 | CONFIG_DEBUG_FS=n | ||
23 | CONFIG_NO_HZ=n | ||
24 | CONFIG_HPET_TIMER=n | ||
25 | CONFIG_CPU_FREQ=n | ||
26 | CONFIG_CPU_FREQ_GOV_ONDEMAND=n | ||
27 | CONFIG_TIMER_STATS=n | ||
28 | CONFIG_TRACING=n | ||
29 | CONFIG_X86_MSR=n | ||
30 | CONFIG_DEBUG_INFO=n | ||
31 | CONFIG_RELAY=n | ||
32 | CONFIG_MODULE_UNLOAD=n | ||
33 | CONFIG_PROFILING=n | ||
34 | CONFIG_OPROFILE=n | ||
35 | CONFIG_PROFILE_ALL_BRANCHES=n | ||
36 | CONFIG_OPROFILE_NMI_TIMER=n | ||