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
|
84f2b9b2ed
perf: Remove deprecated WARN_ON_ONCE()
|
13 years ago |
Peter Zijlstra
|
57d1c0c03c
perf/x86: Fix PEBS instruction unwind
|
13 years ago |
Kevin Winchester
|
de0428a7ad
x86, perf: Clean up perf_event cpu code
|
13 years ago |
Peter Zijlstra
|
a7ac67ea02
perf: Remove the perf_output_begin(.sample) argument
|
14 years ago |
Peter Zijlstra
|
a8b0ca17b8
perf: Remove the nmi parameter from the swevent and overflow interface
|
14 years ago |
Lin Ming
|
7d5d02dadd
perf, x86: Use INTEL_*_CONSTRAINT() for all PEBS event constraints
|
14 years ago |
Lin Ming
|
eefaaac464
perf, x86: Clean up SandyBridge PEBS events
|
14 years ago |
Stephane Eranian
|
17e3162972
perf_events: Update PEBS event constraints
|
14 years ago |
Lin Ming
|
b06b3d4969
perf, x86: Add Intel SandyBridge CPU support
|
14 years ago |
Peter Zijlstra
|
96681fc3c9
perf, x86: Use NUMA aware allocations for PEBS/BTS/DS allocations
|
14 years ago |
Peter Zijlstra
|
f80c9e304b
perf, x86: Clean up reserve_ds_buffers() signature
|
14 years ago |
Peter Zijlstra
|
6809b6ea73
perf, x86: Less disastrous PEBS/BTS buffer allocation failure
|
14 years ago |
Peter Zijlstra
|
65af94baca
perf, x86: Extract DS alloc/free functions
|
14 years ago |
Peter Zijlstra
|
5ee25c8731
perf, x86: Extract PEBS/BTS allocation functions
|
14 years ago |
Peter Zijlstra
|
b39f88acd7
perf, x86: Extract PEBS/BTS buffer free routines
|
14 years ago |
Stephane Eranian
|
b0b2072df3
perf_events: Fix BTS interrupt handling to avoid being dazed by NMI (v2)
|
14 years ago |
Peter Zijlstra
|
a4eaf7f146
perf: Rework the PMU methods
|
15 years ago |
Peter Zijlstra
|
ab608344bc
perf, x86: Improve the PEBS ABI
|
15 years ago |
Peter Zijlstra
|
2b0b5c6fe9
perf, x86: Consolidate some code repetition
|
15 years ago |
Peter Zijlstra
|
1e9a6d8d44
perf, x86: Remove PEBS SAMPLE_RAW support
|
15 years ago |
Ingo Molnar
|
ca7e0c6120
Merge branch 'linus' into perf/core
|
15 years ago |
Peter Zijlstra
|
7c5ecaf766
perf, x86: Clean up debugctlmsr bit definitions
|
15 years ago |
Ingo Molnar
|
caa0142d84
perf, x86: Fix the !CONFIG_CPU_SUP_INTEL build
|
16 years ago |
Peter Zijlstra
|
d80c7502ff
perf, x86: Fixup the PEBS handler for Core2 cpus
|
15 years ago |
Peter Zijlstra
|
ad0e6cfe2a
perf, x86: Fix silly bug in intel_pmu_pebs_{enable,disable}
|
15 years ago |
Peter Zijlstra
|
12ab854d74
perf, x86: Deal with multiple state bits for pebs-fmt1
|
15 years ago |
Peter Zijlstra
|
4807e3d5dc
perf, x86: Fix PEBS enable/disable vs cpuc->enabled
|
15 years ago |
Peter Zijlstra
|
8f4aebd2be
perf, x86: Fix pebs drains
|
15 years ago |