diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2013-07-02 16:26:06 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2013-07-10 09:01:53 -0300 |
commit | f3e77348d6d361c465b304b87c03bb9fc3cc0336 (patch) | |
tree | 4b4d775c18dd00f68745dee360799032db36064f /recipes-kernel | |
parent | 677454ee58570c64364de67b5f63c7303bcb998a (diff) | |
download | meta-fsl-arm-f3e77348d6d361c465b304b87c03bb9fc3cc0336.tar.gz |
linux-imx (2.6.35.3): Enable tracing support so lttng's modules are build
lttng support is enabled in Freescale test images however its modules
were not being build due lacking of tracing support in the
kernel. This patch enables the needed kernel features to allow the
modules to be build and thus making lttng usable.
Change-Id: I22362e62e4ec077bbc35366cb5ac86ea1a4c5f5f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel')
-rw-r--r-- | recipes-kernel/linux/linux-imx-2.6.35.3/imx28evk/defconfig | 16 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-imx-2.6.35.3/mx5/defconfig | 21 |
2 files changed, 33 insertions, 4 deletions
diff --git a/recipes-kernel/linux/linux-imx-2.6.35.3/imx28evk/defconfig b/recipes-kernel/linux/linux-imx-2.6.35.3/imx28evk/defconfig index 7dad19d..29c4677 100644 --- a/recipes-kernel/linux/linux-imx-2.6.35.3/imx28evk/defconfig +++ b/recipes-kernel/linux/linux-imx-2.6.35.3/imx28evk/defconfig | |||
@@ -2001,7 +2001,21 @@ CONFIG_HAVE_FUNCTION_TRACER=y | |||
2001 | CONFIG_RING_BUFFER=y | 2001 | CONFIG_RING_BUFFER=y |
2002 | CONFIG_RING_BUFFER_ALLOW_SWAP=y | 2002 | CONFIG_RING_BUFFER_ALLOW_SWAP=y |
2003 | CONFIG_TRACING_SUPPORT=y | 2003 | CONFIG_TRACING_SUPPORT=y |
2004 | # CONFIG_FTRACE is not set | 2004 | CONFIG_FTRACE=y |
2005 | # CONFIG_FUNCTION_TRACER is not set | ||
2006 | # CONFIG_IRQSOFF_TRACER is not set | ||
2007 | # CONFIG_PREEMPT_TRACER is not set | ||
2008 | # CONFIG_SCHED_TRACER is not set | ||
2009 | # CONFIG_ENABLE_DEFAULT_TRACERS is not set | ||
2010 | # CONFIG_BOOT_TRACER is not set | ||
2011 | CONFIG_BRANCH_PROFILE_NONE=y | ||
2012 | # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set | ||
2013 | # CONFIG_PROFILE_ALL_BRANCHES is not set | ||
2014 | # CONFIG_STACK_TRACER is not set | ||
2015 | # CONFIG_KMEMTRACE is not set | ||
2016 | # CONFIG_WORKQUEUE_TRACER is not set | ||
2017 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
2018 | # CONFIG_RING_BUFFER_BENCHMARK is not set | ||
2005 | # CONFIG_DYNAMIC_DEBUG is not set | 2019 | # CONFIG_DYNAMIC_DEBUG is not set |
2006 | # CONFIG_ATOMIC64_SELFTEST is not set | 2020 | # CONFIG_ATOMIC64_SELFTEST is not set |
2007 | # CONFIG_SAMPLES is not set | 2021 | # CONFIG_SAMPLES is not set |
diff --git a/recipes-kernel/linux/linux-imx-2.6.35.3/mx5/defconfig b/recipes-kernel/linux/linux-imx-2.6.35.3/mx5/defconfig index f0dd04d..94323bc 100644 --- a/recipes-kernel/linux/linux-imx-2.6.35.3/mx5/defconfig +++ b/recipes-kernel/linux/linux-imx-2.6.35.3/mx5/defconfig | |||
@@ -121,7 +121,7 @@ CONFIG_PERF_USE_VMALLOC=y | |||
121 | # | 121 | # |
122 | # Kernel Performance Events And Counters | 122 | # Kernel Performance Events And Counters |
123 | # | 123 | # |
124 | # CONFIG_PERF_EVENTS is not set | 124 | CONFIG_PERF_EVENTS=y |
125 | # CONFIG_PERF_COUNTERS is not set | 125 | # CONFIG_PERF_COUNTERS is not set |
126 | CONFIG_VM_EVENT_COUNTERS=y | 126 | CONFIG_VM_EVENT_COUNTERS=y |
127 | CONFIG_SLUB_DEBUG=y | 127 | CONFIG_SLUB_DEBUG=y |
@@ -131,7 +131,8 @@ CONFIG_SLUB=y | |||
131 | # CONFIG_SLOB is not set | 131 | # CONFIG_SLOB is not set |
132 | # CONFIG_PROFILING is not set | 132 | # CONFIG_PROFILING is not set |
133 | CONFIG_HAVE_OPROFILE=y | 133 | CONFIG_HAVE_OPROFILE=y |
134 | # CONFIG_KPROBES is not set | 134 | CONFIG_KPROBES=y |
135 | CONFIG_KRETPROBES=y | ||
135 | CONFIG_HAVE_KPROBES=y | 136 | CONFIG_HAVE_KPROBES=y |
136 | CONFIG_HAVE_KRETPROBES=y | 137 | CONFIG_HAVE_KRETPROBES=y |
137 | CONFIG_HAVE_CLK=y | 138 | CONFIG_HAVE_CLK=y |
@@ -364,6 +365,7 @@ CONFIG_AEABI=y | |||
364 | # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set | 365 | # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set |
365 | CONFIG_HIGHMEM=y | 366 | CONFIG_HIGHMEM=y |
366 | # CONFIG_HIGHPTE is not set | 367 | # CONFIG_HIGHPTE is not set |
368 | CONFIG_HW_PERF_EVENTS=y | ||
367 | CONFIG_SELECT_MEMORY_MODEL=y | 369 | CONFIG_SELECT_MEMORY_MODEL=y |
368 | CONFIG_FLATMEM_MANUAL=y | 370 | CONFIG_FLATMEM_MANUAL=y |
369 | # CONFIG_DISCONTIGMEM_MANUAL is not set | 371 | # CONFIG_DISCONTIGMEM_MANUAL is not set |
@@ -2427,7 +2429,20 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
2427 | CONFIG_SYSCTL_SYSCALL_CHECK=y | 2429 | CONFIG_SYSCTL_SYSCALL_CHECK=y |
2428 | CONFIG_HAVE_FUNCTION_TRACER=y | 2430 | CONFIG_HAVE_FUNCTION_TRACER=y |
2429 | CONFIG_TRACING_SUPPORT=y | 2431 | CONFIG_TRACING_SUPPORT=y |
2430 | # CONFIG_FTRACE is not set | 2432 | CONFIG_FTRACE=y |
2433 | # CONFIG_FUNCTION_TRACER is not set | ||
2434 | # CONFIG_IRQSOFF_TRACER is not set | ||
2435 | # CONFIG_PREEMPT_TRACER is not set | ||
2436 | # CONFIG_SCHED_TRACER is not set | ||
2437 | # CONFIG_ENABLE_DEFAULT_TRACERS is not set | ||
2438 | # CONFIG_BOOT_TRACER is not set | ||
2439 | CONFIG_BRANCH_PROFILE_NONE=y | ||
2440 | # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set | ||
2441 | # CONFIG_PROFILE_ALL_BRANCHES is not set | ||
2442 | # CONFIG_STACK_TRACER is not set | ||
2443 | # CONFIG_KMEMTRACE is not set | ||
2444 | # CONFIG_WORKQUEUE_TRACER is not set | ||
2445 | # CONFIG_BLK_DEV_IO_TRACE is not set | ||
2431 | # CONFIG_ATOMIC64_SELFTEST is not set | 2446 | # CONFIG_ATOMIC64_SELFTEST is not set |
2432 | # CONFIG_SAMPLES is not set | 2447 | # CONFIG_SAMPLES is not set |
2433 | CONFIG_HAVE_ARCH_KGDB=y | 2448 | CONFIG_HAVE_ARCH_KGDB=y |