Yan, Zheng
|
9c964efa43
perf/x86/intel: Drain the PEBS buffer during context switches
|
10 years ago |
Stephane Eranian
|
7b74cfb2ec
perf/x86/intel: add support for PERF_SAMPLE_BRANCH_IND_JUMP
|
10 years ago |
Andi Kleen
|
cd1f11de69
perf/x86/intel: Avoid rewriting DEBUGCTL with the same value for LBRs
|
10 years ago |
Andi Kleen
|
1a78d93750
perf/x86/intel: Streamline LBR MSR handling in PMI
|
10 years ago |
Peter Zijlstra
|
2c44b1936b
perf/x86/intel: Expose LBR callstack to user space tooling
|
11 years ago |
Yan, Zheng
|
aa54ae9b87
perf/x86/intel: Discard zero length call entries in LBR call stack
|
11 years ago |
Yan, Zheng
|
2c70d0086e
perf/x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode
|
11 years ago |
Yan, Zheng
|
76cb2c617f
perf/x86/intel: Save/restore LBR stack during context switch
|
11 years ago |
Yan, Zheng
|
63f0c1d841
perf/x86/intel: Track number of events that use the LBR callstack
|
11 years ago |
Yan, Zheng
|
e9d7f7cd97
perf/x86/intel: Add basic Haswell LBR call stack support
|
11 years ago |
Yan, Zheng
|
2a0ad3b326
perf/x86/intel: Use context switch callback to flush LBR stack
|
11 years ago |
Yan, Zheng
|
27ac905b8f
perf/x86/intel: Reduce lbr_sel_map[] size
|
11 years ago |
Dave Hansen
|
6ba48ff46f
x86: Remove arbitrary instruction size limit in instruction decoder
|
11 years ago |
Linus Torvalds
|
0429fbc0bd
Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
|
11 years ago |
Mathias Krause
|
066ce64c7e
perf/x86/intel: Mark initialization code as such
|
11 years ago |
Christoph Lameter
|
89cbc76768
x86: Replace __get_cpu_var uses
|
11 years ago |
Anshuman Khandual
|
37548914fb
perf/x86: Add conditional branch filtering support
|
11 years ago |
Peter Zijlstra
|
0a196848ca
perf: Fix arch_perf_out_copy_user default
|
12 years ago |
Andi Kleen
|
b7af41a1bc
perf/x86: Suppress duplicated abort LBR records
|
12 years ago |
Andi Kleen
|
135c5612c4
perf/x86/intel: Support Haswell/v4 LBR format
|
12 years ago |
Stephane Eranian
|
2b923c8f5d
perf/x86: Check branch sampling priv level in generic code
|
12 years ago |
Peter Zijlstra
|
7cc23cd6c0
perf/x86/intel/lbr: Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL
|
12 years ago |
Peter Zijlstra
|
6e15eb3ba6
perf/x86/intel/lbr: Fix LBR filter
|
12 years ago |
Stephane Eranian
|
3ec18cd8b8
perf/x86: Enable Intel Cedarview Atom suppport
|
13 years ago |
Stephane Eranian
|
3e702ff6d1
perf/x86: Add LBR software filter support for Intel CPUs
|
13 years ago |
Stephane Eranian
|
60ce0fbd07
perf/x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs
|
13 years ago |
Stephane Eranian
|
88c9a65e13
perf/x86: Disable LBR support for older Intel Atom processors
|
13 years ago |
Stephane Eranian
|
c5cc2cd906
perf/x86: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters
|
13 years ago |
Stephane Eranian
|
225ce53910
perf/x86: Add Intel LBR MSR definitions
|
13 years ago |
Stephane Eranian
|
bce38cd53e
perf: Add generic taken branch sampling support
|
13 years ago |