summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/core.c
Commit message (Expand)AuthorAgeFilesLines
* perf/x86: Enable free running PEBS for REGS_USER/INTRAndi Kleen2017-12-171-0/+4
* perf/x86/intel, watchdog/core: Sanitize PMU HT bug workaroundPeter Zijlstra2017-09-141-7/+4
* perf/x86: Fix caps/ for !IntelPeter Zijlstra2017-08-291-12/+2
* perf/x86: Export some PMU attributes in caps/ directoryAndi Kleen2017-08-251-1/+65
* perf/x86: Only show format attributes when supportedAndi Kleen2017-08-251-7/+41
* perf/x86: Fix data source decoding for SkylakeAndi Kleen2017-08-251-0/+2
* perf/x86: Move Nehalem PEBS code to flagAndi Kleen2017-08-251-0/+1
* perf/x86/intel: Add proper condition to run sched_task callbacksJiri Olsa2017-07-211-4/+2
* perf/x86/intel: Add Goldmont Plus CPU PMU supportKan Liang2017-07-181-0/+158
* Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-07-031-6/+5
|\
| * perf/x86/intel: Drop get_online_cpus() in intel_snb_check_microcode()Sebastian Andrzej Siewior2017-05-261-6/+5
* | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-07-031-0/+63
|\ \
| * | perf/x86: Add sysfs entry to freeze counters on SMIKan Liang2017-05-231-0/+63
| |/
* / perf/x86/intel: Add 1G DTLB load/store miss support for SKLKan Liang2017-06-221-2/+2
|/
* perf/x86: Fix spurious NMI with PEBS Load Latency eventKan Liang2017-04-141-1/+1
* perf/x86: Add Top Down events to Intel GoldmontKan Liang2017-03-161-0/+22
* perf/x86/intel: Handle exclusive threadid correctly on CPU hotplugZhou Chengming2017-01-171-2/+5
* perf/x86/intel: Use ULL constant to prevent undefined shift behaviourColin King2017-01-111-1/+1
* perf/x86/pebs: Fix handling of PEBS buffer overflowsStephane Eranian2016-12-221-9/+21
* perf/x86: Fix full width counter, counter overflowPeter Zijlstra (Intel)2016-12-061-1/+1
* perf/x86/intel: Honour the CPUID for number of fixed counters in hypervisorsImre Palik2016-10-281-3/+7
* perf/x86/intel: Add Knights Mill CPUIDPiotr Luc2016-10-171-1/+2
* Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2016-09-231-7/+8
|\
| * perf/x86/intel: Don't disable "intel_bts" around "intel" event batchingAlexander Shishkin2016-09-151-7/+8
* | perf/x86: Ensure perf_sched_cb_{inc,dec}() is only called from pmu::{add,del}()Peter Zijlstra2016-08-101-13/+18
|/
* Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-07-291-2/+2
|\
| * perf/x86: Convert the core to the hotplug state machineThomas Gleixner2016-07-141-2/+2
* | Merge branch 'perf/urgent' into perf/core, to pick up fixes before merging ne...Ingo Molnar2016-07-071-0/+29
|\|
| * perf/x86/intel: Update event constraints when HT is offStephane Eranian2016-07-031-0/+29
* | perf/x86/intel: Fix MSR_LAST_BRANCH_FROM_x bug when no TSXDavid Carrillo-Cisneros2016-06-271-0/+18
* | perf/x86/intel: Print LBR support statement after validationDavid Carrillo-Cisneros2016-06-271-0/+2
* | perf/x86/intel: Use Intel family macros for core perf eventsDave Hansen2016-06-081-43/+44
* | perf/x86/intel: Use new topology_max_smt_threads() in HT leak workaroundAndi Kleen2016-06-031-4/+2
* | perf/x86/intel: Add topdown events to Intel AtomAndi Kleen2016-06-031-0/+24
* | perf/x86/intel: Add topdown events to Intel CoreAndi Kleen2016-06-031-0/+50
* | perf/x86/intel: Change offcore response masks for Knights LandingLukasz Odzioba2016-06-031-4/+2
* | perf/x86/intel: Add 'static' keyword to locally used arraysLukasz Odzioba2016-06-031-4/+4
|/
* Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2016-05-121-1/+1
|\
| * perf/x86: Fix undefined shift on 32-bit kernelsAndrey Ryabinin2016-05-121-1/+1
* | perf/x86/intel/pt: Bypass PT vs. LBR exclusivity if the core supports itAlexander Shishkin2016-05-051-0/+1
* | Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2016-05-051-0/+2
|\|
| * perf/x86: Add model numbers for Kabylake CPUsAndi Kleen2016-05-051-0/+2
* | perf/x86/intel: Add LBR filter support for Silvermont and Airmont CPUsKan Liang2016-04-231-1/+1
* | perf/x86/intel: Add Goldmont CPU supportKan Liang2016-04-231-0/+157
|/
* perf/x86/intel: Add model number for Skylake Server to perfAndi Kleen2016-04-231-0/+1
* perf/x86/intel: Fix PEBS data source interpretation on Nehalem/WestmereAndi Kleen2016-03-081-0/+2
* perf/x86/pebs: Add proper PEBS constraints for BroadwellStephane Eranian2016-03-081-1/+1
* perf/x86/pebs: Add workaround for broken OVFL status on HSW+Stephane Eranian2016-03-081-0/+10
* perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmiKan Liang2016-03-081-2/+13
* perf/x86: Move perf_event.h to its new homeBorislav Petkov2016-02-171-1/+1