summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/core.c
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/intel: Make dev_attr_allow_tsx_force_abort statickbuild test robot2019-03-171-1/+1
* perf/x86/intel: Fix memory corruptionPeter Zijlstra2019-03-151-1/+1
* Merge branch 'x86-tsx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-03-121-35/+119
|\
| * perf/x86/intel: Implement support for TSX Force AbortPeter Zijlstra (Intel)2019-03-061-3/+71
| * perf/x86/intel: Generalize dynamic constraint creationPeter Zijlstra (Intel)2019-03-061-21/+30
| * perf/x86/intel: Make cpuc allocations consistentPeter Zijlstra (Intel)2019-03-061-11/+18
* | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-03-071-0/+2
|\ \
| * | x86/events: Mark expected switch-case fall-throughsGustavo A. R. Silva2019-01-291-0/+2
* | | Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2019-02-281-0/+9
|\ \ \ | | |/ | |/|
| * | perf/x86: Add check_period PMU callbackJiri Olsa2019-02-111-0/+9
* | | perf/x86/intel: Add counter freezing quirk for GoldmontKan Liang2019-02-111-2/+7
* | | perf/x86/intel: Clean up counter freezing quirkKan Liang2019-02-111-16/+11
* | | perf/x86/intel: Clean up SNB PEBS quirkKan Liang2019-02-111-25/+10
* | | perf/x86/kvm: Avoid unnecessary work in guest filteringAndi Kleen2019-02-111-9/+65
|/ /
* / perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu()Peter Zijlstra2019-02-041-5/+11
|/
* x86: Fix various typos in commentsIngo Molnar2018-12-031-1/+1
* perf/x86/intel: Disallow precise_ip on BTS eventsJiri Olsa2018-11-221-0/+4
* perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()Jiri Olsa2018-11-221-14/+3
* perf/x86/intel: Move branch tracing setup to the Intel-specific source fileJiri Olsa2018-11-221-1/+40
* perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt hand...Peter Zijlstra2018-11-201-4/+8
* x86: Clean up 'sizeof x' => 'sizeof(x)'Jordan Borgner2018-10-291-1/+1
* perf/x86/intel: Export mem events only if there's PEBS supportJiri Olsa2018-10-161-17/+52
* perf/x86/intel: Add quirk for Goldmont PlusKan Liang2018-10-021-0/+35
* x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra2018-10-021-9/+11
* perf/x86/intel: Add a separate Arch Perfmon v4 PMI handlerAndi Kleen2018-10-021-0/+113
* perf/x86/intel: Factor out common code of PMI handlerKan Liang2018-10-021-49/+60
* perf/x86/intel: Support Extended PEBS for Goldmont PlusKan Liang2018-07-251-1/+1
* perf/x86/intel/ds: Handle PEBS overflow for fixed countersKan Liang2018-07-251-1/+4
* perf/x86/intel: Support PEBS on fixed countersKan Liang2018-07-251-11/+13
* perf/x86/intel: Fix unwind errors from PEBS entries (mk-II)Peter Zijlstra2018-07-251-0/+3
* 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