summaryrefslogtreecommitdiffstats
path: root/arch/x86/events/core.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-07-091-90/+16Star
|\
| * 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/+0Star
| * | perf/x86: Use update attribute groups for capsJiri Olsa2019-06-031-8/+0Star
| * | perf/x86: Add is_visible attribute_group callback for base eventsJiri Olsa2019-06-031-38/+15Star
| * | perf/x86: Use the new pmu::update_attrs attribute groupJiri Olsa2019-06-031-8/+2Star
| * | perf/x86: Get rid of x86_pmu::event_attrsJiri Olsa2019-06-031-3/+0Star
* | | 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
* Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar2019-04-161-10/+3Star
|\
| * x86/perf/amd: Remove need to check "running" bit in NMI handlerLendacky, Thomas2019-04-101-10/+3Star
* | 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/+13Star
* | 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/+5Star
* 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/+0Star
* 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-131-1/+1
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2018-06-051-1/+1
|\
| * compat: Move compat_timespec/ timeval to compat_time.hDeepa Dinamani2018-04-191-1/+1
* | perf/x86: Fix possible Spectre-v1 indexing for x86_pmu::event_map()Peter Zijlstra2018-05-051-0/+3
* | perf/x86: Fix possible Spectre-v1 indexing for hw_perf_event cache_*Peter Zijlstra2018-05-051-1/+4
|/
* perf/x86: Update rdpmc_always_available static key to the modern APIDavidlohr Bueso2018-03-271-3/+3
* Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-03-241-1/+1
|\
| * perf/x86/intel: Rename confusing 'freerunning PEBS' API and implementation to...Kan Liang2018-03-201-1/+1
| * perf/x86/intel: Disable userspace RDPMC usage for large PEBSKan Liang2018-03-201-1/+2
* | perf: Fix sibling iterationPeter Zijlstra2018-03-161-1/+1
* | perf/core: Remove perf_event::group_entryPeter Zijlstra2018-03-121-1/+1
* | perf/x86/intel: Disable userspace RDPMC usage for large PEBSKan Liang2018-03-091-1/+2
* | perf/x86: Introduce a ->read() callback in 'struct x86_pmu'Kan Liang2018-03-091-0/+2
* | perf/x86/intel: Fix event update for auto-reloadKan Liang2018-03-091-9/+6Star
|/
* locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
* locking/barriers: Convert users of lockless_dereference() to READ_ONCE()Will Deacon2017-10-241-1/+1
* Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-09-041-11/+46
|\