File perf.changes of Package perf.openSUSE_Leap_42.3_Update

-------------------------------------------------------------------
Tue Aug 28 06:55:10 UTC 2018 - tonyj@suse.com

- POWER9 perf uprobe with return fails to record samples when probed on 
  userspace code (bsc#1096012)
  New patch: perf-uretprobe-ppc64le-fix-probe-location.patch

-------------------------------------------------------------------
Tue Aug 28 06:25:13 UTC 2018 - tonyj@suse.com

- Update PMU event descriptions for Power9 CPUs per IBM request (bsc#1101624)
  New patch: perf-vendor-events-update-power9-events-9749adc3.patch
  [already in SLE12-SP4/SLE15 via bsc#1056686c18]
  New patch: perf-vendor-events-update-power9-events-e795dd42.patch
  [already in SLE12-SP4/SLE15 via bsc#1069737]

-------------------------------------------------------------------
Wed Aug  1 16:34:23 UTC 2018 - tonyj@suse.com

- PMU events are not listed because pvr code is missing for POWER9 (bsc#1075525 )
  New patch: perf-pmu-extract-function-to-get-json-alias-map.patch
  New patch: perf-pmu-only-print-using-cpuid-message-once.patch
  New patch: perf-vendor-events-use-more-flexible-pattern-matching-for-cpu-identification-for-mapfile-csv.patch
 
-------------------------------------------------------------------
Sat Jan 27 00:52:24 UTC 2018 - tonyj@suse.com

- Correctly handle '~' operation in traceevent print flags (bsc#1074087)
  New patch: tools-lib-traceevent-add-operation-within-arg_num_eval.patch

-------------------------------------------------------------------
Thu Jan 18 18:37:02 UTC 2018 - tonyj@suse.com

- perf probe on offline module is not working (bsc#1041074)
  New patch: perf-probe-fix-offline-module-name-missmatch-issue.patch
  New patch: perf-probe-fix-module-probe-issue-if-no-dwarf-support.patch

-------------------------------------------------------------------
Thu Jan 18 01:12:14 UTC 2018 - tonyj@suse.com

- Add necessary power pvr support (bsc#1075525)
  New patch: perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch
  New patch: perf-vendor-events-add-power9-pmu-events.patch
  New patch: perf-vendor-events-add-power9-pvrs-to-mapfile.patch
  New patch: perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch
  New patch: perf-vendor-events-powerpc-update-power9-events.patch
  New patch: perf-vendor-events-powerpc-remove-duplicate-events.patch

-------------------------------------------------------------------
Wed Dec  6 19:53:35 UTC 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 08:51:24 UTC 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 22:27:56 UTC 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 20:41:53 UTC 2017 - tonyj@suse.com

- Force package rebuild for SP3 picking up new kernel-sources (bsc#1032838)

-------------------------------------------------------------------
Tue Jul 12 04:32:36 UTC 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 16:21:51 UTC 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 16:24:05 UTC 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 17:46:46 UTC 2014 - tonyj@suse.com

- Build for s390[x] without libunwind (bnc#882855)

-------------------------------------------------------------------
Thu Feb 20 15:02:41 CET 2014 - ro@suse.de

- add excludearch for s390/s390x: have no libunwind there 

-------------------------------------------------------------------
Wed Dec  4 23:30:29 UTC 2013 - tonyj@suse.com

- Drop patch perl-5.18-nowarn.patch (mainline)

-------------------------------------------------------------------
Thu Sep  5 18:24:22 CEST 2013 - mls@suse.de

- add libperl_requires, as we link against libperl and thus
  need a specific version of perl

-------------------------------------------------------------------
Wed Aug 21 22:41:56 UTC 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 17:41:39 UTC 2013 - tonyj@suse.com

- Add patch 'perf-tests-ppc64-fix-compile-errors.patch' to resolve
  openSUSE:Factory:PowerPC testsuite build errors

-------------------------------------------------------------------
Tue Jul  9 01:17:02 UTC 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 00:00:02 UTC 2012 - tonyj@suse.com

- Add /etc/bash_completion.d/perf to %files (fix build error)

-------------------------------------------------------------------
Wed May 16 08:34:37 UTC 2012 - toganm@opensuse.org

- Fix build for factory 
  * added flex and bison to buildrequires 

-------------------------------------------------------------------
Thu May  5 11:44:03 UTC 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  9 02:31:07 UTC 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  5 00:51:13 UTC 2009 - tonyj@novell.com

- 2.6.32 changes
  add perf-sched, perf-timechart and perf-trace man pages

-------------------------------------------------------------------
Wed Aug 26 19:18:49 UTC 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  2 17:10:12 CEST 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
openSUSE Build Service is sponsored by