perf build disables tracepoint support

Bug #2076190 reported by Jay Vosburgh
28
This bug affects 12 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Status tracked in Oracular
Noble
Confirmed
Medium
Bethany Jamison
Oracular
Fix Committed
Medium
Bethany Jamison

Bug Description

Since commit 92550b568d, the perf build for Ubuntu kernels does not link to libtraceevent, and thus cannot perform any operations on tracepoints, including processing perf.data files that contain tracepoint events. This is a significant loss of functionality.

Attempts to utilize tracepoints fail with the following:

perf record -e skb:kfree_skb
event syntax error: 'skb:kfree_skb'
                     \___ unsupported tracepoint

libtraceevent is necessary for tracepoint support

commit 92550b568d33f82de1ac24cb912082ff31aa43ba
Author: Andrea Righi <email address hidden>
Date: Tue May 30 07:27:51 2023 +0200

    UBUNTU: [Packaging] perf: build without libtraceevent

Jay Vosburgh (jvosburgh)
description: updated
Philip Cox (philcox)
Changed in linux (Ubuntu Noble):
importance: Undecided → High
Changed in linux (Ubuntu Oracular):
importance: Undecided → Medium
Changed in linux (Ubuntu Noble):
assignee: nobody → Bethany Jamison (bjamison)
Changed in linux (Ubuntu Oracular):
assignee: nobody → Bethany Jamison (bjamison)
Revision history for this message
Bethany Jamison (bjamison) wrote :

Oracular/Noble patch reenabling libtraceevent has been sent to kernel-team mailing list -- these patches are effectively reverting commit 92550b568d (UBUNTU: [Packaging] perf: build without libtraceevent)

Stefan Bader (smb)
Changed in linux (Ubuntu Noble):
importance: High → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu Noble):
status: New → Confirmed
Changed in linux (Ubuntu):
status: New → Confirmed
Timo Aaltonen (tjaalton)
Changed in linux (Ubuntu Oracular):
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.