summaryrefslogtreecommitdiff
path: root/arch/x86/events
AgeCommit message (Expand)AuthorFilesLines
2020-09-10perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBSKan Liang1-12/+20
2020-09-01x86/perf, static_call: Optimize x86_pmu methodsPeter Zijlstra1-40/+94
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2-4/+4
2020-08-18perf/x86/intel: Support per-thread RDPMC TopDown metricsKan Liang2-12/+83
2020-08-18perf/x86/intel: Support TopDown metrics on Ice LakeKan Liang2-0/+131
2020-08-18perf/x86: Add a macro for RDPMC offset of fixed countersKan Liang1-1/+2
2020-08-18perf/x86/intel: Generic support for hardware TopDown metricsKan Liang3-15/+209
2020-08-18perf/x86/intel: Use switch in intel_pmu_disable/enable_eventKan Liang1-8/+28
2020-08-18perf/x86/intel: Fix the name of perf METRICSKan Liang1-1/+1
2020-08-18perf/x86/intel: Name the global status bit in NMI handlerKan Liang1-2/+2
2020-08-18perf/x86: Use event_base_rdpmc for the RDPMC userspace supportKan Liang1-8/+3
2020-08-15perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdownVaibhav Shankar1-3/+49
2020-08-14perf/x86/rapl: Add support for Intel SPR platformZhang Rui1-0/+20
2020-08-14perf/x86/rapl: Support multiple RAPL unit quirksZhang Rui1-9/+15
2020-08-14perf/x86/rapl: Fix missing psys sysfs attributesZhang Rui1-1/+1
2020-08-04Merge tag 'x86-cleanups-2020-08-03' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+0
2020-07-28perf/x86/rapl: Add Hygon Fam18h RAPL supportPu Wen1-1/+2
2020-07-26Merge branch 'x86/urgent' into x86/cleanupsIngo Molnar1-1/+1
2020-07-22x86/perf: Fix a typoHu Haowen1-1/+1
2020-07-08perf/x86/intel/lbr: Support XSAVES for arch LBR readKan Liang3-1/+47
2020-07-08perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switchKan Liang2-5/+95
2020-07-08perf/x86: Remove task_ctx_sizeKan Liang2-2/+0
2020-07-08perf/x86/intel/lbr: Create kmem_cache for the LBR context dataKan Liang1-2/+19
2020-07-08perf/x86/intel/lbr: Support Architectural LBRKan Liang3-11/+253
2020-07-08perf/x86/intel/lbr: Factor out intel_pmu_store_lbrKan Liang1-26/+56
2020-07-08perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all()Kan Liang2-17/+51
2020-07-08perf/x86/intel/lbr: Mark the {rd,wr}lbr_{to,from} wrappers __always_inlineKan Liang1-4/+4
2020-07-08perf/x86/intel/lbr: Unify the stored format of LBR informationKan Liang3-17/+15
2020-07-08perf/x86/intel/lbr: Support LBR_CTLKan Liang2-3/+55
2020-07-08perf/x86: Expose CPUID enumeration bits for arch LBRKan Liang1-0/+13
2020-07-08perf/x86/intel/lbr: Use dynamic data structure for task_ctxKan Liang2-34/+32
2020-07-08perf/x86/intel/lbr: Factor out a new struct for generic optimizationKan Liang2-20/+28
2020-07-08perf/x86/intel/lbr: Add the function pointers for LBR save and restoreKan Liang3-30/+59
2020-07-08perf/x86/intel/lbr: Add a function pointer for LBR readKan Liang3-7/+13
2020-07-08perf/x86/intel/lbr: Add a function pointer for LBR resetKan Liang3-17/+27
2020-07-02Merge branch 'perf/vlbr'Peter Zijlstra5-56/+140
2020-07-02perf/x86: Keep LBR records unchanged in host context for guest usageLike Xu3-7/+33
2020-07-02perf/x86: Add constraint to create guest LBR event without hw counterLike Xu4-0/+24
2020-07-02perf/x86/lbr: Add interface to get LBR informationLike Xu1-0/+20
2020-07-02perf/x86/core: Refactor hw->idx checks and cleanupLike Xu2-48/+62
2020-07-02perf/x86: Fix variable types for LBR registersWei Wang1-2/+2
2020-06-28Merge tag 'perf-urgent-2020-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2020-06-15x86/msr: Lift AMD family 0x15 power-specific MSRsBorislav Petkov1-4/+0
2020-06-15perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mappingRoman Sudarikov2-0/+200
2020-06-15perf/x86/intel/uncore: Wrap the max dies calculation into an accessorRoman Sudarikov2-6/+10
2020-06-15perf/x86/intel/uncore: Expose an Uncore unit to PMON mappingRoman Sudarikov2-0/+20
2020-06-15perf/x86/intel/uncore: Validate MMIO address before accessingKan Liang3-0/+21
2020-06-15perf/x86/intel/uncore: Record the size of mapped areaKan Liang3-4/+21
2020-06-15perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGLKan Liang1-1/+2
2020-06-15perf/x86/intel/uncore: Add Comet Lake supportKan Liang2-0/+68