summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/perf_event.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-09perf/x86: Move perf_event.c ............... => x86/events/core.cBorislav Petkov1-2429/+0
2016-02-03x86/cpu: Convert printk(KERN_<LEVEL> ...) to pr_<level>(...)Chen Yucong1-4/+5
2016-01-06perf/x86: Fix filter_events() bug with event mappingsStephane Eranian1-1/+10
2016-01-06perf/x86: Use INST_RETIRED.PREC_DIST for cycles: pppAndi Kleen1-0/+3
2015-11-23perf/x86: Optimize stack walk user accessesAndi Kleen1-3/+19
2015-11-23treewide: Remove old email addressPeter Zijlstra1-1/+1
2015-09-13perf/core: Drop PERF_EVENT_TXNSukadev Bhattiprolu1-5/+2
2015-09-13perf/core: Add a 'flags' parameter to the PMU transactional interfacesSukadev Bhattiprolu1-1/+31
2015-09-01Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+5
2015-08-20Merge branch 'perf/urgent' into perf/core, to pick up fixes before adding mor...Ingo Molnar1-4/+8
2015-08-04perf/x86: Make merge_attr() global to use from perf_event_intelAndi Kleen1-1/+1
2015-07-31x86/ldt: Make modify_ldt() optionalAndy Lutomirski1-0/+4
2015-07-31Merge branch 'x86/urgent' into x86/asm, before applying dependent patchesIngo Molnar1-4/+8
2015-07-31x86/ldt: Make modify_ldt synchronousAndy Lutomirski1-4/+8
2015-07-06x86/compat, x86/perf: Don't build perf_callchain_user32() on x32Brian Gerst1-1/+1
2015-06-30perf/x86: Fix 'active_events' imbalancePeter Zijlstra1-23/+13
2015-06-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-19/+52
2015-06-19perf/x86/intel: Fix PMI handling for Intel PTAlexander Shishkin1-4/+23
2015-06-19perf/x86/intel/bts: Fix DS area sharing with x86_pmu eventsAlexander Shishkin1-19/+33
2015-06-07perf/x86/intel: Use the PEBS auto reload mechanism when possibleYan, Zheng1-6/+9
2015-05-27perf/x86: Simplify the x86_schedule_events() logicPeter Zijlstra1-3/+1
2015-05-27perf/x86/intel: Remove intel_excl_states::init_statePeter Zijlstra1-1/+0
2015-05-27perf/x86: Tweak broken BIOS rules during check_hw_exists()Don Zickus1-1/+15
2015-05-27perf/x86: Improve HT workaround GP counter constraintPeter Zijlstra1-6/+30
2015-05-27perf/x86: Fix event/group validationPeter Zijlstra1-15/+18
2015-04-14Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-58/+147
2015-04-02perf/x86: Only dump PEBS register when PEBS has been detectedAndi Kleen1-2/+4
2015-04-02perf/x86: Dump DEBUGCTL in PMU dumpAndi Kleen1-1/+5
2015-04-02perf/x86/intel: Implement cross-HT corruption bug workaroundMaria Dimakopoulou1-12/+19
2015-04-02perf/x86: Add 'index' param to get_event_constraint() callbackStephane Eranian1-2/+2
2015-04-02perf/x86: Add 3 new scheduling callbacksMaria Dimakopoulou1-0/+9
2015-04-02perf/x86: Vectorize cpuc->kfree_on_onlineStephane Eranian1-3/+7
2015-04-02perf/x86: Mark Intel PT and LBR/BTS as mutually exclusiveAlexander Shishkin1-0/+43
2015-03-31x86/asm/entry: Remove user_mode_ignore_vm86()Ingo Molnar1-1/+1
2015-03-27perf: Add per event clockid supportPeter Zijlstra1-2/+12
2015-03-27perf/x86: Remove redundant calls to perf_pmu_{dis|en}able()David Ahern1-2/+0
2015-03-27perf/x86/intel: Add INST_RETIRED.ALL workaroundsAndi Kleen1-0/+9
2015-03-23x86/asm/entry, perf: Explicitly optimize vm86 handling in code_segment_base()Andy Lutomirski1-6/+7
2015-03-23x86/asm/entry, perf: Fix incorrect TIF_IA32 check in code_segment_base()Andy Lutomirski1-4/+3
2015-02-18perf/x86/intel: Re-organize code that implicitly enables LBR/PEBSYan, Zheng1-30/+29
2015-02-18perf/x86/intel: Allocate space for storing LBR stackYan, Zheng1-0/+4
2015-02-18perf/x86/intel: Use context switch callback to flush LBR stackYan, Zheng1-7/+0
2015-02-18perf: Introduce pmu context switch callbackYan, Zheng1-0/+7
2015-02-04perf/x86: Add /sys/devices/cpu/rdpmc=2 to allow rdpmc for all tasksAndy Lutomirski1-1/+20
2015-02-04perf/x86: Only allow rdpmc if a perf_event is mappedAndy Lutomirski1-19/+38
2015-02-04perf: Pass the event to arch_perf_update_userpage()Andy Lutomirski1-1/+2
2015-02-04x86: Clean up cr4 manipulationAndy Lutomirski1-3/+4
2014-10-29perf/x86/intel: Revert incomplete and undocumented Broadwell client supportIngo Molnar1-9/+0
2014-10-28perf: Fix bogus kernel printkPeter Zijlstra (Intel)1-2/+3
2014-10-15Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-11/+11