Thread (16 messages) 16 messages, 3 authors, 2010-03-02
STALE5949d

[PATCH 5/6] ARM: oprofile: use perf-events framework as backend

From: Jean Pihet <hidden>
Date: 2010-02-26 10:25:04

HI Will,

On Friday 26 February 2010 11:01:14 Will Deacon wrote:
Hi Jean,

Thanks for the feedback.
quoted
How is the underlaying HW reserved? In Oprofile we used to have a call to
reserve_pmu.
Since this patch uses the perf API, perf will take care of reserving the
hardware for us [well, it reserves it for the perf framework]. The events
created by OProfile are pinned to each CPU, so provided the perf calls
don't fail, we know that we have access to the PMU. If the calls do fail,
we report failure back to the generic OProfile framework.
Ok that looks good!
quoted
Otherwise I am OK with the concept of cleaning the profiling tools. Very
good!
Thanks. Not only does it clean the code - it adds A9MP support to OProfile
for free!
Sure, very nice! I was wondering how to maintain both Oprofile and Perf 
Events. You come with the good solution.
I am OK to co-maintain this code if you do not mind.

Thanks,
Jean
Cheers,

Will



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help