diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-05-17 10:04:45 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-05-17 12:27:37 +0200 |
commit | d2517a49d55536b38c7a87e5289550cfedaa4dcc (patch) | |
tree | ee36f662094f0f09575cd2fbc4e6a67a716081d0 /arch/alpha/kernel/err_ev6.c | |
parent | 0203026b58b4299ba7281c0b4b417207c1f05d0e (diff) | |
download | talos-obmc-linux-d2517a49d55536b38c7a87e5289550cfedaa4dcc.tar.gz talos-obmc-linux-d2517a49d55536b38c7a87e5289550cfedaa4dcc.zip |
perf_counter, x86: fix zero irq_period counters
The quirk to irq_period unearthed an unrobustness we had in the
hw_counter initialization sequence: we left irq_period at 0, which
was then quirked up to 2 ... which then generated a _lot_ of
interrupts during 'perf stat' runs, slowed them down and skewed
the counter results in general.
Initialize irq_period to the maximum instead.
[ Impact: fix perf stat results ]
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Srivatsa Vaddagiri <vatsa@in.ibm.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/alpha/kernel/err_ev6.c')
0 files changed, 0 insertions, 0 deletions