diff options
author | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2015-02-12 14:44:25 +0200 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2015-02-26 08:55:46 +0200 |
commit | b2397a823399be9ae901d02f0073df5001b75c55 (patch) | |
tree | 9f12adaad26c1c29237e70e9a6d25bacc9b4927c /meta-fsl-extras | |
parent | d025004a0d1a78ed67131d30f4251e1faf2d4083 (diff) | |
download | meta-boot2qt-b2397a823399be9ae901d02f0073df5001b75c55.tar.gz |
Performance analysis tools for Linux
Build perf with DWARF unwinding support. Kernels older then 3.14
need to be patched to add ARM support. Kernels for tibidabo (3.0)
and imx53 (2.6) are too old and would require more patches to be
backported, so they are left without unwinding support.
RPi needed extra layer to modify the kernel recipe, and linux-imx
recipe was renamed so that it doesn't conflict with older tibidabo
kernel recipe.
Change-Id: Ic8331f8feeace67b32a5ce99ffd3fda517d595d1
Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
Diffstat (limited to 'meta-fsl-extras')
-rw-r--r-- | meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend | 6 | ||||
-rw-r--r-- | meta-fsl-extras/recipes/linux/linux-imx_3.10.%.bbappend (renamed from meta-fsl-extras/recipes/linux/linux-imx_3.%.bbappend) | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend b/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend index 415388f..d267b09 100644 --- a/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend +++ b/meta-fsl-extras/recipes/linux/linux-boundary_3.10.17.bbappend | |||
@@ -20,6 +20,12 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/../../../recipes/linux/linux:" | ||
24 | SRC_URI += "\ | ||
25 | file://ARM-perf-add-support-for-perf-registers-API.diff \ | ||
26 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ | ||
27 | " | ||
28 | |||
23 | # kernel image files are not needed in the image | 29 | # kernel image files are not needed in the image |
24 | RDEPENDS_kernel-base = "" | 30 | RDEPENDS_kernel-base = "" |
25 | 31 | ||
diff --git a/meta-fsl-extras/recipes/linux/linux-imx_3.%.bbappend b/meta-fsl-extras/recipes/linux/linux-imx_3.10.%.bbappend index d01efb2..d6c4db4 100644 --- a/meta-fsl-extras/recipes/linux/linux-imx_3.%.bbappend +++ b/meta-fsl-extras/recipes/linux/linux-imx_3.10.%.bbappend | |||
@@ -20,6 +20,12 @@ | |||
20 | ## | 20 | ## |
21 | ############################################################################# | 21 | ############################################################################# |
22 | 22 | ||
23 | FILESEXTRAPATHS_prepend := "${THISDIR}/../../../recipes/linux/linux:" | ||
24 | SRC_URI += "\ | ||
25 | file://ARM-perf-add-support-for-perf-registers-API.diff \ | ||
26 | file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \ | ||
27 | " | ||
28 | |||
23 | # kernel image files are not needed in the image | 29 | # kernel image files are not needed in the image |
24 | RDEPENDS_kernel-base = "" | 30 | RDEPENDS_kernel-base = "" |
25 | 31 | ||