summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/core.c
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1Kan Liang2018-04-251-3/+6
* Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-03-241-7/+7
|\
| * perf/x86/intel: Rename confusing 'freerunning PEBS' API and implementation to...Kan Liang2018-03-201-6/+6
| * perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()Dan Carpenter2018-03-201-1/+1
* | perf/x86/intel: Fix PMU read for auto-reloadKan Liang2018-03-091-0/+9
* | perf/x86/intel: Properly save/restore the PMU state in the NMI handlerKan Liang2018-03-091-1/+9
* | perf/x86/intel: Fix large period handling on Broadwell CPUsKan Liang2018-03-091-1/+1
|/
* x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang2018-02-151-1/+1
* perf/x86/intel: Plug memory leak in intel_pmu_init()Thomas Gleixner2017-12-271-1/+4
* Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-11-261-12/+23
|\
| * perf/x86/intel: Hide TSX events when RTM is not supportedAndi Kleen2017-11-131-12/+23
* | Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2017-10-201-7/+4
|\ \ | |/
| * perf/x86/intel, watchdog/core: Sanitize PMU HT bug workaroundPeter Zijlstra2017-09-141-7/+4
* | perf/x86: Enable free running PEBS for REGS_USER/INTRAndi Kleen2017-09-291-0/+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
|\
OpenPOWER on IntegriCloud