summaryrefslogtreecommitdiffstats
path: root/arch/x86/events
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-01-0815-114/+540
|\
| * perf/x86/intel/uncore: Factor out topology_gidnid_map()Alexander Antonov2023-11-301-37/+40
| * perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology()Alexander Antonov2023-11-301-2/+8
| * perf/x86/amd: Reject branch stack for IBS eventsNamhyung Kim2023-11-301-0/+3
| * perf/x86/intel/uncore: Support Sierra Forest and Grand RidgeKan Liang2023-11-241-0/+2
| * perf/x86/intel/uncore: Support IIO free-running counters on GNRKan Liang2023-11-241-1/+11
| * perf/x86/intel/uncore: Support Granite RapidsKan Liang2023-11-243-0/+101
| * perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets arrayKan Liang2023-11-245-10/+11
| * perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPRKan Liang2023-11-241-11/+23
| * perf/x86/intel/cstate: Add Grand Ridge supportKan Liang2023-11-171-3/+12
| * perf/x86/intel/cstate: Add Sierra Forest supportKan Liang2023-11-171-4/+109
| * perf/x86/intel/cstate: Cleanup duplicate attr_groupsKan Liang2023-11-171-33/+11
| * Merge branch 'tip/perf/urgent'Peter Zijlstra2023-11-153-4/+5
| |\
| * | perf/x86/intel: Support branch counters loggingKan Liang2023-10-275-8/+195
| * | perf/x86/intel: Reorganize attrs and is_visibleKan Liang2023-10-271-15/+15
| * | perf: Add branch_sample_call_stackKan Liang2023-10-271-1/+1
| * | perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flagKan Liang2023-10-272-3/+12
| * | perf: Add branch stack countersKan Liang2023-10-274-5/+5
* | | Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-083-3/+3
|\ \ \
| * | | arch/x86: Fix typosBjorn Helgaas2024-01-033-3/+3
| | |/ | |/|
* | | KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRLPaolo Bonzini2024-01-041-1/+6
* | | perf/x86/intel: Correct incorrect 'or' operation for PMU capabilitiesDapeng Mi2023-11-211-1/+1
|/ /
* | Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-10-302-2/+2
|\ \
| * | x86/cpu: Move cpu_l[l2]c_id into topology infoThomas Gleixner2023-10-101-1/+1
| * | x86/cpu: Move logical package and die IDs into topology infoThomas Gleixner2023-10-101-1/+1
* | | Merge tag 'perf-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-10-308-624/+991
|\ \ \ | | |/ | |/|
| * | perf/x86/amd/uncore: Pass through error code for initialization failures, ins...Sandipan Das2023-10-161-10/+15
| * | perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()Dan Carpenter2023-10-131-1/+2
| * | perf/x86/amd/uncore: Add memory controller supportSandipan Das2023-10-091-1/+155
| * | perf/x86/amd/uncore: Add group exclusivitySandipan Das2023-10-091-1/+20
| * | perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailableSandipan Das2023-10-091-1/+13
| * | perf/x86/amd/uncore: Move discovery and registrationSandipan Das2023-10-091-189/+305
| * | perf/x86/amd/uncore: Refactor uncore managementSandipan Das2023-10-091-358/+379
| * | perf/x86/cstate: Allow reading the package statistics from local CPUTero Kristo2023-10-091-0/+3
| * | perf/x86/intel/pt: Fix kernel-doc commentsLucy Mielke2023-10-091-2/+6
| * | perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_byKees Cook2023-10-081-1/+1
| * | perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warningDavid Reaver2023-10-031-4/+4
| * | perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update()Uros Bizjak2023-10-031-6/+4
| * | perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_e...Uros Bizjak2023-10-031-3/+1
| * | Merge tag 'v6.6-rc4' into perf/core, to pick up fixesIngo Molnar2023-10-032-8/+28
| |\ \
| * | | perf/x86/intel: Extend the ref-cycles event to GP countersKan Liang2023-09-121-1/+20
| * | | perf/x86/intel: Fix broken fixed event constraints extensionKan Liang2023-09-121-39/+26
| * | | perf/x86/intel: Add common intel_pmu_init_hybrid()Kan Liang2023-08-291-51/+111
| * | | perf/x86/intel: Clean up the hybrid CPU type handling codeKan Liang2023-08-294-40/+72
| * | | perf/x86/intel: Apply the common initialization code for ADLKan Liang2023-08-291-51/+2
| * | | perf/x86/intel: Factor out the initialization code for ADL e-coreKan Liang2023-08-291-37/+21
| * | | perf/x86/intel: Factor out the initialization code for SPRKan Liang2023-08-291-23/+26
| * | | perf/x86/intel: Use the common uarch name for the shared functionsKan Liang2023-08-293-34/+34
* | | | perf/x86/lbr: Filter vsyscall addressesJP Kobryn2023-10-081-2/+3
| |/ / |/| |
* | | perf/x86/amd: Do not WARN() on every IRQBreno Leitao2023-09-251-1/+9