| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-04-16 | Merge branch 'linus' into perf/core, to pick up fixes |  Ingo Molnar | 3 | -16/+145 |
| 2019-04-10 | x86/perf/amd: Remove need to check "running" bit in NMI handler |  Lendacky, Thomas | 2 | -12/+22 |
| 2019-04-03 | x86/perf/amd: Resolve NMI latency issues for active PMCs |  Lendacky, Thomas | 1 | -1/+55 |
| 2019-04-03 | x86/perf/amd: Resolve race condition when disabling PMC |  Lendacky, Thomas | 1 | -3/+62 |
| 2019-04-03 | perf/x86/intel: Initialize TFA MSR |  Peter Zijlstra | 1 | -0/+6 |
| 2019-04-03 | perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS |  Stephane Eranian | 1 | -1/+1 |
| 2019-04-03 | perf/x86: Add sanity checks to x86_schedule_events() |  Peter Zijlstra | 1 | -13/+19 |
| 2019-04-03 | perf/x86: Optimize x86_schedule_events() |  Peter Zijlstra | 2 | -3/+13 |
| 2019-04-03 | perf/x86: Clear ->event_constraint[] on put |  Peter Zijlstra | 1 | -1/+3 |
| 2019-04-03 | perf/x86/intel: Optimize intel_get_excl_constraints() |  Peter Zijlstra | 1 | -9/+13 |
| 2019-04-03 | perf/x86: Remove PERF_X86_EVENT_COMMITTED |  Peter Zijlstra | 2 | -25/+22 |
| 2019-04-03 | perf/x86: Simplify x86_pmu.get_constraints() interface |  Peter Zijlstra | 2 | -6/+4 |
| 2019-04-03 | perf/x86/intel: Simplify intel_tfa_commit_scheduling() |  Peter Zijlstra | 1 | -1/+1 |
| 2019-03-17 | perf/x86/intel: Make dev_attr_allow_tsx_force_abort static |  kbuild test robot | 1 | -1/+1 |
| 2019-03-15 | perf/x86: Fixup typo in stub functions |  Peter Zijlstra | 1 | -2/+2 |
| 2019-03-15 | perf/x86/intel: Fix memory corruption |  Peter Zijlstra | 1 | -1/+1 |
| 2019-03-12 | Merge branch 'x86-tsx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 3 | -46/+138 |
| 2019-03-10 | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 3 | -7/+10 |
| 2019-03-09 | perf/x86/intel/uncore: Fix client IMC events return huge result |  Kan Liang | 3 | -7/+10 |
| 2019-03-07 | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -0/+3 |
| 2019-03-06 | perf/x86/intel: Implement support for TSX Force Abort |  Peter Zijlstra (Intel) | 2 | -3/+77 |
| 2019-03-06 | perf/x86/intel: Generalize dynamic constraint creation |  Peter Zijlstra (Intel) | 1 | -21/+30 |
| 2019-03-06 | perf/x86/intel: Make cpuc allocations consistent |  Peter Zijlstra (Intel) | 3 | -22/+31 |
| 2019-02-28 | Merge tag 'perf-core-for-mingo-5.1-20190225' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core |  Ingo Molnar | 1 | -4/+5 |
| 2019-02-28 | Merge branch 'linus' into perf/core, to pick up fixes |  Ingo Molnar | 3 | -2/+37 |
| 2019-02-22 | perf, pt, coresight: Fix address filters for vmas with non-zero offset |  Alexander Shishkin | 1 | -4/+5 |
| 2019-02-11 | perf/x86: Add check_period PMU callback |  Jiri Olsa | 3 | -2/+37 |
| 2019-02-11 | perf/x86/intel: Add counter freezing quirk for Goldmont |  Kan Liang | 1 | -2/+7 |
| 2019-02-11 | perf/x86/intel: Clean up counter freezing quirk |  Kan Liang | 1 | -16/+11 |
| 2019-02-11 | perf/x86/intel: Clean up SNB PEBS quirk |  Kan Liang | 1 | -25/+10 |
| 2019-02-11 | perf/x86/kvm: Avoid unnecessary work in guest filtering |  Andi Kleen | 3 | -16/+75 |
| 2019-02-06 | perf/aux: Make perf_event accessible to setup_aux() |  Mathieu Poirier | 2 | -3/+6 |
| 2019-02-04 | Merge branch 'perf/urgent' into perf/core, to pick up fixes |  Ingo Molnar | 2 | -6/+14 |
| 2019-02-04 | perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() |  Peter Zijlstra | 1 | -5/+11 |
| 2019-02-04 | perf/x86/intel/uncore: Add Node ID mask |  Kan Liang | 1 | -1/+3 |
| 2019-01-29 | x86/events: Mark expected switch-case fall-throughs |  Gustavo A. R. Silva | 2 | -0/+3 |
| 2019-01-21 | perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE |  Andrew Murray | 3 | -18/+4 |
| 2019-01-21 | perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs |  Andrew Murray | 6 | -51/+12 |
| 2018-12-26 | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 4 | -4/+4 |
| 2018-12-21 | perf/x86/intel/pt: add new capability for Intel PT |  Luwei Kang | 1 | -0/+1 |
| 2018-12-21 | perf/x86/intel/pt: Introduce intel_pt_validate_cap() |  Luwei Kang | 1 | -3/+9 |
| 2018-12-21 | perf/x86/intel/pt: Export pt_cap_get() |  Chao Peng | 2 | -44/+26 |
| 2018-12-21 | perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header |  Chao Peng | 1 | -37/+0 |
| 2018-12-03 | x86: Fix various typos in comments |  Ingo Molnar | 4 | -4/+4 |
| 2018-11-22 | perf/x86/intel: Disallow precise_ip on BTS events |  Jiri Olsa | 1 | -0/+4 |
| 2018-11-22 | perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() |  Jiri Olsa | 2 | -18/+12 |
| 2018-11-22 | perf/x86/intel: Move branch tracing setup to the Intel-specific source file |  Jiri Olsa | 2 | -21/+40 |
| 2018-11-20 | perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling |  Peter Zijlstra | 1 | -4/+8 |
| 2018-11-12 | perf/x86/intel/uncore: Support CoffeeLake 8th CBOX |  Kan Liang | 2 | -9/+30 |
| 2018-11-12 | perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs |  Kan Liang | 1 | -1/+114 |