| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'perf-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2024-01-08 | 15 | -114/+540 |
|\ |
|
| * | perf/x86/intel/uncore: Factor out topology_gidnid_map() | Alexander Antonov | 2023-11-30 | 1 | -37/+40 |
| * | perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() | Alexander Antonov | 2023-11-30 | 1 | -2/+8 |
| * | perf/x86/amd: Reject branch stack for IBS events | Namhyung Kim | 2023-11-30 | 1 | -0/+3 |
| * | perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge | Kan Liang | 2023-11-24 | 1 | -0/+2 |
| * | perf/x86/intel/uncore: Support IIO free-running counters on GNR | Kan Liang | 2023-11-24 | 1 | -1/+11 |
| * | perf/x86/intel/uncore: Support Granite Rapids | Kan Liang | 2023-11-24 | 3 | -0/+101 |
| * | perf/x86/uncore: Use u64 to replace unsigned for the uncore offsets array | Kan Liang | 2023-11-24 | 5 | -10/+11 |
| * | perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO format of SPR | Kan Liang | 2023-11-24 | 1 | -11/+23 |
| * | perf/x86/intel/cstate: Add Grand Ridge support | Kan Liang | 2023-11-17 | 1 | -3/+12 |
| * | perf/x86/intel/cstate: Add Sierra Forest support | Kan Liang | 2023-11-17 | 1 | -4/+109 |
| * | perf/x86/intel/cstate: Cleanup duplicate attr_groups | Kan Liang | 2023-11-17 | 1 | -33/+11 |
| * | Merge branch 'tip/perf/urgent' | Peter Zijlstra | 2023-11-15 | 3 | -4/+5 |
| |\ |
|
| * | | perf/x86/intel: Support branch counters logging | Kan Liang | 2023-10-27 | 5 | -8/+195 |
| * | | perf/x86/intel: Reorganize attrs and is_visible | Kan Liang | 2023-10-27 | 1 | -15/+15 |
| * | | perf: Add branch_sample_call_stack | Kan Liang | 2023-10-27 | 1 | -1/+1 |
| * | | perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flag | Kan Liang | 2023-10-27 | 2 | -3/+12 |
| * | | perf: Add branch stack counters | Kan Liang | 2023-10-27 | 4 | -5/+5 |
* | | | Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2024-01-08 | 3 | -3/+3 |
|\ \ \ |
|
| * | | | arch/x86: Fix typos | Bjorn Helgaas | 2024-01-03 | 3 | -3/+3 |
| | |/
| |/| |
|
* | | | KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL | Paolo Bonzini | 2024-01-04 | 1 | -1/+6 |
* | | | perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities | Dapeng Mi | 2023-11-21 | 1 | -1/+1 |
|/ / |
|
* | | Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2023-10-30 | 2 | -2/+2 |
|\ \ |
|
| * | | x86/cpu: Move cpu_l[l2]c_id into topology info | Thomas Gleixner | 2023-10-10 | 1 | -1/+1 |
| * | | x86/cpu: Move logical package and die IDs into topology info | Thomas Gleixner | 2023-10-10 | 1 | -1/+1 |
* | | | Merge tag 'perf-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2023-10-30 | 8 | -624/+991 |
|\ \ \
| | |/
| |/| |
|
| * | | perf/x86/amd/uncore: Pass through error code for initialization failures, ins... | Sandipan Das | 2023-10-16 | 1 | -10/+15 |
| * | | perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() | Dan Carpenter | 2023-10-13 | 1 | -1/+2 |
| * | | perf/x86/amd/uncore: Add memory controller support | Sandipan Das | 2023-10-09 | 1 | -1/+155 |
| * | | perf/x86/amd/uncore: Add group exclusivity | Sandipan Das | 2023-10-09 | 1 | -1/+20 |
| * | | perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable | Sandipan Das | 2023-10-09 | 1 | -1/+13 |
| * | | perf/x86/amd/uncore: Move discovery and registration | Sandipan Das | 2023-10-09 | 1 | -189/+305 |
| * | | perf/x86/amd/uncore: Refactor uncore management | Sandipan Das | 2023-10-09 | 1 | -358/+379 |
| * | | perf/x86/cstate: Allow reading the package statistics from local CPU | Tero Kristo | 2023-10-09 | 1 | -0/+3 |
| * | | perf/x86/intel/pt: Fix kernel-doc comments | Lucy Mielke | 2023-10-09 | 1 | -2/+6 |
| * | | perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by | Kees Cook | 2023-10-08 | 1 | -1/+1 |
| * | | perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning | David Reaver | 2023-10-03 | 1 | -4/+4 |
| * | | perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() | Uros Bizjak | 2023-10-03 | 1 | -6/+4 |
| * | | perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_e... | Uros Bizjak | 2023-10-03 | 1 | -3/+1 |
| * | | Merge tag 'v6.6-rc4' into perf/core, to pick up fixes | Ingo Molnar | 2023-10-03 | 2 | -8/+28 |
| |\ \ |
|
| * | | | perf/x86/intel: Extend the ref-cycles event to GP counters | Kan Liang | 2023-09-12 | 1 | -1/+20 |
| * | | | perf/x86/intel: Fix broken fixed event constraints extension | Kan Liang | 2023-09-12 | 1 | -39/+26 |
| * | | | perf/x86/intel: Add common intel_pmu_init_hybrid() | Kan Liang | 2023-08-29 | 1 | -51/+111 |
| * | | | perf/x86/intel: Clean up the hybrid CPU type handling code | Kan Liang | 2023-08-29 | 4 | -40/+72 |
| * | | | perf/x86/intel: Apply the common initialization code for ADL | Kan Liang | 2023-08-29 | 1 | -51/+2 |
| * | | | perf/x86/intel: Factor out the initialization code for ADL e-core | Kan Liang | 2023-08-29 | 1 | -37/+21 |
| * | | | perf/x86/intel: Factor out the initialization code for SPR | Kan Liang | 2023-08-29 | 1 | -23/+26 |
| * | | | perf/x86/intel: Use the common uarch name for the shared functions | Kan Liang | 2023-08-29 | 3 | -34/+34 |
* | | | | perf/x86/lbr: Filter vsyscall addresses | JP Kobryn | 2023-10-08 | 1 | -2/+3 |
| |/ /
|/| | |
|
* | | | perf/x86/amd: Do not WARN() on every IRQ | Breno Leitao | 2023-09-25 | 1 | -1/+9 |