Recommended update for perf

Announcement ID: SUSE-RU-2020:2653-1
Rating: moderate
References:
Affected Products:
  • Development Tools Module 15-SP2
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Manager Proxy 4.1
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.1

An update that has one fix can now be installed.

Description:

This update for perf provides the following fixes:

  • Add latest git-fixes (bsc#1175256):
  • perf bpf-loader: Add missing '*' for key_scan_pos
  • perf cs-etm: Move definition of 'traceid_list' global variable from header file
  • perf env: Do not return pointers to local variables
  • perf intel-pt: Fix PEBS sample for XMM registers
  • perf: Make perf able to build with latest libbfd
  • perf metrics: Fix parse errors in power8 metrics
  • perf metrics: Fix parse errors in power9 metrics
  • perf metrics: Fix parse errors in skylake metrics
  • perf parse-events: Fix an incompatible pointer
  • perf probe: Check address correctness by map instead of _etext
  • perf probe: Do not show the skipped events
  • perf probe: Fix to check blacklist address correctly
  • perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events
  • perf report TUI: Fix segmentation fault in perf_evsel__hists_browse()
  • perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument
  • perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result
  • perf scripts python: exported-sql-viewer.py: Fix zero id in call graph find result
  • perf scripts python: exported-sql-viewer.py: Fix zero id in call tree find result
  • perf stat: Ensure group is defined on top of the same cpu mask
  • perf stat: Fix duration_time value for higher intervals
  • perf stat: Fix NULL pointer dereference
  • perf stat: Fix wrong per-thread runtime stat for interval mode
  • perf stat: Honour --timeout for forked workloads
  • perf stat: Improve runtime stat for interval mode
  • perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode
  • perf test session topology: Fix data path
  • perf tools: Fix reading new topology attribute "core_cpus"
  • perf tools: Fix record failure when mixed with ARM SPE event
  • perf vendor events intel: Update all the Intel JSON metrics from TMAM

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • Development Tools Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP2-2020-2653=1

Package List:

  • Development Tools Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • perf-debuginfo-5.3.18-25.6.3
    • perf-5.3.18-25.6.3
    • perf-debugsource-5.3.18-25.6.3

References: