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: Ifa5fd3a5206502d8b100ce6211d2cbb69b9c6f3b Signed-off-by: Otavio Salvador <[email protected]> --- recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig | 5 ++++- recipes-kernel/linux/linux-imx-3.0.35/mx6q/defconfig | 4 ++++ recipes-kernel/linux/linux-imx-3.0.35/mx6sl/defconfig | 5 +++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig b/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig index 7193921..d709519 100644 --- a/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig +++ b/recipes-kernel/linux/linux-imx-3.0.35/mx6dl/defconfig @@ -6,6 +6,7 @@ CONFIG_LOG_BUF_SHIFT=14 CONFIG_CGROUPS=y CONFIG_EMBEDDED=y CONFIG_PERF_EVENTS=y +CONFIG_KPROBES=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y @@ -19,6 +20,7 @@ CONFIG_MACH_MX6Q_ARM2=y CONFIG_MACH_MX6Q_SABRELITE=y CONFIG_MACH_MX6Q_SABRESD=y CONFIG_MACH_MX6Q_SABREAUTO=y +CONFIG_MACH_MX6Q_HDMIDONGLE=y CONFIG_USB_EHCI_ARC_H1=y CONFIG_USB_FSL_ARC_OTG=y CONFIG_MXC_PWM=y @@ -278,8 +280,9 @@ CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_UTF8=m CONFIG_MAGIC_SYSRQ=y -CONFIG_DEBUG_FS=y CONFIG_SYSCTL_SYSCALL_CHECK=y +# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set +CONFIG_FTRACE=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_CCM=y diff --git a/recipes-kernel/linux/linux-imx-3.0.35/mx6q/defconfig b/recipes-kernel/linux/linux-imx-3.0.35/mx6q/defconfig index 7193921..542e949 100644 --- a/recipes-kernel/linux/linux-imx-3.0.35/mx6q/defconfig +++ b/recipes-kernel/linux/linux-imx-3.0.35/mx6q/defconfig @@ -6,6 +6,7 @@ CONFIG_LOG_BUF_SHIFT=14 CONFIG_CGROUPS=y CONFIG_EMBEDDED=y CONFIG_PERF_EVENTS=y +CONFIG_KPROBES=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y @@ -19,6 +20,7 @@ CONFIG_MACH_MX6Q_ARM2=y CONFIG_MACH_MX6Q_SABRELITE=y CONFIG_MACH_MX6Q_SABRESD=y CONFIG_MACH_MX6Q_SABREAUTO=y +CONFIG_MACH_MX6Q_HDMIDONGLE=y CONFIG_USB_EHCI_ARC_H1=y CONFIG_USB_FSL_ARC_OTG=y CONFIG_MXC_PWM=y @@ -280,6 +282,8 @@ CONFIG_NLS_UTF8=m CONFIG_MAGIC_SYSRQ=y CONFIG_DEBUG_FS=y CONFIG_SYSCTL_SYSCALL_CHECK=y +# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set +CONFIG_FTRACE=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_CCM=y diff --git a/recipes-kernel/linux/linux-imx-3.0.35/mx6sl/defconfig b/recipes-kernel/linux/linux-imx-3.0.35/mx6sl/defconfig index 5bb9666..b8f88f7 100644 --- a/recipes-kernel/linux/linux-imx-3.0.35/mx6sl/defconfig +++ b/recipes-kernel/linux/linux-imx-3.0.35/mx6sl/defconfig @@ -4,8 +4,10 @@ CONFIG_SYSVIPC=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=14 +CONFIG_CGROUPS=y CONFIG_EMBEDDED=y CONFIG_PERF_EVENTS=y +CONFIG_KPROBES=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y @@ -61,6 +63,8 @@ CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y # CONFIG_INET_LRO is not set # CONFIG_IPV6 is not set +CONFIG_NETFILTER=y +CONFIG_LLC2=y CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y @@ -254,6 +258,7 @@ CONFIG_NLS_ISO8859_1=y CONFIG_NLS_UTF8=m CONFIG_DEBUG_FS=y CONFIG_SYSCTL_SYSCALL_CHECK=y +CONFIG_FTRACE=y CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_CBC=y -- 1.8.3.1 _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
