diff options
| author | Peter Zijlstra <[email protected]> | 2010-03-08 13:51:12 +0100 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2010-03-10 13:23:38 +0100 |
| commit | b83a46e7da4a948cc852ba7805dfb1a392dec861 (patch) | |
| tree | c835dc67658e7daf2b98536d7984563a7c3972a1 /include/linux/debugobjects.h | |
| parent | ad0e6cfe2a2a61d7b5530188e571d508146cb43b (diff) | |
perf, x86: Don't reset the LBR as frequently
If we reset the LBR on each first counter, simple counter rotation which
first deschedules all counters and then reschedules the new ones will
lead to LBR reset, even though we're still in the same task context.
Reduce this by not flushing on the first counter but only flushing on
different task contexts.
Signed-off-by: Peter Zijlstra <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions