[needs-packaging] OProfile 0.9.8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
High
|
Ubuntu Server | ||
Quantal |
Fix Released
|
High
|
Ubuntu Server |
Bug Description
Per Oprofile home page:
"OProfile is a system-wide profiler for Linux systems, capable of profiling all running code at low overhead. OProfile is released under the GNU GPL. It consists of a kernel driver and a daemon for collecting sample data, and several post-profiling tools for turning data into information."
Project Homepage: http://
License: GNU GPL Version 2, June 1991
Notes:
Oneiric Universe contained oprofile 0.9.6. However, oprofile missed 12.04. Currently targeting Quantal (12.10) Universe for 0.9.7 packaging.
Debian sid[0] and squeeze[1] release contain the 0.9.6 version. With the Developer Information (PTS) page having a todo to package the latest upstreat version, 0.9.7.
The following two patches will also need to be applied ontop of 0.9.7 in order to properly profile new IvyBridge Intel systems.
[2] 1. 493c346d0392795
Author: Andi Kleen <email address hidden>
Date: Fri May 25 10:07:36 2012 -0500
This adds the event list for Intel IvyBridge and the model number
for the current IvyBridge systems
Signed-off-by: Andi Kleen <email address hidden>
---
[3] 2. eec156559f83683
Author: Andi Kleen <email address hidden>
Date: Fri May 25 08:12:45 2012 -0500
Implement the ANY (any thread) extra bit for Intel CPUs. Needed
for some of the new events.
Signed-off-by: Andi Kleen <email address hidden>
---
[0] http://
[1] http://
[2] http://
[3] http://
Changed in ubuntu: | |
milestone: | none → ubuntu-12.10-beta-1 |
importance: | Undecided → High |
summary: |
- [needs-packaging] oprofile 0.9.8 + [needs-packaging] OProfile 0.9.8 |
Oprofile 0.9.8[0] was recently released that has support for Intel Ivy Bridge systems, and patching for correct compilation with more recent binutils[1]. As packaging is still under work using this upstream version would allow Ubuntu packaging to not have to carry the Ivy Bridge enablement patch, and binutils patch.
(Updating Summary to reflect packaging of upstream source 0.9.8.)
[0] http:// prdownloads. sourceforge. net/oprofile/ oprofile- 0.9.8.tar. gz oprofile. git.sourceforge .net/git/ gitweb. cgi?p=oprofile/ oprofile; a=commit; h=f0a6ef67e1b94 4e2032ce7779942 57075f6ba107
[1] http://