summaryrefslogtreecommitdiff
path: root/arch/x86/events/perf_event.h
AgeCommit message (Expand)Author
2019-02-28Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar
2019-02-11perf/x86: Add check_period PMU callbackJiri Olsa
2019-02-11perf/x86/kvm: Avoid unnecessary work in guest filteringAndi Kleen
2018-11-22perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()Jiri Olsa
2018-10-02perf/x86/intel: Add a separate Arch Perfmon v4 PMI handlerAndi Kleen
2018-07-25perf/x86/intel: Introduce PMU flag for Extended PEBSKan Liang
2018-06-21perf/x86/intel/lbr: Optimize context switches for the LBR call stackKan Liang
2018-06-21perf/x86/intel/lbr: Fix incomplete LBR call stackKan Liang
2018-03-24Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar
2018-03-20perf/x86/intel: Rename confusing 'freerunning PEBS' API and implementation to...Kan Liang
2018-03-09perf/x86/intel/ds: Introduce ->read() function for auto-reload events and flu...Kan Liang
2018-03-09perf/x86: Introduce a ->read() callback in 'struct x86_pmu'Kan Liang
2018-03-09perf/x86/intel: Fix large period handling on Broadwell CPUsKan Liang
2018-02-05x86/events/intel/ds: Add PERF_SAMPLE_PERIOD into PEBS_FREERUNNING_FLAGSJiri Olsa
2017-12-23x86/events/intel/ds: Map debug buffers in cpu_entry_areaHugh Dickins
2017-12-23x86/cpu_entry_area: Add debugstore entries to cpu_entry_areaThomas Gleixner
2017-12-17perf/x86: Enable free running PEBS for REGS_USER/INTRAndi Kleen
2017-08-29perf/core, x86: Add PERF_SAMPLE_PHYS_ADDRKan Liang
2017-08-25perf/x86: Export some PMU attributes in caps/ directoryAndi Kleen
2017-08-25perf/x86: Fix data source decoding for SkylakeAndi Kleen
2017-08-25perf/x86: Move Nehalem PEBS code to flagAndi Kleen
2017-07-18perf/x86/intel: Add Goldmont Plus CPU PMU supportKan Liang
2017-05-23perf/x86: Add sysfs entry to freeze counters on SMIKan Liang
2017-04-14perf/x86: Fix spurious NMI with PEBS Load Latency eventKan Liang
2016-12-11perf/x86: Fix exclusion of BTS and LBR for GoldmontAndi Kleen
2016-11-22perf/x86/intel: Cure bogus unwind from PEBS entriesPeter Zijlstra
2016-08-10perf/x86/intel: Clean up LBR state trackingPeter Zijlstra
2016-08-10perf/x86: Ensure perf_sched_cb_{inc,dec}() is only called from pmu::{add,del}()Peter Zijlstra
2016-08-10perf/x86/intel: Rework the large PEBS setup codePeter Zijlstra
2016-06-27perf/x86/intel: Fix MSR_LAST_BRANCH_FROM_x bug when no TSXDavid Carrillo-Cisneros
2016-06-03perf/x86: Support sysfs files depending on SMT statusAndi Kleen
2016-05-05perf/x86/intel/pt: Bypass PT vs. LBR exclusivity if the core supports itAlexander Shishkin
2016-04-23perf/x86/intel: Add LBR filter support for Silvermont and Airmont CPUsKan Liang
2016-04-23perf/x86/intel: Add Goldmont CPU supportKan Liang
2016-04-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2016-03-29perf/x86/amd: Cleanup Fam10h NB event constraintsPeter Zijlstra
2016-03-25perf/x86: Move events_sysfs_show() outside CPU_SUP_INTELHuang Rui
2016-03-17Merge branch 'x86/cleanups' into x86/urgentIngo Molnar
2016-03-08perf/x86/intel: Fix PEBS data source interpretation on Nehalem/WestmereAndi Kleen
2016-03-08perf/x86/pebs: Add proper PEBS constraints for BroadwellStephane Eranian
2016-03-08perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2Jiri Olsa
2016-02-17perf/x86: Move perf_event.h to its new homeBorislav Petkov