Andi Kleen
|
d0dc8494cd
perf/x86/intel/pebs: Add PEBS frontend profiling for Skylake
|
10 年之前 |
Andi Kleen
|
47732d8863
perf/x86: Make merge_attr() global to use from perf_event_intel
|
10 年之前 |
Andi Kleen
|
9a92e16fd7
perf/x86/intel: Add Intel Skylake PMU support
|
10 年之前 |
Andi Kleen
|
50eab8f6ec
perf/x86/intel/lbr: Add support for LBRv5
|
10 年之前 |
Andi Kleen
|
a7b58d211b
perf/x86/intel/lbr: Allow time stamp for free running PEBSv3
|
10 年之前 |
Alexander Shishkin
|
c749b3e963
perf/x86/intel/lbr: Kill off intel_pmu_needs_lbr_smpl for good
|
10 年之前 |
Linus Torvalds
|
6bc4c3ad36
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
10 年之前 |
Alexander Shishkin
|
6b099d9b04
perf/x86/intel/bts: Fix DS area sharing with x86_pmu events
|
10 年之前 |
Yan, Zheng
|
9c964efa43
perf/x86/intel: Drain the PEBS buffer during context switches
|
10 年之前 |
Yan, Zheng
|
3569c0d7c5
perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interrupt threshold)
|
10 年之前 |
Yan, Zheng
|
851559e35f
perf/x86/intel: Use the PEBS auto reload mechanism when possible
|
10 年之前 |
Peter Zijlstra
|
43ef205bde
perf/x86/intel: Remove intel_excl_states::init_state
|
10 年之前 |
Peter Zijlstra
|
0c41e756b9
perf/x86/intel: Clean up intel_commit_scheduling() placement
|
10 年之前 |
Peter Zijlstra
|
cc1790cf54
perf/x86: Improve HT workaround GP counter constraint
|
10 年之前 |
Peter Zijlstra
|
b371b59431
perf/x86: Fix event/group validation
|
10 年之前 |
Peter Zijlstra
|
c857eb56e6
perf/x86: Fix hw_perf_event::flags collision
|
10 年之前 |
Andi Kleen
|
1a78d93750
perf/x86/intel: Streamline LBR MSR handling in PMI
|
10 年之前 |
Stephane Eranian
|
b37609c30e
perf/x86/intel: Make the HT bug workaround conditional on HT enabled
|
10 年之前 |
Stephane Eranian
|
c02cdbf60b
perf/x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation
|
10 年之前 |
Maria Dimakopoulou
|
b63b4b459a
perf/x86/intel: Enforce HT bug workaround with PEBS for SNB/IVB/HSW
|
10 年之前 |
Maria Dimakopoulou
|
e979121b1b
perf/x86/intel: Implement cross-HT corruption bug workaround
|
10 年之前 |
Maria Dimakopoulou
|
6f6539cad9
perf/x86/intel: Add cross-HT counter exclusion infrastructure
|
10 年之前 |
Stephane Eranian
|
79cba82244
perf/x86: Add 'index' param to get_event_constraint() callback
|
10 年之前 |
Maria Dimakopoulou
|
c5362c0c37
perf/x86: Add 3 new scheduling callbacks
|
10 年之前 |
Stephane Eranian
|
9041346431
perf/x86: Vectorize cpuc->kfree_on_online
|
10 年之前 |
Stephane Eranian
|
9a5e3fb52a
perf/x86: Rename x86_pmu::er_flags to 'flags'
|
10 年之前 |
Alexander Shishkin
|
8062382c8d
perf/x86/intel/bts: Add BTS PMU driver
|
10 年之前 |
Alexander Shishkin
|
52ca9ced3f
perf/x86/intel/pt: Add Intel PT PMU driver
|
10 年之前 |
Alexander Shishkin
|
4807034248
perf/x86: Mark Intel PT and LBR/BTS as mutually exclusive
|
10 年之前 |
Andi Kleen
|
294fe0f52a
perf/x86/intel: Add INST_RETIRED.ALL workarounds
|
10 年之前 |