summaryrefslogtreecommitdiff
path: root/arch/powerpc/perf
AgeCommit message (Expand)AuthorFilesLines
2025-06-04arch/powerpc/perf: Check the instruction type before creating sample with per...Athira Rajeev2-1/+23
2024-03-27powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checksKajol Jain1-2/+27
2024-03-01powerpc/perf/hv-24x7: add missing RTAS retry status handlingNathan Lynch1-24/+18
2024-01-26powerpc/imc-pmu: Add a null pointer check in update_events_in_group()Kunwu Chan1-0/+6
2023-11-28powerpc/perf: Fix disabling BHRB and instruction samplingNicholas Piggin1-3/+2
2023-11-20powerpc/imc-pmu: Use the correct spinlock initializer.Sebastian Andrzej Siewior1-1/+1
2023-10-06powerpc/perf/hv-24x7: Update domain value checkKajol Jain1-1/+1
2023-09-19powerpc/perf: Convert fsl_emb notifier to state machine callbacksChristophe Leroy1-3/+5
2023-02-09powerpc/imc-pmu: Revert nest_init_lock to being a mutexMichael Ellerman1-7/+7
2023-01-18powerpc/imc-pmu: Fix use of mutex in IRQs disabled sectionKajol Jain1-70/+66
2022-12-31powerpc/hv-gpci: Fix hv_gpci event listKajol Jain4-1/+57
2022-12-31powerpc/perf: callchain validate kernel stack pointer boundsNicholas Piggin1-0/+1
2022-08-17powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI ch...Athira Rajeev1-20/+15
2022-06-09powerpc/perf: Fix the threshold compare group constraint for power9Kajol Jain1-1/+2
2022-06-09powerpc/perf: Fix the threshold compare group constraint for power10Kajol Jain1-4/+5
2022-05-09powerpc/perf: Fix 32bit compileAlexey Kardashevskiy1-2/+2
2022-04-27powerpc/perf: Fix power10 event alternativesAthira Rajeev1-1/+1
2022-04-27powerpc/perf: Fix power9 event alternativesAthira Rajeev1-4/+4
2022-04-13powerpc/64s/hash: Make hash faults work in NMI contextNicholas Piggin2-35/+1
2022-04-08powerpc/perf: Don't use perf_hw_context for trace IMC PMUAthira Rajeev1-1/+5
2022-02-01powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI...Athira Rajeev1-3/+14
2022-01-27powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an over...Athira Rajeev1-1/+57
2021-11-18powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10Athira Rajeev2-17/+35
2021-08-25powerpc/perf: Fix the check for SIAR valueKajol Jain1-7/+1
2021-08-25powerpc/perf: Drop the case of returning 0 as instruction pointerKajol Jain1-2/+0
2021-08-25powerpc/perf: Use stack siar instead of mfsprKajol Jain1-1/+1
2021-08-20powerpc/perf/hv-gpci: Fix counter value parsingKajol Jain1-1/+1
2021-08-04powerpc/64s/perf: Always use SIAR for kernel interruptsNicholas Piggin1-0/+9
2021-07-02Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-43/+139
2021-06-25powerpc/pmu: Make the generic compat PMU use the architected eventsPaul Mackerras1-36/+134
2021-06-18powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not setAthira Rajeev1-1/+1
2021-06-16powerpc: make stack walking KASAN-safeDaniel Axtens1-1/+1
2021-06-16powerpc: Don't use 'struct ppc_inst' to reference instruction locationChristophe Leroy1-2/+2
2021-06-15powerpc/perf: Simplify MakefileChristophe Leroy1-4/+2
2021-04-22powerpc/perf: Fix the threshold event selection for memory events in power10Athira Rajeev1-2/+2
2021-04-22powerpc/perf: Fix sampled instruction type for larx/stcxAthira Rajeev2-5/+34
2021-04-20powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT...Athira Rajeev3-6/+33
2021-04-19powerpc/perf: Add platform specific check_attr_configMadhavan Srinivasan4-0/+70
2021-04-17powerpc/traps: Enhance readability for trap typesXiongwei Song1-2/+3
2021-04-14powerpc/perf: Infrastructure to support checking of attr.config*Madhavan Srinivasan1-0/+11
2021-04-14powerpc/perf/hv-24x7: Make some symbols staticBixuan Cui1-5/+5
2021-04-14powerpc/perf: Make symbol 'isa207_pmu_format_attr' staticBixuan Cui1-1/+1
2021-04-08powerpc/perf: Fix PMU constraint check for EBB eventsAthira Rajeev1-2/+2
2021-03-02powerpc/perf: Fix handling of privilege level checks in perf interrupt contextAthira Rajeev1-2/+2
2021-02-23Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds13-108/+157
2021-02-11powerpc/perf: Adds support for programming of Thresholding in P10Kajol Jain10-32/+99
2021-02-08powerpc/perf: Record counter overflow always if SAMPLE_IP is unsetAthira Rajeev1-4/+15
2021-02-08powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regsAthira Rajeev2-9/+15
2021-02-08powerpc/perf: Include PMCs as part of per-cpu cpuhw_events structAthira Rajeev1-6/+12
2021-02-08powerpc/perf: move perf irq/nmi handling details into traps.cNicholas Piggin2-58/+2