summaryrefslogtreecommitdiffstats
path: root/arch/x86/events
Commit message (Expand)AuthorAgeFilesLines
...
| * perf/x86/amd/ibs: Support 27-bit extended Op/cycle counterKim Phillips2020-09-101-11/+31
| * perf/x86/amd/ibs: Fix raw sample data accumulationKim Phillips2020-09-101-10/+16
| * perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()Kim Phillips2020-09-101-4/+8
| * perf/x86/amd: Fix sampling Large Increment per Cycle eventsKim Phillips2020-09-101-2/+2
| * perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviourKim Phillips2020-09-101-20/+8
| * perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBSKan Liang2020-09-101-12/+20
| * perf/x86/intel: Support per-thread RDPMC TopDown metricsKan Liang2020-08-182-12/+83
| * perf/x86/intel: Support TopDown metrics on Ice LakeKan Liang2020-08-182-0/+131
| * 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-183-15/+209
| * perf/x86/intel: Use switch in intel_pmu_disable/enable_eventKan Liang2020-08-181-8/+28
| * perf/x86/intel: Fix the name of perf METRICSKan Liang2020-08-181-1/+1
| * perf/x86/intel: Name the global status bit in NMI handlerKan Liang2020-08-181-2/+2
| * 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
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-232-4/+4
* | perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdownVaibhav Shankar2020-08-151-3/+49
|/
* perf/x86/rapl: Add support for Intel SPR platformZhang Rui2020-08-141-0/+20
* perf/x86/rapl: Support multiple RAPL unit quirksZhang Rui2020-08-141-9/+15
* perf/x86/rapl: Fix missing psys sysfs attributesZhang Rui2020-08-141-1/+1
* Merge tag 'x86-cleanups-2020-08-03' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-08-031-4/+0
|\
| * Merge branch 'x86/urgent' into x86/cleanupsIngo Molnar2020-07-261-1/+1
| |\
| * | x86/msr: Lift AMD family 0x15 power-specific MSRsBorislav Petkov2020-06-151-4/+0
* | | perf/x86/rapl: Add Hygon Fam18h RAPL supportPu Wen2020-07-281-1/+2
* | | x86/perf: Fix a typoHu Haowen2020-07-221-1/+1
* | | perf/x86/intel/lbr: Support XSAVES for arch LBR readKan Liang2020-07-083-1/+47
* | | perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switchKan Liang2020-07-082-5/+95
* | | perf/x86: Remove task_ctx_sizeKan Liang2020-07-082-2/+0
* | | perf/x86/intel/lbr: Create kmem_cache for the LBR context dataKan Liang2020-07-081-2/+19
* | | perf/x86/intel/lbr: Support Architectural LBRKan Liang2020-07-083-11/+253
* | | perf/x86/intel/lbr: Factor out intel_pmu_store_lbrKan Liang2020-07-081-26/+56
* | | perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all()Kan Liang2020-07-082-17/+51
* | | perf/x86/intel/lbr: Mark the {rd,wr}lbr_{to,from} wrappers __always_inlineKan Liang2020-07-081-4/+4
* | | perf/x86/intel/lbr: Unify the stored format of LBR informationKan Liang2020-07-083-17/+15
* | | perf/x86/intel/lbr: Support LBR_CTLKan Liang2020-07-082-3/+55
* | | perf/x86: Expose CPUID enumeration bits for arch LBRKan Liang2020-07-081-0/+13
* | | perf/x86/intel/lbr: Use dynamic data structure for task_ctxKan Liang2020-07-082-34/+32
* | | perf/x86/intel/lbr: Factor out a new struct for generic optimizationKan Liang2020-07-082-20/+28
* | | perf/x86/intel/lbr: Add the function pointers for LBR save and restoreKan Liang2020-07-083-30/+59
* | | perf/x86/intel/lbr: Add a function pointer for LBR readKan Liang2020-07-083-7/+13
* | | perf/x86/intel/lbr: Add a function pointer for LBR resetKan Liang2020-07-083-17/+27
* | | Merge branch 'perf/vlbr'Peter Zijlstra2020-07-025-56/+140
|\ \ \
| * | | perf/x86: Keep LBR records unchanged in host context for guest usageLike Xu2020-07-023-7/+33
| * | | perf/x86: Add constraint to create guest LBR event without hw counterLike Xu2020-07-024-0/+24
| * | | perf/x86/lbr: Add interface to get LBR informationLike Xu2020-07-021-0/+20
| * | | perf/x86/core: Refactor hw->idx checks and cleanupLike Xu2020-07-022-48/+62
| * | | perf/x86: Fix variable types for LBR registersWei Wang2020-07-021-2/+2
| | |/ | |/|
| * | Merge tag 'perf-urgent-2020-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-06-281-1/+1
| |\ \ | | |/ | |/|
| | * perf/x86/rapl: Fix RAPL config variable bugStephane Eranian2020-06-021-1/+1
* | | perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mappingRoman Sudarikov2020-06-152-0/+200