summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/uncore.c
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/intel/uncore: Expose uncore_pmu_event*() functionsKan Liang2018-05-311-4/+4
* perf/x86/intel/uncore: Add infrastructure for free running countersKan Liang2018-05-311-4/+64
* perf/x86/intel/uncore: Correct fixed counter index check in generic codeKan Liang2018-05-311-1/+1
* perf: Fix sibling iterationPeter Zijlstra2018-03-161-1/+1
* perf/core: Remove perf_event::group_entryPeter Zijlstra2018-03-121-1/+1
* perf/x86/intel/uncore: Cache logical pkg id in uncore driverAndi Kleen2017-11-171-2/+2
* perf/x86/intel/uncore: Fix memory leaks on allocation failuresColin Ian King2017-10-101-2/+10
* x86: Constify attribute_group structuresArvind Yadav2017-08-181-1/+1
* perf/x86/intel/uncore: Fix wrong box pointer checkKan Liang2017-06-291-1/+1
* perf/x86/intel: Add Kaby Lake supportSrinivas Pandruvada2017-02-111-0/+2
* perf/x86/intel/uncore: Make package handling more robustThomas Gleixner2017-02-011-105/+91Star
* perf/x86/intel/uncore: Clean up hotplug conversion falloutThomas Gleixner2017-02-011-40/+4Star
* perf/x86: Set pmu->module in Intel PMU modulesDavid Carrillo-Cisneros2017-01-051-0/+1
* cpu/hotplug: Cleanup state namesThomas Gleixner2016-12-251-5/+5
* perf/x86/intel/uncore: Allow only a single PMU/box within an events groupPeter Zijlstra2016-11-221-4/+4
* perf/x86/intel/uncore: Add Knights Mill CPUIDPiotr Luc2016-10-171-0/+1
* perf/x86/intel/uncore: Add Skylake server uncore supportKan Liang2016-09-101-1/+8
* perf/x86: Use PMUEF_READ_CPU_PKG in uncore eventsDavid Carrillo-Cisneros2016-08-181-0/+2
* Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-08-011-0/+2
|\
| * x86: Audit and remove any remaining unnecessary uses of module.hPaul Gortmaker2016-07-141-0/+2
* | Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-07-291-88/+45Star
|\ \
| * | perf/x86/intel/uncore: Convert to hotplug state machineThomas Gleixner2016-07-141-88/+45Star
| |/
* | perf/x86/intel/uncore: Add support for the Intel Skylake client uncore PMUKan Liang2016-07-071-0/+2
* | perf/x86/intel/uncore: Remove redundant pci_get_drvdata()Bjorn Helgaas2016-06-141-1/+1
* | perf/x86/uncore: Use Intel family name macros for uncoreDave Hansen2016-06-081-20/+21
* | perf/x86/intel/uncore: Locate specific box by checking full device infoKan Liang2016-06-031-13/+30
|/
* perf/x86/intel/uncore: Remove WARN_ON_ONCE in uncore_pci_probeJiri Olsa2016-05-181-1/+1
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-05-171-1/+1
|\
| * x86/cpufeature: Remove cpu_has_hypervisorBorislav Petkov2016-03-311-1/+1
* | x86/perf/intel/uncore: Make the Intel uncore PMU driver modularKan Liang2016-03-311-90/+126
|/
* perf/x86/intel/uncore: Make PCI and MSR uncore independentThomas Gleixner2016-02-291-16/+18
* perf/x86/intel/uncore: Clear all hardware state on exitThomas Gleixner2016-02-291-0/+26
* perf/x86/uncore: Track packages, not per CPU dataThomas Gleixner2016-02-291-241/+181Star
* perf/x86/intel/uncore: Store box in event->pmu_privateThomas Gleixner2016-02-291-14/+1Star
* perf/x86/uncore: Make uncore_pcibus_to_physid() staticThomas Gleixner2016-02-291-1/+1
* perf/x86/intel/uncore: Make code more readableThomas Gleixner2016-02-291-45/+50
* perf/x86/intel/uncore: Clean up hardware on exitThomas Gleixner2016-02-291-1/+5
* perf/x86/intel/uncore: Add sanity checks for PCI dev package idThomas Gleixner2016-02-291-1/+1
* perf/x86/intel/uncore: Fix error handlingThomas Gleixner2016-02-291-36/+86
* perf/x86/intel/uncore: Simplify error rollbackThomas Gleixner2016-02-291-21/+24
* perf/x86/intel/uncore: Remove pointless mask checkThomas Gleixner2016-02-291-6/+0Star
* perf/x86: Move perf_event_intel_uncore.[ch] .. => x86/events/intel/uncore.[ch]Borislav Petkov2016-02-171-0/+1401