Files
linux/arch/powerpc
Eric B Munson 24fb3f4cf3 powerpc/oprofile: Handle events that raise an exception without overflowing
commit ad5d5292f1 upstream.

Commit 0837e3242c fixes a situation on POWER7
where events can roll back if a specualtive event doesn't actually complete.
This can raise a performance monitor exception.  We need to catch this to ensure
that we reset the PMC.  In all cases the PMC will be less than 256 cycles from
overflow.

This patch lifts Anton's fix for the problem in perf and applies it to oprofile
as well.

Signed-off-by: Eric B Munson <emunson@mgebm.net>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-06-23 15:24:00 -07:00
..
2009-11-11 15:44:02 +11:00
2010-08-26 16:41:56 -07:00