1. 8b92c3a perf/x86/intel: Add Goldmont CPU support by Kan Liang · 8 years ago
  2. e8d8a90 perf/x86/BTS: Fix RCU usage by Peter Zijlstra · 9 years ago
  3. e17dc65 perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere by Andi Kleen · 9 years ago
  4. b3e6246 perf/x86/pebs: Add proper PEBS constraints for Broadwell by Stephane Eranian · 9 years ago
  5. e72daf3 perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2 by Jiri Olsa · 9 years ago
  6. 27f6d22 perf/x86: Move perf_event.h to its new home by Borislav Petkov · 9 years ago
  7. 7010d12 perf/x86: Move perf_event_intel_ds.c ......... => x86/events/intel/ds.c by Borislav Petkov · 9 years ago[Renamed (99%) from arch/x86/kernel/cpu/perf_event_intel_ds.c]
  8. 1b74dde x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...) by Chen Yucong · 9 years ago
  9. 673d188 perf/x86: Enable cycles:pp for Intel Atom by Stephane Eranian · 9 years ago
  10. 1424a09 perf/x86: fix PEBS issues on Intel Atom/Core2 by Stephane Eranian · 9 years ago
  11. 7246976 perf/x86: Use INST_RETIRED.PREC_DIST for cycles: ppp by Andi Kleen · 9 years ago
  12. 442f5c7 perf/x86: Use INST_RETIRED.TOTAL_CYCLES_PS for cycles:pp for Skylake by Andi Kleen · 9 years ago
  13. 01330d7 perf/x86: Allow zero PEBS status with only single active event by Andi Kleen · 9 years ago
  14. 957ea1f perf/x86: Remove warning for zero PEBS status by Andi Kleen · 9 years ago
  15. a09d31f4 perf/x86/intel/ds: Work around BTS leaking kernel addresses by Alexander Shishkin · 9 years ago
  16. 75f8085 perf/x86/intel/pebs: Robustify PEBS buffer drain by Peter Zijlstra · 9 years ago
  17. 2a853e1 perf/x86/intel/pebs: Fix event disable PEBS buffer drain by Liang, Kan · 9 years ago
  18. 9a92e16 perf/x86/intel: Add Intel Skylake PMU support by Andi Kleen · 9 years ago
  19. a7b58d2 perf/x86/intel/lbr: Allow time stamp for free running PEBSv3 by Andi Kleen · 9 years ago
  20. 2f7ebf2 perf/x86/intel: Add support for PEBSv3 profiling by Andi Kleen · 9 years ago
  21. a3d8654 perf/x86/intel/pebs: Add PEBSv3 decoding by Peter Zijlstra · 9 years ago
  22. f38b0db perf/x86/intel: Introduce PERF_RECORD_LOST_SAMPLES by Kan Liang · 9 years ago
  23. 1561749 perf/intel/x86: Enlarge the PEBS buffer by Yan, Zheng · 9 years ago
  24. 9c964ef perf/x86/intel: Drain the PEBS buffer during context switches by Yan, Zheng · 9 years ago
  25. 3569c0d perf/x86/intel: Implement batched PEBS interrupt handling (large PEBS interrupt threshold) by Yan, Zheng · 9 years ago
  26. 2150908 perf/x86/intel: Handle multiple records in the PEBS buffer by Yan, Zheng · 9 years ago
  27. 43cf763 perf/x86/intel: Introduce setup_pebs_sample_data() by Yan, Zheng · 9 years ago
  28. 851559e perf/x86/intel: Use the PEBS auto reload mechanism when possible by Yan, Zheng · 9 years ago
  29. b371b59 perf/x86: Fix event/group validation by Peter Zijlstra · 9 years ago
  30. 517e634 perf/x86/intel: Fix Core2,Atom,NHM,WSM cycles:pp events by Peter Zijlstra · 9 years ago
  31. b63b4b4 perf/x86/intel: Enforce HT bug workaround with PEBS for SNB/IVB/HSW by Maria Dimakopoulou · 10 years ago
  32. 8062382 perf/x86/intel/bts: Add BTS PMU driver by Alexander Shishkin · 10 years ago
  33. 3363673 perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM by Kan Liang · 10 years ago
  34. 3eb5b89 Merge branch 'x86-mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  35. 6ba48ff x86: Remove arbitrary instruction size limit in instruction decoder by Dave Hansen · 10 years ago
  36. aea4855 perf/x86: Add support for sampling PEBS machine state registers by Stephane Eranian · 10 years ago
  37. af4bdcf perf/x86/intel: Disallow flags for most Core2/Atom/Nehalem/Westmere events by Andi Kleen · 10 years ago
  38. 0dbc947 perf/x86/intel: Use INTEL_FLAGS_UEVENT_CONSTRAINT for PRECDIST by Andi Kleen · 10 years ago
  39. 0429fbc Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 10 years ago
  40. 066ce64 perf/x86/intel: Mark initialization code as such by Mathias Krause · 10 years ago
  41. 89cbc76 x86: Replace __get_cpu_var uses by Christoph Lameter · 10 years ago
  42. c8aab2e perf/x86: Clean up __intel_pmu_pebs_event() code by Stephane Eranian · 10 years ago
  43. 770eee1 perf/x86: Fix data source encoding issues for load latency/precise store by Stephane Eranian · 10 years ago
  44. f3908b8 perf/x86: Don't mark DataLA addresses as store by Andi Kleen · 10 years ago
  45. 86a0446 perf/x86: Revamp PEBS event selection by Andi Kleen · 10 years ago
  46. 4485154 perf/x86/intel: Avoid spamming kernel log for BTS buffer failure by David Rientjes · 10 years ago
  47. 722e76e fix Haswell precise store data source encoding by Stephane Eranian · 10 years ago
  48. 0a19684 perf: Fix arch_perf_out_copy_user default by Peter Zijlstra · 11 years ago
  49. 9536c8d perf/x86: Optimize intel_pmu_pebs_fixup_ip() by Peter Zijlstra · 11 years ago
  50. a405bad perf/x86: Add Haswell specific transaction flag reporting by Andi Kleen · 11 years ago
  51. fafd883 Merge branch 'perf/urgent' into perf/core by Ingo Molnar · 11 years ago
  52. 92519bb perf/x86/intel: Fix build warning in intel_pmu_drain_pebs_nhm() by Peter Zijlstra · 11 years ago
  53. eb8417a perf/x86/intel: Remove division from the intel_pmu_drain_pebs_nhm() hot path by Peter Zijlstra · 11 years ago
  54. f42bcf1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  55. 9d8e3f9 perf/x86/intel: Mark MEM_LOAD_UOPS_MISS_RETIRED as precise on SNB by Stephane Eranian · 11 years ago
  56. d2beea4 perf/x86/intel: Clean-up/reduce PEBS code by Peter Zijlstra · 11 years ago
  57. 748e86a perf/x86: Report TSX transaction abort cost as weight by Andi Kleen · 11 years ago
  58. 7bfb7e6 perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() by Joe Perches · 11 years ago
  59. 1fa64180 perf/x86: Add Silvermont (22nm Atom) support by Yan, Zheng · 11 years ago
  60. 983433b perf/x86: Disable PEBS-LL in intel_pmu_pebs_disable() by Stephane Eranian · 11 years ago
  61. f9134f3 perf/x86/intel: Add mem-loads/stores support for Haswell by Andi Kleen · 11 years ago
  62. 3044318 perf/x86/intel: Add Haswell PEBS support by Andi Kleen · 11 years ago
  63. 130768b perf/x86/intel: Add Haswell PEBS record support by Andi Kleen · 11 years ago
  64. 73e21ce Merge branch 'perf/urgent' into perf/core by Ingo Molnar · 11 years ago
  65. ae9f493 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  66. 5298018 Merge branch 'for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into perf/core by Ingo Molnar · 11 years ago
  67. 9ad64c0 perf/x86: Add support for PEBS Precise Store by Stephane Eranian · 12 years ago
  68. f20093e perf/x86: Add memory profiling via PEBS Load Latency by Stephane Eranian · 12 years ago
  69. 9fac2cf perf/x86: Add flags to event constraints by Stephane Eranian · 12 years ago
  70. 0e48026 perf/x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() by Stephane Eranian · 12 years ago
  71. 2a6e06b perf,x86: fix wrmsr_on_cpu() warning on suspend/resume by Linus Torvalds · 12 years ago
  72. 1d9d863 perf,x86: fix kernel crash with PEBS/BTS after suspend/resume by Stephane Eranian · 12 years ago
  73. 20a36e3 perf/x86: Fix Intel Ivy Bridge support by Stephane Eranian · 12 years ago
  74. d07bdfd perf/x86: Fix USER/KERNEL tagging of samples properly by Peter Zijlstra · 12 years ago
  75. 15c7ad5 perf/x86: Rename Intel specific macros by Robert Richter · 12 years ago
  76. 70ab700 perf/x86: Don't assume there can be only 4 PEBS events by Andi Kleen · 12 years ago
  77. 212d95d perf/x86: Update SNB PEBS constraints by Peter Zijlstra · 12 years ago
  78. fd0d000 perf: Pass last sampling period to perf_sample_data_init() by Robert Richter · 12 years ago
  79. 3e702ff perf/x86: Add LBR software filter support for Intel CPUs by Stephane Eranian · 13 years ago
  80. 60ce0fb perf/x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs by Stephane Eranian · 13 years ago
  81. 84f2b9b perf: Remove deprecated WARN_ON_ONCE() by Stephane Eranian · 13 years ago
  82. 57d1c0c perf/x86: Fix PEBS instruction unwind by Peter Zijlstra · 13 years ago
  83. de0428a x86, perf: Clean up perf_event cpu code by Kevin Winchester · 13 years ago
  84. a7ac67e perf: Remove the perf_output_begin(.sample) argument by Peter Zijlstra · 13 years ago
  85. a8b0ca1 perf: Remove the nmi parameter from the swevent and overflow interface by Peter Zijlstra · 13 years ago
  86. 7d5d02d perf, x86: Use INTEL_*_CONSTRAINT() for all PEBS event constraints by Lin Ming · 14 years ago
  87. eefaaac perf, x86: Clean up SandyBridge PEBS events by Lin Ming · 14 years ago
  88. 17e3162 perf_events: Update PEBS event constraints by Stephane Eranian · 14 years ago
  89. b06b3d4 perf, x86: Add Intel SandyBridge CPU support by Lin Ming · 14 years ago
  90. 96681fc perf, x86: Use NUMA aware allocations for PEBS/BTS/DS allocations by Peter Zijlstra · 14 years ago
  91. f80c9e3 perf, x86: Clean up reserve_ds_buffers() signature by Peter Zijlstra · 14 years ago
  92. 6809b6e perf, x86: Less disastrous PEBS/BTS buffer allocation failure by Peter Zijlstra · 14 years ago
  93. 65af94b perf, x86: Extract DS alloc/free functions by Peter Zijlstra · 14 years ago
  94. 5ee25c8 perf, x86: Extract PEBS/BTS allocation functions by Peter Zijlstra · 14 years ago
  95. b39f88a perf, x86: Extract PEBS/BTS buffer free routines by Peter Zijlstra · 14 years ago
  96. b0b2072 perf_events: Fix BTS interrupt handling to avoid being dazed by NMI (v2) by Stephane Eranian · 14 years ago
  97. a4eaf7f perf: Rework the PMU methods by Peter Zijlstra · 14 years ago
  98. ab60834 perf, x86: Improve the PEBS ABI by Peter Zijlstra · 14 years ago
  99. 2b0b5c6 perf, x86: Consolidate some code repetition by Peter Zijlstra · 14 years ago
  100. 1e9a6d8 perf, x86: Remove PEBS SAMPLE_RAW support by Peter Zijlstra · 14 years ago