summaryrefslogtreecommitdiff
path: root/arch/x86/events/intel/pt.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-30perf/x86/intel/pt: Drop pointless NULL assignment.Paul Gortmaker1-2/+0
2019-11-13perf/x86/intel/pt: Prevent redundant WRMSRsAlexander Shishkin1-9/+16
2019-11-13perf/x86/intel/pt: Opportunistically use single range output modeAlexander Shishkin1-28/+90
2019-11-13perf/x86/intel/pt: Add sampling supportAlexander Shishkin1-0/+54
2019-11-13perf/x86/intel/pt: Factor out pt_config_start()Alexander Shishkin1-6/+16
2019-10-20perf/x86/intel/pt: Fix base for single entry topaJiri Olsa1-1/+1
2019-09-16Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+3
2019-08-28perf/x86/intel: Support PEBS output to PTAlexander Shishkin1-0/+5
2019-08-28x86/intel: Aggregate microserver namingPeter Zijlstra1-1/+1
2019-08-28x86/intel: Aggregate big core graphics namingPeter Zijlstra1-1/+1
2019-08-28x86/intel: Aggregate big core client namingPeter Zijlstra1-1/+1
2019-08-26perf/x86/intel/pt: Get rid of reverse lookup table for ToPAAlexander Shishkin1-69/+125
2019-08-26perf/x86/intel/pt: Free up space in a ToPA descriptorAlexander Shishkin1-8/+10
2019-08-26perf/x86/intel/pt: Split ToPA metadata and page layoutAlexander Shishkin1-33/+60
2019-08-26perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculationAlexander Shishkin1-2/+1
2019-08-26perf/x86/intel/pt: Use helpers to obtain ToPA entry sizeAlexander Shishkin1-6/+6
2019-08-26perf/x86/intel/pt: Clean up ToPA allocation pathAlexander Shishkin1-8/+7
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner1-9/+1
2019-05-03perf/x86/intel/pt: Remove software double buffering PMU capabilityAlexander Shishkin1-2/+1
2019-02-22perf, pt, coresight: Fix address filters for vmas with non-zero offsetAlexander Shishkin1-4/+5
2019-02-06perf/aux: Make perf_event accessible to setup_aux()Mathieu Poirier1-2/+3
2018-12-21perf/x86/intel/pt: add new capability for Intel PTLuwei Kang1-0/+1
2018-12-21perf/x86/intel/pt: Introduce intel_pt_validate_cap()Luwei Kang1-3/+9
2018-12-21perf/x86/intel/pt: Export pt_cap_get()Chao Peng1-23/+26
2018-09-12perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_initZubin Mithra1-1/+1
2018-05-25perf/core: Fix bad use of igrab()Song Liu1-2/+2
2018-03-29perf/x86/pt, coresight: Clean up address filter structureAlexander Shishkin1-3/+10
2017-08-29perf/core, pt, bts: Get rid of itrace_startedAlexander Shishkin1-2/+3
2017-03-30perf/x86/intel/pt: Allow the disabling of branch tracingAlexander Shishkin1-2/+72
2017-03-16perf/x86/intel/pt: Handle VMX betterAlexander Shishkin1-17/+21
2017-03-16perf/core: Keep AUX flags in the output handleWill Deacon1-8/+9
2017-02-01perf/x86/intel/pt: Add format strings for PTWRITE and power event tracingAlexander Shishkin1-0/+6
2016-11-16x86/cpuid: Cleanup cpuid_regs definitionsHe Chen1-26/+19
2016-09-23Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar1-4/+14
2016-09-20perf/x86/intel/pt: Add support for PTWRITE and power event tracingAlexander Shishkin1-1/+23
2016-09-16perf/x86/intel/pt: Do validate the size of a kernel address filterAlexander Shishkin1-2/+7
2016-09-16perf/x86/intel/pt: Fix kernel address filter's offset validationAlexander Shishkin1-1/+6
2016-09-16perf/x86/intel/pt: Fix an off-by-one in address filter configurationAlexander Shishkin1-2/+2
2016-05-12perf/x86/intel/pt: Generate PMI in the STOP region as wellAlexander Shishkin1-0/+2
2016-05-05perf/x86/intel/pt: Convert ACCESS_ONCE()sAlexander Shishkin1-3/+3
2016-05-05perf/x86/intel/pt: Export CPU frequency ratios needed by PT decodersAlexander Shishkin1-0/+54
2016-05-05perf/x86/intel/pt: Add support for address range filtering in PTAlexander Shishkin1-11/+168
2016-05-05perf/x86/intel/pt: Add IP filtering register/CPUID bitsAlexander Shishkin1-0/+2
2016-04-28Merge branch 'perf/urgent' into perf/core, to resolve conflictIngo Molnar1-11/+64
2016-04-28perf/x86/intel/pt: Don't die on VMXONAlexander Shishkin1-11/+64
2016-04-13perf/x86/intel/pt: Use boot_cpu_has() because it's thereAlexander Shishkin1-1/+1
2016-03-31perf/x86/intel/pt: Move transaction start/stop to PMU start/stop callbacksAlexander Shishkin1-58/+27
2016-02-17perf/x86: Move perf_event.h to its new homeBorislav Petkov1-1/+1
2016-02-17perf/x86: Move perf_event_intel_pt.[ch] ...... => x86/events/intel/pt.[ch]Borislav Petkov1-0/+1188