- b752ea0 perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFG by Kan Liang · 1 year, 10 months ago
- 49d5759 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 2 years ago
- 89e97eb perf/x86/intel/ds: Fix the conversion from TSC to perf time by Kan Liang · 2 years, 1 month ago
- 13738a3 perf/x86/intel: Expose EPT-friendly PEBS for SPR and future models by Like Xu · 2 years, 4 months ago
- f6e7071 perf/core: Introduce perf_prepare_header() by Namhyung Kim · 2 years, 1 month ago
- eb55b45 perf/core: Add perf_sample_save_brstack() helper by Namhyung Kim · 2 years, 1 month ago
- 3104650 perf/core: Add perf_sample_save_callchain() helper by Namhyung Kim · 2 years, 1 month ago
- c87a310 perf/x86: Support Retire Latency by Kan Liang · 2 years, 2 months ago
- 38aaf92 perf/x86: Add Meteor Lake support by Kan Liang · 2 years, 2 months ago
- add7695 Merge tag 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 3 months ago
- 0916886 perf/x86/intel: Fix pebs event constraints for SPR by Kan Liang · 2 years, 4 months ago
- acc5568 perf/x86/intel: Fix pebs event constraints for ICL by Kan Liang · 2 years, 4 months ago
- bd27568 perf: Rewrite core context handling by Peter Zijlstra · 2 years, 5 months ago
- 3871d93 Merge tag 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 5 months ago
- a1ebcd5 Merge branch 'v6.0-rc7' by Peter Zijlstra · 2 years, 5 months ago
- 7b08463 perf: Use sample_flags for addr by Namhyung Kim · 2 years, 5 months ago
- 3749d33 perf: Use sample_flags for callchain by Namhyung Kim · 2 years, 6 months ago
- ee9db0e perf: Use sample_flags for txn by Kan Liang · 2 years, 6 months ago
- e16fd7f perf: Use sample_flags for data_src by Kan Liang · 2 years, 6 months ago
- 2abe681 perf: Use sample_flags for weight by Kan Liang · 2 years, 6 months ago
- a9a931e perf: Use sample_flags for branch stack by Kan Liang · 2 years, 6 months ago
- 47a3aeb perf/x86/intel/pebs: Fix PEBS timestamps overwritten by Kan Liang · 2 years, 6 months ago
- 24919fd perf/x86/intel: Fix unchecked MSR access error for Alder Lake N by Kan Liang · 2 years, 6 months ago
- cde643f perf/x86/intel: Fix pebs event constraints for ADL by Kan Liang · 2 years, 7 months ago
- d4bdb0b perf/x86/intel/ds: Fix precise store latency handling by Stephane Eranian · 2 years, 7 months ago
- 7d35988 perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the Baseline by Peter Zijlstra · 2 years, 7 months ago
- ccf170e perf/x86/intel: Fix PEBS data source encoding for ADL by Kan Liang · 2 years, 8 months ago
- 39a4127 perf/x86/intel: Fix PEBS memory access info encoding for ADL by Kan Liang · 2 years, 8 months ago
- 2145e77 perf/x86/intel: Enable PEBS format 5 by Kan Liang · 3 years, 1 month ago
- fc02cb2 Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 3 years, 4 months ago
- 2de71ee perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings by Stephane Eranian · 3 years, 5 months ago
- c22ac2a perf: Enable branch record for software events by Song Liu · 3 years, 6 months ago
- 4c58d92 perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS by Like Xu · 3 years, 8 months ago
- 42dec9a Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 10 months ago
- c653667 Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 10 months ago
- f83d2f9 perf/x86/intel: Add Alder Lake Hybrid support by Kan Liang · 3 years, 11 months ago
- 24ee38f perf/x86: Hybrid PMU support for event constraints by Kan Liang · 3 years, 11 months ago
- d4b294b perf/x86: Hybrid PMU support for counters by Kan Liang · 3 years, 11 months ago
- d0946a8 perf/x86/intel: Hybrid PMU support for perf capabilities by Kan Liang · 3 years, 11 months ago
- 61e76d5 perf/x86: Track pmu in per-CPU cpu_hw_events by Kan Liang · 3 years, 11 months ago
- e855e80 Merge tag 'v5.12-rc5' into WIP.x86/core, to pick up recent NOP related changes by Ingo Molnar · 4 years ago
- ca8778c Merge branch 'linus' into x86/cleanups, to resolve conflict by Ingo Molnar · 4 years ago
- d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 4 years ago
- d88d05a perf/x86/intel: Fix a crash caused by zero PEBS status by Kan Liang · 4 years ago
- 2ff4988 perf/x86/intel/ds: Check insn_get_length() retval by Borislav Petkov · 4 years, 4 months ago
- 61b985e perf/x86/intel: Add perf core PMU support for Sapphire Rapids by Kan Liang · 4 years, 1 month ago
- 2a6c6b7 perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT by Kan Liang · 4 years, 1 month ago
- 8a8ca83 Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
- 405f868 Merge tag 'x86_cleanups_for_v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
- fc17db8 perf/x86/intel: Check PEBS status correctly by Stephane Eranian · 4 years, 3 months ago
- 5debf02 perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS by Namhyung Kim · 4 years, 3 months ago
- 20c7775 Merge remote-tracking branch 'origin/master' into perf/core by Peter Zijlstra · 4 years, 3 months ago
- e506d1d perf/x86: Make dummy_iregs static by Peter Zijlstra · 4 years, 4 months ago
- 9dfa9a5 perf/x86: Reduce stack usage for x86_pmu::drain_pebs() by Peter Zijlstra · 4 years, 4 months ago
- 267fb27 perf: Reduce stack usage of perf_output_begin() by Peter Zijlstra · 4 years, 4 months ago
- 76a5433 perf/x86/intel: Support PERF_SAMPLE_DATA_PAGE_SIZE by Kan Liang · 4 years, 5 months ago
- 375d4bf perf/x86: Avoid TIF_IA32 when checking 64bit mode by Gabriel Krisman Bertazi · 4 years, 5 months ago
- 35d1ce6 perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS by Kan Liang · 4 years, 6 months ago
- 5624986 perf/x86/intel/lbr: Unify the stored format of LBR information by Kan Liang · 4 years, 8 months ago
- f861854e perf/x86/intel: Fix inaccurate period in context switch for auto-reload by Kan Liang · 5 years ago
- 59e9f58 perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() by Sean Christopherson · 5 years ago
- 42880f7 perf/x86/intel: Support PEBS output to PT by Alexander Shishkin · 6 years ago
- 3d0c395 perf/x86/intel: Fix SLOTS PEBS event constraint by Kan Liang · 6 years ago
- da17702 Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- cd6b984 perf/x86: Remove pmu->pebs_no_xmm_regs by Kan Liang · 6 years ago
- dce86ac perf/x86: Clean up PEBS_XMM_REGS by Kan Liang · 6 years ago
- e321d02 perf/x86: Disable extended registers for non-supported PMUs by Kan Liang · 6 years ago
- 23e3983 perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints by Stephane Eranian · 6 years ago
- 1fc654c x86/paravirt: Standardize 'insn_buff' variable names by Ingo Molnar · 6 years ago
- 6017608 perf/x86/intel: Add Icelake support by Kan Liang · 6 years ago
- 63b79f6 perf/x86: Support constraint ranges by Peter Zijlstra · 6 years ago
- c22497f perf/x86/intel: Support adaptive PEBS v4 by Kan Liang · 6 years ago
- 477f00f perf/x86/intel/ds: Extract code of event update in short period by Kan Liang · 6 years ago
- 48f38aa perf/x86/intel: Extract memory code PEBS parser for reuse by Andi Kleen · 6 years ago
- 878068e perf/x86: Support outputting XMM registers by Kan Liang · 6 years ago
- 9b545c0 perf/x86/kvm: Avoid unnecessary work in guest filtering by Andi Kleen · 6 years ago
- a97673a x86: Fix various typos in comments by Ingo Molnar · 6 years ago
- a38b0ba perf/x86/intel: Support Extended PEBS for Goldmont Plus by Kan Liang · 7 years ago
- ec71a39 perf/x86/intel/ds: Handle PEBS overflow for fixed counters by Kan Liang · 7 years ago
- 3196234 perf/x86/intel: Introduce PMU flag for Extended PEBS by Kan Liang · 7 years ago
- 6cbc304 perf/x86/intel: Fix unwind errors from PEBS entries (mk-II) by Peter Zijlstra · 7 years ago
- 2c991e4 x86/events/intel/ds: Fix bts_interrupt_threshold alignment by Hugh Dickins · 7 years ago
- d1e7e60 perf/x86/intel: Move regs->flags EXACT bit init by Stephane Eranian · 7 years ago
- 2d07491 Merge branch 'perf/urgent' into perf/core by Ingo Molnar · 7 years ago
- 71eb9ee perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs by Stephane Eranian · 7 years ago
- 7054e4e Merge branch 'perf/urgent' into perf/core, to pick up fixes by Ingo Molnar · 7 years ago
- 174afc3 perf/x86/intel: Rename confusing 'freerunning PEBS' API and implementation to 'large PEBS' by Kan Liang · 7 years ago
- 5bee2cc perf/x86/intel/ds: Introduce ->read() function for auto-reload events and flush the PEBS buffer there by Kan Liang · 7 years ago
- d31fc13 perf/x86/intel: Fix event update for auto-reload by Kan Liang · 7 years ago
- efe951d perf/x86: Fix perf,x86,cpuhp deadlock by Peter Zijlstra · 7 years ago
- 42f3bdc x86/events/intel/ds: Use the proper cache flush method for mapping ds buffers by Peter Zijlstra · 7 years ago
- c1961a4 x86/events/intel/ds: Map debug buffers in cpu_entry_area by Hugh Dickins · 7 years ago
- 10043e0 x86/cpu_entry_area: Add debugstore entries to cpu_entry_area by Thomas Gleixner · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- fc7ce9c perf/core, x86: Add PERF_SAMPLE_PHYS_ADDR by Kan Liang · 8 years ago
- 6ae5fa6 perf/x86: Fix data source decoding for Skylake by Andi Kleen · 8 years ago
- 9529835 perf/x86: Move Nehalem PEBS code to flag by Andi Kleen · 8 years ago
- df6c3db perf/x86/intel: Add proper condition to run sched_task callbacks by Jiri Olsa · 8 years ago
- dc853e2 perf/x86/intel: Fix debug_store reset field for freq events by Jiri Olsa · 8 years ago
- dd0b06b perf/x86/intel: Add Goldmont Plus CPU PMU support by Kan Liang · 8 years ago