From 14e58556b377882af7b9b33fc9a409dce07c3fda Mon Sep 17 00:00:00 2001 From: Sukadev Bhattiprolu Date: Tue, 7 Aug 2012 15:07:19 +0000 Subject: [PATCH] --- yaml --- r: 322282 b: refs/heads/master c: 813312110bede27bffd082c25cd31730bd567beb h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/powerpc/perf/core-book3s.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 28a5ffe0c86c..c9c5c068e88c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2fae7cdb60240e2e2d9b378afbf6d9fcce8a3890 +refs/heads/master: 813312110bede27bffd082c25cd31730bd567beb diff --git a/trunk/arch/powerpc/perf/core-book3s.c b/trunk/arch/powerpc/perf/core-book3s.c index 77b49ddda9d3..7cd2dbd6e4c4 100644 --- a/trunk/arch/powerpc/perf/core-book3s.c +++ b/trunk/arch/powerpc/perf/core-book3s.c @@ -1431,7 +1431,7 @@ static void perf_event_interrupt(struct pt_regs *regs) if (!event->hw.idx || is_limited_pmc(event->hw.idx)) continue; val = read_pmc(event->hw.idx); - if ((int)val < 0) { + if (pmc_overflow(val)) { /* event has overflowed */ found = 1; record_and_restart(event, val, regs);