| Submitter | Tom Zanussi |
|---|---|
| Date | July 3, 2012, 6:10 p.m. |
| Message ID | <cover.1341338051.git.tom.zanussi@intel.com> |
| Download | mbox |
| Permalink | /patch/31109/ |
| State | New |
| Headers | show |
Pull-request
git://git.yoctoproject.org/poky-contrib.git tzanussi/perf-scriptingComments
On 07/03/2012 11:10 AM, tom.zanussi@intel.com wrote: > From: Tom Zanussi <tom.zanussi@intel.com> > > This patchset enables the Perl and Python bindings for perf, as well as > the perf TUI (text-based UI). > > These can be separately enabled on a machine basis by adding > 'perf-scripting' and/or 'perf-tui' to the machine's MACHINE_FEATURES. > The default is to completely disable all scripting and TUI features. > > There are also a couple patches that fix other problems noticed along > the way. > > These changes need corresponding changes made to linux-yocto and posted > separately on the yocto and linux-yocto mailing lists. > > This patchset has been build- and run-tested on the following machines: > > qemux86 > qemux86-64 > qemuarm > sugarbay > crownbay > > The following changes since commit 644ad4bf1e30fcee4b9d5abb819046d1f2193d27: > Scott Rifenbark (1): > documentation/bsp-guide/bsp.xml: Yocto term paring > > are available in the git repository at: > > git://git.yoctoproject.org/poky-contrib.git tzanussi/perf-scripting > http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/perf-scripting > > Tom Zanussi (9): > perl: keep original libperl location > perl: add @STAGINGDIR@ for config.sh substitions > perl: use @STAGINGDIR@ in config.sh > perf: enable Python bindings > perf: enable Perl binding > perf: add libexec/perf-core and contents The above where all merged into OE-Core > perf: add perf-scripting MACHINE_FEATURE Not Merged > qemumachines: make MACHINE_FEATURES append follow qemu.inc include Merged into OE-Core > perf: add perf-tui MACHINE_FEATURE > Not Merged Thanks Sau! > meta/conf/machine/qemux86-64.conf | 4 +- > meta/conf/machine/qemux86.conf | 4 +- > meta/recipes-devtools/perl/perl-5.14.2/config.sh | 2 +- > meta/recipes-devtools/perl/perl_5.14.2.bb | 4 ++- > meta/recipes-kernel/perf/perf_3.4.bb | 36 ++++++++++++++++++++-- > 5 files changed, 41 insertions(+), 9 deletions(-) > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core >
From: Tom Zanussi <tom.zanussi@intel.com> This patchset enables the Perl and Python bindings for perf, as well as the perf TUI (text-based UI). These can be separately enabled on a machine basis by adding 'perf-scripting' and/or 'perf-tui' to the machine's MACHINE_FEATURES. The default is to completely disable all scripting and TUI features. There are also a couple patches that fix other problems noticed along the way. These changes need corresponding changes made to linux-yocto and posted separately on the yocto and linux-yocto mailing lists. This patchset has been build- and run-tested on the following machines: qemux86 qemux86-64 qemuarm sugarbay crownbay The following changes since commit 644ad4bf1e30fcee4b9d5abb819046d1f2193d27: Scott Rifenbark (1): documentation/bsp-guide/bsp.xml: Yocto term paring are available in the git repository at: git://git.yoctoproject.org/poky-contrib.git tzanussi/perf-scripting http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/perf-scripting Tom Zanussi (9): perl: keep original libperl location perl: add @STAGINGDIR@ for config.sh substitions perl: use @STAGINGDIR@ in config.sh perf: enable Python bindings perf: enable Perl binding perf: add libexec/perf-core and contents perf: add perf-scripting MACHINE_FEATURE qemumachines: make MACHINE_FEATURES append follow qemu.inc include perf: add perf-tui MACHINE_FEATURE meta/conf/machine/qemux86-64.conf | 4 +- meta/conf/machine/qemux86.conf | 4 +- meta/recipes-devtools/perl/perl-5.14.2/config.sh | 2 +- meta/recipes-devtools/perl/perl_5.14.2.bb | 4 ++- meta/recipes-kernel/perf/perf_3.4.bb | 36 ++++++++++++++++++++-- 5 files changed, 41 insertions(+), 9 deletions(-)