summaryrefslogtreecommitdiffstats
path: root/arch/x86/events
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/amd/ibs: Fix sample bias for dispatched micro-opsKim Phillips2019-09-211-3/+10
* perf/x86/intel: Restrict period on NehalemJosh Hunt2019-09-211-0/+6
* perf/x86: Apply more accurate check on hypervisor platformZhenzhong Duan2019-08-161-2/+1
* perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x registerYunying Sun2019-08-161-2/+2
* perf/x86/intel: Fix SLOTS PEBS event constraintKan Liang2019-08-161-1/+1
* perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCsKim Phillips2019-07-261-4/+11
* perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCsKim Phillips2019-07-261-1/+1
* perf/x86/intel: Fix spurious NMI on fixed counterKan Liang2019-07-261-5/+3
* perf/x86/intel/uncore: Handle invalid event coding for free-running counterKan Liang2019-07-262-0/+11
* perf/x86/intel: Disable check_msr for real HWJiri Olsa2019-07-261-0/+8
* perf/x86/intel: Add more Icelake CPUIDsKan Liang2019-07-261-4/+9
* perf/x86: Add Intel Ice Lake NNPI uncore supportRajneesh Bhardwaj2019-07-261-0/+1
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-06-291-5/+5
|\
| * perf/x86: Always store regs->ip in perf_callchain_kernel()Song Liu2019-06-281-5/+5
* | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-06-293-28/+8
|\ \
| * | perf/x86: Remove pmu->pebs_no_xmm_regsKan Liang2019-06-243-7/+4
| * | perf/x86: Clean up PEBS_XMM_REGSKan Liang2019-06-243-21/+3
| * | perf/x86: Disable extended registers for non-supported PMUsKan Liang2019-06-241-0/+1
* | | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-194-16/+4
|/ /
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-053-27/+3
|/
* Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-06-021-14/+14
|\
| * perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraintsStephane Eranian2019-05-211-14/+14
* | treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-211-0/+1
* | treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-212-0/+2
* | treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-212-0/+2
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-171-1/+5
|\
| * KVM: x86: Inject PMI for KVM guestLuwei Kang2019-04-301-1/+5
* | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-05-163-4/+4
|\ \
| * | perf/x86/intel: Allow PEBS multi-entry in watermark modeStephane Eranian2019-05-141-1/+1
| * | perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* maskingStephane Eranian2019-05-101-2/+2
| * | perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol staticWang Hai2019-05-081-1/+1
* | | treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>Masahiro Yamada2019-05-141-1/+1
|/ /
* | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-05-0611-132/+1000
|\ \
| * | perf/x86: Make perf callchains work without CONFIG_FRAME_POINTERKairui Song2019-04-291-4/+17
| * | perf/x86/intel: Add Tremont core PMU supportKan Liang2019-04-161-0/+91
| * | perf/x86/intel/uncore: Add Intel Icelake uncore supportKan Liang2019-04-163-0/+98
| * | perf/x86/msr: Add Icelake supportKan Liang2019-04-161-0/+1
| * | perf/x86/intel/rapl: Add Icelake supportKan Liang2019-04-161-0/+2
| * | perf/x86/intel/cstate: Add Icelake supportKan Liang2019-04-161-0/+2
| * | perf/x86/intel: Add Icelake supportKan Liang2019-04-163-2/+136
| * | perf/x86: Support constraint rangesPeter Zijlstra2019-04-163-8/+39
| * | perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles themAndi Kleen2019-04-162-1/+13
| * | perf/x86/intel: Support adaptive PEBS v4Kan Liang2019-04-164-26/+394
| * | perf/x86/intel/ds: Extract code of event update in short periodKan Liang2019-04-161-13/+20
| * | perf/x86/intel: Extract memory code PEBS parser for reuseAndi Kleen2019-04-161-29/+34
| * | perf/x86: Support outputting XMM registersKan Liang2019-04-163-2/+38
| * | perf/x86/intel: Force resched when TFA sysctl is modifiedStephane Eranian2019-04-163-2/+53
| * | Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2019-04-162-20/+20
| |\ \
| * \ \ Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2019-04-163-16/+145
| |\ \ \
| * | | | perf/x86: Add sanity checks to x86_schedule_events()Peter Zijlstra2019-04-031-13/+19