aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/uncore.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-04-16perf/x86/intel/uncore: Add Intel Icelake uncore supportKan Liang1-0/+6
2019-03-09perf/x86/intel/uncore: Fix client IMC events return huge resultKan Liang1-0/+1
2019-01-21perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDEAndrew Murray1-8/+1
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+1
2018-06-12Convert intel uncore to struct_sizeMatthew Wilcox1-9/+10
2018-05-31perf/x86/intel/uncore: Expose uncore_pmu_event*() functionsKan Liang1-4/+4
2018-05-31perf/x86/intel/uncore: Add infrastructure for free running countersKan Liang1-4/+64
2018-05-31perf/x86/intel/uncore: Correct fixed counter index check in generic codeKan Liang1-1/+1
2018-03-16perf: Fix sibling iterationPeter Zijlstra1-1/+1
2018-03-12perf/core: Remove perf_event::group_entryPeter Zijlstra1-1/+1
2017-11-17perf/x86/intel/uncore: Cache logical pkg id in uncore driverAndi Kleen1-2/+2
2017-10-10perf/x86/intel/uncore: Fix memory leaks on allocation failuresColin Ian King1-2/+10
2017-08-18x86: Constify attribute_group structuresArvind Yadav1-1/+1
2017-06-29perf/x86/intel/uncore: Fix wrong box pointer checkKan Liang1-1/+1
2017-02-11perf/x86/intel: Add Kaby Lake supportSrinivas Pandruvada1-0/+2
2017-02-01perf/x86/intel/uncore: Make package handling more robustThomas Gleixner1-105/+91
2017-02-01perf/x86/intel/uncore: Clean up hotplug conversion falloutThomas Gleixner1-40/+4
2017-01-05perf/x86: Set pmu->module in Intel PMU modulesDavid Carrillo-Cisneros1-0/+1
2016-12-25cpu/hotplug: Cleanup state namesThomas Gleixner1-5/+5
2016-11-22perf/x86/intel/uncore: Allow only a single PMU/box within an events groupPeter Zijlstra1-4/+4
2016-10-17perf/x86/intel/uncore: Add Knights Mill CPUIDPiotr Luc1-0/+1
2016-09-10perf/x86/intel/uncore: Add Skylake server uncore supportKan Liang1-1/+8
2016-08-18perf/x86: Use PMUEF_READ_CPU_PKG in uncore eventsDavid Carrillo-Cisneros1-0/+2
2016-08-01Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+2
2016-07-29Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-88/+45
2016-07-14x86: Audit and remove any remaining unnecessary uses of module.hPaul Gortmaker1-0/+2
2016-07-14perf/x86/intel/uncore: Convert to hotplug state machineThomas Gleixner1-88/+45
2016-07-07perf/x86/intel/uncore: Add support for the Intel Skylake client uncore PMUKan Liang1-0/+2
2016-06-14perf/x86/intel/uncore: Remove redundant pci_get_drvdata()Bjorn Helgaas1-1/+1
2016-06-08perf/x86/uncore: Use Intel family name macros for uncoreDave Hansen1-20/+21
2016-06-03perf/x86/intel/uncore: Locate specific box by checking full device infoKan Liang1-13/+30
2016-05-18perf/x86/intel/uncore: Remove WARN_ON_ONCE in uncore_pci_probeJiri Olsa1-1/+1
2016-05-16Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2016-03-31x86/cpufeature: Remove cpu_has_hypervisorBorislav Petkov1-1/+1
2016-03-31x86/perf/intel/uncore: Make the Intel uncore PMU driver modularKan Liang1-90/+126
2016-02-29perf/x86/intel/uncore: Make PCI and MSR uncore independentThomas Gleixner1-16/+18
2016-02-29perf/x86/intel/uncore: Clear all hardware state on exitThomas Gleixner1-0/+26
2016-02-29perf/x86/uncore: Track packages, not per CPU dataThomas Gleixner1-241/+181
2016-02-29perf/x86/intel/uncore: Store box in event->pmu_privateThomas Gleixner1-14/+1
2016-02-29perf/x86/uncore: Make uncore_pcibus_to_physid() staticThomas Gleixner1-1/+1
2016-02-29perf/x86/intel/uncore: Make code more readableThomas Gleixner1-45/+50
2016-02-29perf/x86/intel/uncore: Clean up hardware on exitThomas Gleixner1-1/+5
2016-02-29perf/x86/intel/uncore: Add sanity checks for PCI dev package idThomas Gleixner1-1/+1
2016-02-29perf/x86/intel/uncore: Fix error handlingThomas Gleixner1-36/+86
2016-02-29perf/x86/intel/uncore: Simplify error rollbackThomas Gleixner1-21/+24
2016-02-29perf/x86/intel/uncore: Remove pointless mask checkThomas Gleixner1-6/+0
2016-02-17perf/x86: Move perf_event_intel_uncore.[ch] .. => x86/events/intel/uncore.[ch]Borislav Petkov1-0/+1401