aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/events/intel/pt.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-17/+18
2025-05-15x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID headerAhmed S. Darwish1-1/+1
2025-05-15perf/aux: Allocate non-contiguous AUX pages by defaultYabin Cui1-0/+2
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-10x86/msr: Rename 'rdmsrl_safe_on_cpu()' to 'rdmsrq_safe_on_cpu()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-9/+9
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-6/+6
2024-12-18x86/cpu: Make all all CPUID leaf names consistentDave Hansen1-2/+2
2024-12-18x86/cpu: Move TSC CPUID leaf definitionDave Hansen1-0/+1
2024-11-05perf/x86/intel/pt: Add support for pause / resumeAdrian Hunter1-3/+70
2024-11-05perf/x86/intel/pt: Fix buffer full but size is 0 caseAdrian Hunter1-3/+8
2024-07-29perf/x86: Add hw_perf_event::aux_configPeter Zijlstra1-7/+7
2024-07-29perf/x86/intel/pt: Fix sampling synchronizationAdrian Hunter1-8/+7
2024-07-04perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculationAdrian Hunter1-1/+1
2024-07-04perf/x86/intel/pt: Fix a topa_entry base address calculationAdrian Hunter1-1/+1
2024-04-25perf/x86/intel/pt: Switch to new Intel CPU model definesTony Luck1-6/+6
2023-10-09perf/x86/intel/pt: Fix kernel-doc commentsLucy Mielke1-2/+6
2022-11-16perf/x86/intel/pt: Fix sampling using single range outputAdrian Hunter1-0/+9
2022-03-22Merge tag 'perf-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-14/+57
2022-02-15perf/x86/intel/pt: Add a capability and config bit for disabling TNTsAlexander Shishkin1-0/+8
2022-02-15perf/x86/intel/pt: Add a capability and config bit for event tracingAlexander Shishkin1-0/+8
2022-02-02perf/x86/intel/pt: Fix address filter config for 32-bit kernelAdrian Hunter1-1/+1
2022-02-02x86: Share definition of __is_canonical_address()Adrian Hunter1-12/+2
2022-02-02perf/x86/intel/pt: Relax address filter validationAdrian Hunter1-13/+50
2022-02-02perf/x86/intel/pt: Fix crash with stop filters in single-range modeTristan Hume1-2/+3
2021-08-26perf/x86/intel: Replace deprecated CPU-hotplug functionsSebastian Andrzej Siewior1-2/+2
2021-08-25perf/x86/intel/pt: Fix mask of num_address_rangesXiaoyao Li1-1/+1
2021-03-18x86: Fix various typos in commentsIngo Molnar1-1/+1
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/git/tip/tipLinus 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