summaryrefslogtreecommitdiff
path: root/arch/x86/events/intel/ds.c
AgeCommit message (Expand)Author
2024-07-09perf/x86/intel/ds: Fix non 0 retire latency on RaptorlakeKan Liang
2024-07-04perf/x86/intel: Support new data source for Lunar LakeKan Liang
2024-07-04perf/x86/intel: Rename model-specific pebs_latency_data functionsKan Liang
2024-07-04perf/x86: Add Lunar Lake and Arrow Lake supportKan Liang
2024-07-04perf/x86: Support counter maskKan Liang
2024-07-04perf/x86/intel: Support the PEBS event maskKan Liang
2024-04-03perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS eventKan Liang
2024-03-04x86/msr: Prepare for including <linux/percpu.h> into <asm/msr.h>Thomas Gleixner
2023-10-27perf/x86/intel: Support branch counters loggingKan Liang
2023-10-27perf: Add branch stack countersKan Liang
2023-08-29perf/x86/intel: Clean up the hybrid CPU type handling codeKan Liang
2023-08-29perf/x86/intel: Use the common uarch name for the shared functionsKan Liang
2023-08-09perf/x86/intel: Add Crestmont PMUKan Liang
2023-05-08perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFGKan Liang
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-02-11perf/x86/intel/ds: Fix the conversion from TSC to perf timeKan Liang
2023-02-01perf/x86/intel: Expose EPT-friendly PEBS for SPR and future modelsLike Xu
2023-01-18perf/core: Introduce perf_prepare_header()Namhyung Kim
2023-01-18perf/core: Add perf_sample_save_brstack() helperNamhyung Kim
2023-01-18perf/core: Add perf_sample_save_callchain() helperNamhyung Kim
2023-01-09perf/x86: Support Retire LatencyKan Liang
2023-01-09perf/x86: Add Meteor Lake supportKan Liang
2022-12-12Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-11-02perf/x86/intel: Fix pebs event constraints for SPRKan Liang
2022-11-02perf/x86/intel: Fix pebs event constraints for ICLKan Liang
2022-10-27perf: Rewrite core context handlingPeter Zijlstra
2022-10-10Merge tag 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-09-29Merge branch 'v6.0-rc7'Peter Zijlstra
2022-09-27perf: Use sample_flags for addrNamhyung Kim
2022-09-13perf: Use sample_flags for callchainNamhyung Kim
2022-09-06perf: Use sample_flags for txnKan Liang
2022-09-06perf: Use sample_flags for data_srcKan Liang
2022-09-06perf: Use sample_flags for weightKan Liang
2022-09-06perf: Use sample_flags for branch stackKan Liang
2022-09-06perf/x86/intel/pebs: Fix PEBS timestamps overwrittenKan Liang
2022-09-01perf/x86/intel: Fix unchecked MSR access error for Alder Lake NKan Liang
2022-08-19perf/x86/intel: Fix pebs event constraints for ADLKan Liang
2022-08-19perf/x86/intel/ds: Fix precise store latency handlingStephane Eranian
2022-08-19perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the BaselinePeter Zijlstra
2022-07-04perf/x86/intel: Fix PEBS data source encoding for ADLKan Liang
2022-07-04perf/x86/intel: Fix PEBS memory access info encoding for ADLKan Liang
2022-02-02perf/x86/intel: Enable PEBS format 5Kan Liang
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2021-10-30perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodingsStephane Eranian
2021-09-13perf: Enable branch record for software eventsSong Liu
2021-06-23perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBSLike Xu
2021-04-28Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2021-04-27Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2021-04-19perf/x86/intel: Add Alder Lake Hybrid supportKan Liang
2021-04-19perf/x86: Hybrid PMU support for event constraintsKan Liang