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