aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/perf_event_intel_ds.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-02-17perf/x86: Move perf_event_intel_ds.c ......... => x86/events/intel/ds.cBorislav Petkov1-1368/+0
2016-02-03x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)Chen Yucong1-3/+3
2016-01-06perf/x86: Enable cycles:pp for Intel AtomStephane Eranian1-0/+2
2016-01-06perf/x86: fix PEBS issues on Intel Atom/Core2Stephane Eranian1-1/+8
2016-01-06perf/x86: Use INST_RETIRED.PREC_DIST for cycles: pppAndi Kleen1-0/+6
2016-01-06perf/x86: Use INST_RETIRED.TOTAL_CYCLES_PS for cycles:pp for SkylakeAndi Kleen1-3/+2
2016-01-06perf/x86: Allow zero PEBS status with only single active eventAndi Kleen1-0/+12
2016-01-06perf/x86: Remove warning for zero PEBS statusAndi Kleen1-4/+1
2015-09-13perf/x86/intel/ds: Work around BTS leaking kernel addressesAlexander Shishkin1-6/+34
2015-08-04perf/x86/intel/pebs: Robustify PEBS buffer drainPeter Zijlstra1-17/+17
2015-08-04perf/x86/intel/pebs: Fix event disable PEBS buffer drainLiang, Kan1-6/+7
2015-08-04perf/x86/intel: Add Intel Skylake PMU supportAndi Kleen1-0/+22
2015-08-04perf/x86/intel/lbr: Allow time stamp for free running PEBSv3Andi Kleen1-0/+1
2015-08-04perf/x86/intel: Add support for PEBSv3 profilingAndi Kleen1-3/+33
2015-06-07perf/x86/intel/pebs: Add PEBSv3 decodingPeter Zijlstra1-11/+19
2015-06-07perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLESKan Liang1-3/+17
2015-06-07perf/intel/x86: Enlarge the PEBS bufferYan, Zheng1-1/+1
2015-06-07perf/x86/intel: Drain the PEBS buffer during context switchesYan, Zheng1-0/+32
2015-06-07perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interrupt threshold)Yan, Zheng1-4/+23
2015-06-07perf/x86/intel: Handle multiple records in the PEBS bufferYan, Zheng1-42/+100
2015-06-07perf/x86/intel: Introduce setup_pebs_sample_data()Yan, Zheng1-43/+52
2015-06-07perf/x86/intel: Use the PEBS auto reload mechanism when possibleYan, Zheng1-0/+7
2015-05-27perf/x86: Fix event/group validationPeter Zijlstra1-2/+2
2015-04-17perf/x86/intel: Fix Core2,Atom,NHM,WSM cycles:pp eventsPeter Zijlstra1-0/+8
2015-04-02perf/x86/intel: Enforce HT bug workaround with PEBS for SNB/IVB/HSWMaria Dimakopoulou1-10/+18
2015-04-02perf/x86/intel/bts: Add BTS PMU driverAlexander Shishkin1-1/+2
2015-01-16perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLMKan Liang1-2/+2
2014-12-10Merge branch 'x86-mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-3/+14
2014-11-18x86: Remove arbitrary instruction size limit in instruction decoderDave Hansen1-3/+14
2014-11-16perf/x86: Add support for sampling PEBS machine state registersStephane Eranian1-0/+23
2014-11-16perf/x86/intel: Disallow flags for most Core2/Atom/Nehalem/Westmere eventsAndi Kleen1-26/+26
2014-11-16perf/x86/intel: Use INTEL_FLAGS_UEVENT_CONSTRAINT for PRECDISTAndi Kleen1-3/+3
2014-10-15Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpuLinus Torvalds1-10/+10
2014-09-09perf/x86/intel: Mark initialization code as suchMathias Krause1-1/+1
2014-08-26x86: Replace __get_cpu_var usesChristoph Lameter1-10/+10
2014-08-13perf/x86: Clean up __intel_pmu_pebs_event() codeStephane Eranian1-44/+37
2014-08-13perf/x86: Fix data source encoding issues for load latency/precise storeStephane Eranian1-4/+7
2014-08-13perf/x86: Don't mark DataLA addresses as storeAndi Kleen1-1/+1
2014-08-13perf/x86: Revamp PEBS event selectionAndi Kleen1-72/+35
2014-07-16perf/x86/intel: Avoid spamming kernel log for BTS buffer failureDavid Rientjes1-2/+4
2014-05-19fix Haswell precise store data source encodingStephane Eranian1-3/+19
2013-11-06perf: Fix arch_perf_out_copy_user defaultPeter Zijlstra1-1/+1
2013-10-16perf/x86: Optimize intel_pmu_pebs_fixup_ip()Peter Zijlstra1-14/+38
2013-10-04perf/x86: Add Haswell specific transaction flag reportingAndi Kleen1-4/+20
2013-10-04Merge branch 'perf/urgent' into perf/coreIngo Molnar1-0/+1
2013-09-20perf/x86/intel: Fix build warning in intel_pmu_drain_pebs_nhm()Peter Zijlstra1-1/+1
2013-09-20perf/x86/intel: Remove division from the intel_pmu_drain_pebs_nhm() hot pathPeter Zijlstra1-5/+5
2013-09-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+1
2013-09-14perf/x86/intel: Mark MEM_LOAD_UOPS_MISS_RETIRED as precise on SNBStephane Eranian1-0/+1
2013-09-12perf/x86/intel: Clean-up/reduce PEBS codePeter Zijlstra1-68/+26