summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/core.c
Commit message (Expand)AuthorAgeFilesLines
* 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-161-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-081-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
* Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2019-04-161-10/+3
|\
| * x86/perf/amd: Remove need to check "running" bit in NMI handlerLendacky, Thomas2019-04-101-10/+3
* | perf/x86: Add sanity checks to x86_schedule_events()Peter Zijlstra2019-04-031-13/+19
* | perf/x86: Optimize x86_schedule_events()Peter Zijlstra2019-04-031-2/+11
* | perf/x86: Clear ->event_constraint[] on putPeter Zijlstra2019-04-031-1/+3
* | perf/x86: Remove PERF_X86_EVENT_COMMITTEDPeter Zijlstra2019-04-031-15/+13
* | perf/x86: Simplify x86_pmu.get_constraints() interfacePeter Zijlstra2019-04-031-1/+1
|/
* perf/x86/intel: Make cpuc allocations consistentPeter Zijlstra (Intel)2019-03-061-8/+5
* perf/x86: Add check_period PMU callbackJiri Olsa2019-02-111-0/+14
* perf/x86/intel: Move branch tracing setup to the Intel-specific source fileJiri Olsa2018-11-221-20/+0
* Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-10-231-0/+4
|\
| * x86/events: Add Hygon Dhyana support to PMU infrastructurePu Wen2018-09-271-0/+4
* | perf/x86/intel: Export mem events only if there's PEBS supportJiri Olsa2018-10-161-4/+4
* | Merge branch 'x86/cache' into perf/core, to resolve conflictsIngo Molnar2018-10-021-0/+21
|\ \
| * | perf/x86: Add helper to obtain performance counter indexReinette Chatre2018-09-281-0/+21
| |/
* / perf/x86: Add __ro_after_init annotationsZubin Mithra2018-09-101-4/+4
|/
* x86/nmi: Fix NMI uaccess race against CR3 switchingAndy Lutomirski2018-08-311-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-1/+1