We are using OProfle as a profiling tool adn but have to requirment to
move Operf tool
As of now our build infrastructure is generating Oprofile binaries but
there is no Operf
Bianry is generated after build.

We found some pathces realted to PPC architecture which enable OPerf for PPC
But as we are on ARM ,how do we enable Operf for ARM.

Below is our source of OProf

/poky/meta/recipes-kernel/oprofile/oprofile_0.9.8.bb

require oprofile.inc

PR = "${INC_PR}.3"

DEPENDS += "virtual/kernel"
DEPENDS_append_powerpc64 = " libpfm4"

SRC_URI += "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
            file://0001-Add-rmb-definition-for-AArch64-architecture.patch \
            
file://0001-OProfile-doesn-t-build-for-32-bit-ppc-the-operf_util.patch
\
            
file://0001-Handle-early-perf_events-kernel-without-PERF_RECORD_.patch
\
            
file://0001-Fix-up-configure-to-handle-architectures-that-do-not.patch
\
            
file://0001-Change-configure-to-look-for-libpfm4-function-first-.patch
\
            file://0001-ophelp-lists-events-Fix-doc-URL-for-ppc64-arch.patch \
            
file://0001-Allow-ppc64-events-to-be-specified-with-or-without-_.patch
\
            
file://0001-Fix-PPC64-specific-libpfm-usage-so-it-doesn-t-break-.patch"

SRC_URI[md5sum] = "6d127023af1dd1cf24e15411229f3cc8"
SRC_URI[sha256sum] =
"ab45900fa1a23e5d5badf3c0a55f26c17efe6e184efcf00b371433751fa761bc"

S = "${WORKDIR}/oprofile-${PV}"

Thanks
Amit
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to