<?php require("../start_page.php"); start_page("patches/", "Additional OProfile Patches"); ?>
This page provides a number of patches to the 2.6 kernel driver you
might find useful.
<h3>IA-64 perfmon driver</h3>
This patch provides a perfmon-based interface for OProfile. This allows
the use of the IA-64's performance counters with OProfile. Note that
many machines have a firmware bug that will lead to unusual behaviour;
typically, samples stop arriving after a short period of idle time. A
work-around for this firmware bug is disable the
<tt>CONFIG_IA64_PAL_IDLE</tt> kernel option.
<?php rlink("/patches/oprofile-ia64-0.1.diff", "oprofile-ia64-0.1.diff"); ?>
This patch provides support for call-graph profiling, currently only on
x86. At each interrupt, the stack is recorded into the profile buffer,
if the information is available in the registers. The user-space
support for this, new in the 0.8 release, is still experimental.
<?php rlink("/patches/callgraph-0.3.diff", "callgraph-0.3.diff"); ?>
<?php require("$top/end_page.php"); end_page("patches/"); ?>