summaryrefslogtreecommitdiffstats
path: root/meta-emenlow
diff options
context:
space:
mode:
authorTom Zanussi <tom.zanussi@intel.com>2010-10-11 10:18:32 -0500
committerTom Zanussi <tom.zanussi@intel.com>2010-10-11 10:18:32 -0500
commit5783e717ee9f503d8e03992306a6b9ddfda6f73e (patch)
tree98a6aa28bfbb878028cdd34c25270c45fd38a263 /meta-emenlow
parent86b30f722eba0dcd00f00821ba67f6580e86919e (diff)
downloadpoky-5783e717ee9f503d8e03992306a6b9ddfda6f73e.tar.gz
Subject: [PATCH] emenlow: add kernel config options for sdk tools
Fixes [BUGID #261] Adds kernel config options for latencytop, powertop, oprofile, and lttng. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Diffstat (limited to 'meta-emenlow')
-rw-r--r--meta-emenlow/packages/linux/linux-wrs/tools-profile.cfg48
-rw-r--r--meta-emenlow/packages/linux/linux-wrs_git.bbappend1
2 files changed, 49 insertions, 0 deletions
diff --git a/meta-emenlow/packages/linux/linux-wrs/tools-profile.cfg b/meta-emenlow/packages/linux/linux-wrs/tools-profile.cfg
new file mode 100644
index 0000000000..60cb285c2a
--- /dev/null
+++ b/meta-emenlow/packages/linux/linux-wrs/tools-profile.cfg
@@ -0,0 +1,48 @@
1# LATENCYTOP
2CONFIG_LATENCYTOP=y
3
4# OPROFILE
5CONFIG_PROFILING=y
6CONFIG_OPROFILE=y
7CONFIG_FRAME_POINTER=y
8CONFIG_X86_UP_APIC=y
9CONFIG_X86_LOCAL_APIC=y
10
11# POWERTOP
12CONFIG_TIMER_STATS=y
13
14# LTTNG
15CONFIG_MARKERS=y
16CONFIG_LTT=y
17CONFIG_LTT_TRACER=y
18CONFIG_LTT_RELAY=y
19CONFIG_LTT_ALIGNMENT=y
20CONFIG_LTT_USERSPACE_GENERIC=y
21CONFIG_LTT_NETLINK_CONTROL=m
22CONFIG_LTT_STATEDUMP=m
23
24CONFIG_LTT_PROBE_FS=m
25CONFIG_LTT_PROBE_IPC=m
26CONFIG_LTT_PROBE_KERNEL=m
27CONFIG_LTT_PROBE_KERNEL_GENERIC=m
28CONFIG_LTT_PROBE_ARCH=m
29CONFIG_LTT_PROBE_MM=m
30CONFIG_LTT_PROBE_NET=m
31CONFIG_LTT_PROBE_LIST=m
32# CONFIG_LTT_PROBE_LOCKING is not set
33
34CONFIG_LTT_FACILITY_FS=m
35CONFIG_LTT_FACILITY_FS_DATA=m
36CONFIG_LTT_FACILITY_IPC=m
37CONFIG_LTT_FACILITY_KERNEL=m
38CONFIG_LTT_FACILITY_KERNEL_ARCH=m
39CONFIG_LTT_FACILITY_MEMORY=m
40CONFIG_LTT_FACILITY_NETWORK=m
41CONFIG_LTT_FACILITY_NETWORK_IP_INTERFACE=m
42CONFIG_LTT_FACILITY_PROCESS=m
43CONFIG_LTT_FACILITY_SOCKET=m
44CONFIG_LTT_FACILITY_STATEDUMP=m
45CONFIG_LTT_FACILITY_TIMER=m
46CONFIG_LTT_FACILITY_LOCKING=y
47# CONFIG_LTT_TEST_TSC is not set
48CONFIG_MARKERS_DISABLE_OPTIMIZATION=y
diff --git a/meta-emenlow/packages/linux/linux-wrs_git.bbappend b/meta-emenlow/packages/linux/linux-wrs_git.bbappend
index ee11259590..3f987b6f52 100644
--- a/meta-emenlow/packages/linux/linux-wrs_git.bbappend
+++ b/meta-emenlow/packages/linux/linux-wrs_git.bbappend
@@ -1,4 +1,5 @@
1FILESEXTRAPATHS := "${THISDIR}/${PN}" 1FILESEXTRAPATHS := "${THISDIR}/${PN}"
2SRC_URI_append_emenlow = " file://defconfig" 2SRC_URI_append_emenlow = " file://defconfig"
3SRC_URI_append_emenlow = " file://tools-profile.cfg"
3COMPATIBLE_MACHINE_emenlow = "emenlow" 4COMPATIBLE_MACHINE_emenlow = "emenlow"
4WRMACHINE_emenlow = "emenlow" 5WRMACHINE_emenlow = "emenlow"