summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/core.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf/x86/intel: Support CPUID 10.ECX to disable fixed countersKan Liang2021-02-011-1/+7
* x86/perf: Use static_call for x86_pmu.guest_get_msrsLike Xu2021-01-271-0/+20
* Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-12-151-1/+1
|\
| * perf/x86: Fix fall-through warnings for ClangGustavo A. R. Silva2020-12-091-1/+1
* | perf/x86: Avoid TIF_IA32 when checking 64bit modeGabriel Krisman Bertazi2020-10-261-1/+1
|/
* Merge tag 'perf-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-10-121-21/+70
|\
| * perf/x86: Fix n_metric for cancelled txnPeter Zijlstra2020-10-061-0/+3
| * perf/x86: Fix n_pair for cancelled txnPeter Zijlstra2020-10-061-1/+5
| * perf/x86/amd: Fix sampling Large Increment per Cycle eventsKim Phillips2020-09-101-2/+2
| * perf/x86/intel: Support per-thread RDPMC TopDown metricsKan Liang2020-08-181-1/+4
| * perf/x86: Add a macro for RDPMC offset of fixed countersKan Liang2020-08-181-1/+2
| * perf/x86/intel: Generic support for hardware TopDown metricsKan Liang2020-08-181-10/+53
| * perf/x86: Use event_base_rdpmc for the RDPMC userspace supportKan Liang2020-08-181-8/+3
* | x86/perf, static_call: Optimize x86_pmu methodsPeter Zijlstra2020-09-011-40/+94
|/
* perf/x86/intel/lbr: Support XSAVES for arch LBR readKan Liang2020-07-081-0/+1
* perf/x86: Remove task_ctx_sizeKan Liang2020-07-081-1/+0
* perf/x86: Add constraint to create guest LBR event without hw counterLike Xu2020-07-021-0/+1
* perf/x86/core: Refactor hw->idx checks and cleanupLike Xu2020-07-021-9/+16
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-1/+1
* mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()Michel Lespinasse2020-06-091-1/+1
* Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-06-051-8/+3
|\
| * x86/cr4: Sanitize CR4.PCE updateThomas Gleixner2020-04-241-8/+3
* | x86/perf: Add hardware performance events support for Zhaoxin CPU.CodyYao-oc2020-04-301-0/+4
|/
* x86 user stack frame reads: switch to explicit __get_user()Al Viro2020-02-151-20/+7
* perf/x86/amd: Add support for Large Increment per Cycle EventsKim Phillips2020-01-171-15/+59
* perf/x86/intel: Fix PT PMI handlingAlexander Shishkin2019-12-171-2/+7
* perf/x86: Fix potential out-of-bounds accessPeter Zijlstra2019-12-171-2/+8
* perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0Anthony Steinhauser2019-11-271-6/+12
* perf/x86: Install platform specific ->swap_task_ctx() adapterAlexey Budankov2019-10-281-0/+8
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-09-171-1/+1
|\
| * Merge tag 'v5.3-rc7' into x86/mm, to pick up fixesIngo Molnar2019-09-031-1/+1
| |\
| * | x86/mm: Avoid redundant interrupt disable in load_mm_cr4()Jan Kiszka2019-07-241-1/+1
* | | perf/x86/intel: Support PEBS output to PTAlexander Shishkin2019-08-281-0/+34
| |/ |/|
* | perf/x86: Fix typo in commentSu Yanjun2019-08-191-1/+1
|/
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-07-091-90/+16
|\
| * Merge tag 'v5.2' into perf/core, to pick up fixesIngo Molnar2019-07-081-8/+8
| |\
| * | perf/x86: Use update attribute groups for default attributesJiri Olsa2019-06-031-34/+0
| * | perf/x86: Use update attribute groups for capsJiri Olsa2019-06-031-8/+0
| * | perf/x86: Add is_visible attribute_group callback for base eventsJiri Olsa2019-06-031-38/+15
| * | perf/x86: Use the new pmu::update_attrs attribute groupJiri Olsa2019-06-031-8/+2
| * | perf/x86: Get rid of x86_pmu::event_attrsJiri Olsa2019-06-031-3/+0
* | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-07-091-1/+1
|\ \ \ | |_|/ |/| |
| * | locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_hel...Nikolay Borisov2019-06-171-1/+1
| |/
* | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-06-291-5/+5
|\ \
| * | perf/x86: Always store regs->ip in perf_callchain_kernel()Song Liu2019-06-281-5/+5
| |/
* | perf/x86: Remove pmu->pebs_no_xmm_regsKan Liang2019-06-241-1/+1
* | perf/x86: Clean up PEBS_XMM_REGSKan Liang2019-06-241-2/+2
|/
* perf/x86: Make perf callchains work without CONFIG_FRAME_POINTERKairui Song2019-04-291-4/+17
* perf/x86: Support outputting XMM registersKan Liang2019-04-161-0/+15
* perf/x86/intel: Force resched when TFA sysctl is modifiedStephane Eranian2019-04-161-0/+4