[19.04 FEAT] Synthesize perf events/samples from CPU-MF auxtrace data

Bug #1805428 reported by bugproxy on 2018-11-27
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
High
Frank Heimes
linux (Ubuntu)
Undecided
Skipper Bug Screeners

Bug Description

Enable the Intel instruction trace (itrace), evaluate synthesizing perf events and samples from auxtrace buffe for s390x.
The auxtrace buffer contains the CPU-MF sampling data blocks that contains basic- and diagnostic sampling data entries. Similar to the cpum_sf PMU, parse the basic-sampling data entries and synthesize perf events/samples for each entry. This can be solely done in the perf tool.

kernel 4.20:

bugproxy (bugproxy) on 2018-11-27
tags: added: architecture-s39064 bugnameltc-173538 severity-high targetmilestone-inin1904
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Frank Heimes (frank-heimes) wrote :

Since target for 19.04 is kernel 4.20+ I'm leaving that unassigned - just monitoring...

Changed in ubuntu-z-systems:
status: New → Triaged
importance: Undecided → High
Changed in ubuntu-z-systems:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)

------- Comment From <email address hidden> 2019-02-01 07:32 EDT-------
Git commit kernel 4.20: [766e0618e4]

Changed in ubuntu-z-systems:
assignee: Skipper Bug Screeners (skipper-screen-team) → Frank Heimes (frank-heimes)
Changed in linux (Ubuntu):
status: New → Incomplete
Changed in ubuntu-z-systems:
status: Triaged → Incomplete
Frank Heimes (frank-heimes) wrote :

Just verified that commit "perf report: Create auxiliary trace data files for s390" landed in disco-proposed kernel "Ubuntu-5.0.0-7.8" (as "766e061"). Hence updating status to Fix Committed.

Changed in linux (Ubuntu):
status: Incomplete → Fix Committed
Changed in ubuntu-z-systems:
status: Incomplete → Fix Committed
Frank Heimes (frank-heimes) wrote :

Since Kernel 5.0 just landed in disco's release pocket, I'm changing the status to Fix Released.

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Changed in ubuntu-z-systems:
status: Fix Committed → Fix Released
information type: Private → Public
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2019-03-15 06:24 EDT-------
IBM Bugzilla status -> closed, Fix Released for disco

Brad Figg (brad-figg) on 2019-07-24
tags: added: cscc
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers