summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/intel/pt.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-221-14/+57
|\
| * perf/x86/intel/pt: Add a capability and config bit for disabling TNTsAlexander Shishkin2022-02-151-0/+8
| * perf/x86/intel/pt: Add a capability and config bit for event tracingAlexander Shishkin2022-02-151-0/+8
| * perf/x86/intel/pt: Fix address filter config for 32-bit kernelAdrian Hunter2022-02-021-1/+1
| * x86: Share definition of __is_canonical_address()Adrian Hunter2022-02-021-12/+2
| * perf/x86/intel/pt: Relax address filter validationAdrian Hunter2022-02-021-13/+50
* | perf/x86/intel/pt: Fix crash with stop filters in single-range modeTristan Hume2022-02-021-2/+3
|/
* perf/x86/intel: Replace deprecated CPU-hotplug functionsSebastian Andrzej Siewior2021-08-261-2/+2
* perf/x86/intel/pt: Fix mask of num_address_rangesXiaoyao Li2021-08-251-1/+1
* x86: Fix various typos in commentsIngo Molnar2021-03-181-1/+1
* perf/x86/intel/pt: Drop pointless NULL assignment.Paul Gortmaker2020-04-301-2/+0
* perf/x86/intel/pt: Prevent redundant WRMSRsAlexander Shishkin2019-11-131-9/+16
* perf/x86/intel/pt: Opportunistically use single range output modeAlexander Shishkin2019-11-131-28/+90
* perf/x86/intel/pt: Add sampling supportAlexander Shishkin2019-11-131-0/+54
* perf/x86/intel/pt: Factor out pt_config_start()Alexander Shishkin2019-11-131-6/+16
* perf/x86/intel/pt: Fix base for single entry topaJiri Olsa2019-10-201-1/+1
* Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-09-161-3/+3
|\
| * x86/intel: Aggregate microserver namingPeter Zijlstra2019-08-281-1/+1
| * x86/intel: Aggregate big core graphics namingPeter Zijlstra2019-08-281-1/+1
| * x86/intel: Aggregate big core client namingPeter Zijlstra2019-08-281-1/+1
* | perf/x86/intel: Support PEBS output to PTAlexander Shishkin2019-08-281-0/+5
* | perf/x86/intel/pt: Get rid of reverse lookup table for ToPAAlexander Shishkin2019-08-261-69/+125
* | perf/x86/intel/pt: Free up space in a ToPA descriptorAlexander Shishkin2019-08-261-8/+10
* | perf/x86/intel/pt: Split ToPA metadata and page layoutAlexander Shishkin2019-08-261-33/+60
* | perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculationAlexander Shishkin2019-08-261-2/+1
* | perf/x86/intel/pt: Use helpers to obtain ToPA entry sizeAlexander Shishkin2019-08-261-6/+6
* | perf/x86/intel/pt: Clean up ToPA allocation pathAlexander Shishkin2019-08-261-8/+7
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-051-9/+1
* perf/x86/intel/pt: Remove software double buffering PMU capabilityAlexander Shishkin2019-05-031-2/+1
* perf, pt, coresight: Fix address filters for vmas with non-zero offsetAlexander Shishkin2019-02-221-4/+5
* perf/aux: Make perf_event accessible to setup_aux()Mathieu Poirier2019-02-061-2/+3
* perf/x86/intel/pt: add new capability for Intel PTLuwei Kang2018-12-211-0/+1
* perf/x86/intel/pt: Introduce intel_pt_validate_cap()Luwei Kang2018-12-211-3/+9
* perf/x86/intel/pt: Export pt_cap_get()Chao Peng2018-12-211-23/+26
* perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_initZubin Mithra2018-09-121-1/+1
* perf/core: Fix bad use of igrab()Song Liu2018-05-251-2/+2
* perf/x86/pt, coresight: Clean up address filter structureAlexander Shishkin2018-03-291-3/+10
* perf/core, pt, bts: Get rid of itrace_startedAlexander Shishkin2017-08-291-2/+3
* perf/x86/intel/pt: Allow the disabling of branch tracingAlexander Shishkin2017-03-301-2/+72
* perf/x86/intel/pt: Handle VMX betterAlexander Shishkin2017-03-161-17/+21
* perf/core: Keep AUX flags in the output handleWill Deacon2017-03-161-8/+9
* perf/x86/intel/pt: Add format strings for PTWRITE and power event tracingAlexander Shishkin2017-02-011-0/+6
* x86/cpuid: Cleanup cpuid_regs definitionsHe Chen2016-11-161-26/+19
* Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2016-09-231-4/+14
|\
| * perf/x86/intel/pt: Do validate the size of a kernel address filterAlexander Shishkin2016-09-161-2/+7
| * perf/x86/intel/pt: Fix kernel address filter's offset validationAlexander Shishkin2016-09-161-1/+6
| * perf/x86/intel/pt: Fix an off-by-one in address filter configurationAlexander Shishkin2016-09-161-2/+2
* | perf/x86/intel/pt: Add support for PTWRITE and power event tracingAlexander Shishkin2016-09-201-1/+23
|/
* perf/x86/intel/pt: Generate PMI in the STOP region as wellAlexander Shishkin2016-05-121-0/+2
* perf/x86/intel/pt: Convert ACCESS_ONCE()sAlexander Shishkin2016-05-051-3/+3