Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perf-4.4.104-44.2 RPM for ppc64le

From OpenSuSE leap updates for 42.3 / oss / ppc64le

Name: perf Distribution: openSUSE Leap 42.3
Version: 4.4.104 Vendor: openSUSE
Release: 44.2 Build date: Wed Jan 17 22:00:05 2018
Group: Development/Tools/Debuggers Build host: obs-power8-05
Size: 6746418 Source RPM: perf-4.4.104-44.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://perf.wiki.kernel.org/
Summary: Performance Monitoring Tools for Linux
This package provides a userspace tool 'perf', which monitors performance for
either unmodified binaries or the entire system. It requires a Linux kernel
which includes the Performance Counters for Linux (PCL) subsystem (>= 2.6.31).
This subsystem utilizes the Performance Monitoring Unit (PMU) / hardware
counters of the underlying cpu architecture (if supported).

Provides

Requires

License

GPL-2.0

Changelog

* Wed Dec 06 2017 tonyj@suse.com
  - Add perf scripting support for ppc64le (bsc#1056756)
    New patch: perf-scripting-python-add-ppc64le-to-audit-uname-list.patch
* Fri Jun 23 2017 msuchanek@suse.com
  - perf probe: Fails to record samples when probed with function parameter (bsc#1040940)
    perf-powerpc-0001-Fix-kprobe-and-kretprobe-handling-with-.patch
    perf-powerpc-0002-symbols-Fix-kallsyms-perf-test-on-ppc64le.patch
    perf-powerpc-0003-probe-Add-function-to-post-process-kernel-trace.patch
    perf-powerpc-0004-probe-ppc64le-Fix-probe-location-when-using-DWA.patch
    perf-powerpc-0005-ppc64le-Fix-build-failure-when-libelf-is-not-pr.patch
    perf-powerpc-0006-tools-Add-missing-struct-definition-in-probe_ev.patch
  - perf uprobe: garbage value recorded when target program compiled without optimization (bsc#1041073)
    perf-variable-0001-probe-Fix-to-show-correct-error-message-for-var.patch
    perf-variable-0002-probe-Add-helper-function-to-check-if-probe-wit.patch
    perf-variable-0003-uprobe-Skip-prologue-if-program-compiled-withou.patch
* Thu Jun 15 2017 tonyj@suse.com
  - Correct auto search path to debug kernel (bsc#1044591)
    new patch: perf-symbols-refactor-vmlinux_path__init-to-ease-path-additions.patch
    new patch: perf-symbols-add-the-path-to-vmlinux.debug.patch
  - Add ppc64 requires on libebl (bsc#1040770) which is manually loaded by perf
    probe/etc (dl_open)
* Wed Apr 26 2017 tonyj@suse.com
  - Force package rebuild for SP3 picking up new kernel-sources (bsc#1032838)
* Tue Jul 12 2016 tonyj@suse.com
  - search both .eh_frame and .debug_frame sections for probe location (bsc#986927)
    Add patch: perf-probe-fix-to-free-temporal-dwarf_frame.patch
    Add patch: perf-probe-fix-to-free-temporal-dwarf_frame-correctly.patch
    Add patch: perf-probe-search-both-eh_frame-and-debug_frame-sections-for-probe-location.patch
* Mon Jun 13 2016 tonyj@suse.com
  - Update SP2 package to build from SP2 v4.4 kernel-source (use latest spec
    from Factory to pickup recent build fixes for post SP1 kernel)
  - Drop patch: perf-probe-ppc64le-prefer-symbol-table-lookup-over-dwarf.patch (upstream)
  - Drop perf-tips (%doc), not in v4.4 kernel
* Fri Aug 14 2015 tonyj@suse.com
  - Branch package for SP1 to pick up kernel-source changes
    (FATE#318982, FATE#318983, FATE#318984)
  - Perf probe: prefer symbol table lookup over DWARF for ppc64le
    (bnc#936752)
    New patch: perf-probe-ppc64le-prefer-symbol-table-lookup-over-dwarf.patch
* Fri Jun 27 2014 tonyj@suse.com
  - Build for s390[x] without libunwind (bnc#882855)
* Thu Feb 20 2014 ro@suse.de
  - add excludearch for s390/s390x: have no libunwind there
* Wed Dec 04 2013 tonyj@suse.com
  - Drop patch perl-5.18-nowarn.patch (mainline)
* Thu Sep 05 2013 mls@suse.de
  - add libperl_requires, as we link against libperl and thus
    need a specific version of perl
* Wed Aug 21 2013 tonyj@suse.com
  - Resolve build errors
  - Drop patch perf-tests-ppc64-fix-compile-errors.patch (mainline)
  - Refresh patch perl-5.18-nowarn.patch
* Wed Jul 10 2013 tonyj@suse.com
  - Add patch 'perf-tests-ppc64-fix-compile-errors.patch' to resolve
    openSUSE:Factory:PowerPC testsuite build errors
* Tue Jul 09 2013 tonyj@suse.com
  - Add audit-devel, gtk2-devel and libunwind-devel to support optional
    functionality.
  - Add 'perl-5.18-nowarn.patch' to squelch build errors from perl.h
  - Add perl_requires
  - Fix --version output (copy submakefiles from kernel-source)
  - Pass SUSE rpm optflags into make as EXTRA_CFLAGS not CFLAGS
  - Stop building with V=1, make output easier to parse
* Tue Dec 25 2012 tonyj@suse.com
  - Add /etc/bash_completion.d/perf to %files (fix build error)
* Wed May 16 2012 toganm@opensuse.org
  - Fix build for factory
    * added flex and bison to buildrequires
* Thu May 05 2011 idoenmez@novell.com
  - Also copy arch/lib to fix compilation on x86-64
  - Correctly depend on libdw-devel to fix dwarf support
  - Add newt-devel dependency to enable text user interface
  - Re-enable as-needed support since it works now
* Tue Mar 09 2010 tonyj@novell.com
  - 2.6.33 changes
    add perf-bench, perf-buildid-list, perf-diff, perf-kmem, perf-probe and
    perf-trace-perl
    [Still pending, update of libdwarf to version > 20081231]
* Thu Nov 05 2009 tonyj@novell.com
  - 2.6.32 changes
    add perf-sched, perf-timechart and perf-trace man pages
* Wed Aug 26 2009 aj@suse.de
  - Remove libbfd.patch since it does not apply and use
    SUSE_ASNEEDED=0 instead.
  - Set flag for asciidoc version 8.
* Sun Aug 02 2009 tonyj@suse.de
  - Initial checkin of Performance Counters for Linux (PCL) userspace.
    This builds tools/perf out of kernel-source package and requires
    kernel >= 2.6.31

Files

/etc/bash_completion.d/perf
/usr/bin/perf
/usr/bin/trace
/usr/lib/perf-core
/usr/lib/perf-core/perf-archive
/usr/lib/perf-core/perf-with-kcore
/usr/lib/perf-core/scripts
/usr/lib/perf-core/scripts/perl
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Context.pm
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Core.pm
/usr/lib/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/Util.pm
/usr/lib/perf-core/scripts/perl/bin
/usr/lib/perf-core/scripts/perl/bin/check-perf-trace-record
/usr/lib/perf-core/scripts/perl/bin/failed-syscalls-record
/usr/lib/perf-core/scripts/perl/bin/failed-syscalls-report
/usr/lib/perf-core/scripts/perl/bin/rw-by-file-record
/usr/lib/perf-core/scripts/perl/bin/rw-by-file-report
/usr/lib/perf-core/scripts/perl/bin/rw-by-pid-record
/usr/lib/perf-core/scripts/perl/bin/rw-by-pid-report
/usr/lib/perf-core/scripts/perl/bin/rwtop-record
/usr/lib/perf-core/scripts/perl/bin/rwtop-report
/usr/lib/perf-core/scripts/perl/bin/wakeup-latency-record
/usr/lib/perf-core/scripts/perl/bin/wakeup-latency-report
/usr/lib/perf-core/scripts/perl/check-perf-trace.pl
/usr/lib/perf-core/scripts/perl/failed-syscalls.pl
/usr/lib/perf-core/scripts/perl/rw-by-file.pl
/usr/lib/perf-core/scripts/perl/rw-by-pid.pl
/usr/lib/perf-core/scripts/perl/rwtop.pl
/usr/lib/perf-core/scripts/perl/wakeup-latency.pl
/usr/lib/perf-core/scripts/python
/usr/lib/perf-core/scripts/python/Perf-Trace-Util
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Core.py
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace/SchedGui.py
/usr/lib/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
/usr/lib/perf-core/scripts/python/bin
/usr/lib/perf-core/scripts/python/bin/compaction-times-record
/usr/lib/perf-core/scripts/python/bin/compaction-times-report
/usr/lib/perf-core/scripts/python/bin/event_analyzing_sample-record
/usr/lib/perf-core/scripts/python/bin/event_analyzing_sample-report
/usr/lib/perf-core/scripts/python/bin/export-to-postgresql-record
/usr/lib/perf-core/scripts/python/bin/export-to-postgresql-report
/usr/lib/perf-core/scripts/python/bin/failed-syscalls-by-pid-record
/usr/lib/perf-core/scripts/python/bin/failed-syscalls-by-pid-report
/usr/lib/perf-core/scripts/python/bin/futex-contention-record
/usr/lib/perf-core/scripts/python/bin/futex-contention-report
/usr/lib/perf-core/scripts/python/bin/net_dropmonitor-record
/usr/lib/perf-core/scripts/python/bin/net_dropmonitor-report
/usr/lib/perf-core/scripts/python/bin/netdev-times-record
/usr/lib/perf-core/scripts/python/bin/netdev-times-report
/usr/lib/perf-core/scripts/python/bin/sched-migration-record
/usr/lib/perf-core/scripts/python/bin/sched-migration-report
/usr/lib/perf-core/scripts/python/bin/sctop-record
/usr/lib/perf-core/scripts/python/bin/sctop-report
/usr/lib/perf-core/scripts/python/bin/syscall-counts-by-pid-record
/usr/lib/perf-core/scripts/python/bin/syscall-counts-by-pid-report
/usr/lib/perf-core/scripts/python/bin/syscall-counts-record
/usr/lib/perf-core/scripts/python/bin/syscall-counts-report
/usr/lib/perf-core/scripts/python/call-graph-from-postgresql.py
/usr/lib/perf-core/scripts/python/check-perf-trace.py
/usr/lib/perf-core/scripts/python/compaction-times.py
/usr/lib/perf-core/scripts/python/event_analyzing_sample.py
/usr/lib/perf-core/scripts/python/export-to-postgresql.py
/usr/lib/perf-core/scripts/python/failed-syscalls-by-pid.py
/usr/lib/perf-core/scripts/python/futex-contention.py
/usr/lib/perf-core/scripts/python/net_dropmonitor.py
/usr/lib/perf-core/scripts/python/netdev-times.py
/usr/lib/perf-core/scripts/python/sched-migration.py
/usr/lib/perf-core/scripts/python/sctop.py
/usr/lib/perf-core/scripts/python/syscall-counts-by-pid.py
/usr/lib/perf-core/scripts/python/syscall-counts.py
/usr/lib/perf-core/tests
/usr/lib/perf-core/tests/attr
/usr/lib/perf-core/tests/attr.py
/usr/lib/perf-core/tests/attr/README
/usr/lib/perf-core/tests/attr/base-record
/usr/lib/perf-core/tests/attr/base-stat
/usr/lib/perf-core/tests/attr/test-record-C0
/usr/lib/perf-core/tests/attr/test-record-basic
/usr/lib/perf-core/tests/attr/test-record-branch-any
/usr/lib/perf-core/tests/attr/test-record-branch-filter-any
/usr/lib/perf-core/tests/attr/test-record-branch-filter-any_call
/usr/lib/perf-core/tests/attr/test-record-branch-filter-any_ret
/usr/lib/perf-core/tests/attr/test-record-branch-filter-hv
/usr/lib/perf-core/tests/attr/test-record-branch-filter-ind_call
/usr/lib/perf-core/tests/attr/test-record-branch-filter-k
/usr/lib/perf-core/tests/attr/test-record-branch-filter-u
/usr/lib/perf-core/tests/attr/test-record-count
/usr/lib/perf-core/tests/attr/test-record-data
/usr/lib/perf-core/tests/attr/test-record-freq
/usr/lib/perf-core/tests/attr/test-record-graph-default
/usr/lib/perf-core/tests/attr/test-record-graph-dwarf
/usr/lib/perf-core/tests/attr/test-record-graph-fp
/usr/lib/perf-core/tests/attr/test-record-group
/usr/lib/perf-core/tests/attr/test-record-group-sampling
/usr/lib/perf-core/tests/attr/test-record-group1
/usr/lib/perf-core/tests/attr/test-record-no-delay
/usr/lib/perf-core/tests/attr/test-record-no-inherit
/usr/lib/perf-core/tests/attr/test-record-no-samples
/usr/lib/perf-core/tests/attr/test-record-period
/usr/lib/perf-core/tests/attr/test-record-raw
/usr/lib/perf-core/tests/attr/test-stat-C0
/usr/lib/perf-core/tests/attr/test-stat-basic
/usr/lib/perf-core/tests/attr/test-stat-default
/usr/lib/perf-core/tests/attr/test-stat-detailed-1
/usr/lib/perf-core/tests/attr/test-stat-detailed-2
/usr/lib/perf-core/tests/attr/test-stat-detailed-3
/usr/lib/perf-core/tests/attr/test-stat-group
/usr/lib/perf-core/tests/attr/test-stat-group1
/usr/lib/perf-core/tests/attr/test-stat-no-inherit
/usr/lib64/libperf-gtk.so
/usr/lib64/traceevent
/usr/lib64/traceevent/plugins
/usr/lib64/traceevent/plugins/plugin_cfg80211.so
/usr/lib64/traceevent/plugins/plugin_function.so
/usr/lib64/traceevent/plugins/plugin_hrtimer.so
/usr/lib64/traceevent/plugins/plugin_jbd2.so
/usr/lib64/traceevent/plugins/plugin_kmem.so
/usr/lib64/traceevent/plugins/plugin_kvm.so
/usr/lib64/traceevent/plugins/plugin_mac80211.so
/usr/lib64/traceevent/plugins/plugin_sched_switch.so
/usr/lib64/traceevent/plugins/plugin_scsi.so
/usr/lib64/traceevent/plugins/plugin_xen.so
/usr/share/doc/packages/perf
/usr/share/doc/packages/perf/COPYING
/usr/share/doc/packages/perf/CREDITS
/usr/share/doc/packages/perf/README
/usr/share/doc/packages/perf/design.txt
/usr/share/man/man1/perf-annotate.1.gz
/usr/share/man/man1/perf-archive.1.gz
/usr/share/man/man1/perf-bench.1.gz
/usr/share/man/man1/perf-buildid-cache.1.gz
/usr/share/man/man1/perf-buildid-list.1.gz
/usr/share/man/man1/perf-data.1.gz
/usr/share/man/man1/perf-diff.1.gz
/usr/share/man/man1/perf-evlist.1.gz
/usr/share/man/man1/perf-help.1.gz
/usr/share/man/man1/perf-inject.1.gz
/usr/share/man/man1/perf-kmem.1.gz
/usr/share/man/man1/perf-kvm.1.gz
/usr/share/man/man1/perf-list.1.gz
/usr/share/man/man1/perf-lock.1.gz
/usr/share/man/man1/perf-mem.1.gz
/usr/share/man/man1/perf-probe.1.gz
/usr/share/man/man1/perf-record.1.gz
/usr/share/man/man1/perf-report.1.gz
/usr/share/man/man1/perf-sched.1.gz
/usr/share/man/man1/perf-script-perl.1.gz
/usr/share/man/man1/perf-script-python.1.gz
/usr/share/man/man1/perf-script.1.gz
/usr/share/man/man1/perf-stat.1.gz
/usr/share/man/man1/perf-test.1.gz
/usr/share/man/man1/perf-timechart.1.gz
/usr/share/man/man1/perf-top.1.gz
/usr/share/man/man1/perf-trace.1.gz
/usr/share/man/man1/perf.1.gz
/usr/share/perf-core
/usr/share/perf-core/strace
/usr/share/perf-core/strace/groups
/usr/share/perf-core/strace/groups/file


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 20 23:16:04 2018