diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2012-09-06 19:48:59 -0400 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2012-09-06 19:48:59 -0400 |
commit | fff34b3412b9401a76ba9d021db1bd91cb0e02b6 (patch) | |
tree | 870ed2d1555004e7939d15b5099017aae61c97b8 /arch/powerpc/perf | |
parent | 28e1e58fb668e262648fb8ee8a24154633f40507 (diff) | |
parent | 636802ef96eebe279b22ad9f9dacfe29291e45c7 (diff) |
Merge branch 'merge' into next
Brings in various bug fixes from 3.6-rcX
Diffstat (limited to 'arch/powerpc/perf')
-rw-r--r-- | arch/powerpc/perf/core-book3s.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/perf/core-book3s.c b/arch/powerpc/perf/core-book3s.c index 331cf090857d..fb55da91aa45 100644 --- a/arch/powerpc/perf/core-book3s.c +++ b/arch/powerpc/perf/core-book3s.c | |||
@@ -1431,7 +1431,7 @@ static void perf_event_interrupt(struct pt_regs *regs) | |||
1431 | if (!event->hw.idx || is_limited_pmc(event->hw.idx)) | 1431 | if (!event->hw.idx || is_limited_pmc(event->hw.idx)) |
1432 | continue; | 1432 | continue; |
1433 | val = read_pmc(event->hw.idx); | 1433 | val = read_pmc(event->hw.idx); |
1434 | if ((int)val < 0) { | 1434 | if (pmc_overflow(val)) { |
1435 | /* event has overflowed */ | 1435 | /* event has overflowed */ |
1436 | found = 1; | 1436 | found = 1; |
1437 | record_and_restart(event, val, regs); | 1437 | record_and_restart(event, val, regs); |