diff options
author | Phil Carmody <ext-phil.2.carmody@nokia.com> | 2010-04-28 12:09:16 -0500 |
---|---|---|
committer | Robert Richter <robert.richter@amd.com> | 2010-05-03 23:02:39 +0200 |
commit | 9414e99672271adcc661f3c160a30b374179b92f (patch) | |
tree | da2052d48666552400b3204f15bb18b58156065f /crypto/testmgr.h | |
parent | b971f06187d83b5c03d2b597cccdfef421c0ca91 (diff) |
oprofile: protect from not being in an IRQ context
http://lkml.org/lkml/2010/4/27/285
Protect against dereferencing regs when it's NULL, and
force a magic number into pc to prevent too deep processing.
This approach permits the dropped samples to be tallied as
invalid Instruction Pointer events.
e.g. output from about 15mins at 10kHz sample rate:
Nr. samples received: 2565380
Nr. samples lost invalid pc: 4
Signed-off-by: Phil Carmody <ext-phil.2.carmody@nokia.com>
Signed-off-by: Robert Richter <robert.richter@amd.com>
Diffstat (limited to 'crypto/testmgr.h')
0 files changed, 0 insertions, 0 deletions