diff options
author | Paul Mundt <lethal@linux-sh.org> | 2010-10-13 04:52:14 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2010-10-13 04:52:14 -0400 |
commit | 51c6c9bb34fcd112d4ab8b8f5c1d1b6a10a00e71 (patch) | |
tree | 001aab40b411fcd9dfd4370b6797fc810457d6a6 /arch/sh/kernel | |
parent | 5e5b3a9dc8405f6a49531a02754a6cc2a1c6cd28 (diff) |
sh: perf: Set up perf_max_events.
Presently this is uninitialized in the architecture code, so it's
artificlally capped to the default initialization value. Set it up at
registration time.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel')
-rw-r--r-- | arch/sh/kernel/perf_event.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/sh/kernel/perf_event.c b/arch/sh/kernel/perf_event.c index 7a3dc3567258..ecef1fe02566 100644 --- a/arch/sh/kernel/perf_event.c +++ b/arch/sh/kernel/perf_event.c | |||
@@ -324,6 +324,7 @@ int __cpuinit register_sh_pmu(struct sh_pmu *pmu) | |||
324 | pr_info("Performance Events: %s support registered\n", pmu->name); | 324 | pr_info("Performance Events: %s support registered\n", pmu->name); |
325 | 325 | ||
326 | WARN_ON(pmu->num_events > MAX_HWEVENTS); | 326 | WARN_ON(pmu->num_events > MAX_HWEVENTS); |
327 | perf_max_events = pmu->num_events; | ||
327 | 328 | ||
328 | perf_cpu_notifier(sh_pmu_notifier); | 329 | perf_cpu_notifier(sh_pmu_notifier); |
329 | return 0; | 330 | return 0; |