oprofile/x86: stop disabled counters in nmi handler
authorRobert Richter <robert.richter@amd.com>
Mon, 3 May 2010 12:41:22 +0000 (14:41 +0200)
committerRobert Richter <robert.richter@amd.com>
Tue, 4 May 2010 09:39:38 +0000 (11:39 +0200)
commitde654649737696ecf32873c341b305e30f3dc777
tree242e9a9f7d03b4da10b9786c895f46a8451a1725
parent6ae56b55bc364bc2f2342f599b46581627ba22da
oprofile/x86: stop disabled counters in nmi handler

This patch adds checks to the nmi handler. Now samples are only
generated and counters reenabled, if the counters are running.
Otherwise the counters are stopped, if oprofile is using the nmi. In
other cases it will ignore the nmi notification.

Cc: Andi Kleen <andi@firstfloor.org>
Signed-off-by: Robert Richter <robert.richter@amd.com>
arch/x86/oprofile/nmi_int.c