Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
28546b09551190c727c94d1c5c96ca609065beb2
/
drivers
/
perf
/
arm_pmu.c
a6408f6
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
37b502f
arm/perf: Fix hotplug state machine conversion
by Sebastian Andrzej Siewior
· 8 years ago
7d88eb6
arm/perf: Convert to hotplug state machine
by Thomas Gleixner
· 8 years ago
19a469a
drivers/perf: arm-pmu: Handle per-interrupt affinity mask
by Marc Zyngier
· 8 years ago
f7a6c14
arm: pmu: Fix non-devicetree probing
by Mark Salter
· 9 years ago
5988a36
drivers/perf: arm_pmu: Avoid leaking pmu->irq_affinity on error
by Julien Grall
· 9 years ago
0f254c7
drivers/perf: arm_pmu: Defer the setting of __oprofile_cpu_pmu
by Julien Grall
· 9 years ago
121323a
drivers/perf: arm_pmu: Fix reference count of a device_node in of_pmu_irq_cfg
by Julien Grall
· 9 years ago
5101ef2
perf/arm: Special-case hetereogeneous CPUs
by Mark Rutland
· 9 years ago
cbcc72e
drivers/perf: arm-pmu: fix RCU usage on pmu resume from low-power
by Lorenzo Pieralisi
· 9 years ago
357b565
drivers/perf: arm_pmu: avoid NULL dereference when not using devicetree
by Will Deacon
· 9 years ago
da4e4f1
drivers/perf: arm_pmu: implement CPU_PM notifier
by Lorenzo Pieralisi
· 9 years ago
c6b9065
drivers/perf: arm_pmu: make info messages more verbose
by Dirk Behme
· 9 years ago
8d1a0ae
ARM: perf: Set ARMv7 SDER SUNIDEN bit
by Martin Fuzzey
· 9 years ago
b916b78
drivers/perf: kill armpmu_register
by Mark Rutland
· 9 years ago
fb65988
drivers/perf: arm_pmu: avoid CPU device_node reference leak
by Will Deacon
· 9 years ago
fa8ad78
arm: perf: factor arm_pmu core out to drivers
by Mark Rutland
· 9 years ago
[Renamed (98%) from arch/arm/kernel/perf_event.c]
bc1e3c4
ARM: perf: replace arch_find_n_match_cpu_physical_id with of_cpu_device_node_get
by Sudeep Holla
· 9 years ago
b6c084d
ARM: perf: extend interrupt-affinity property for PPIs
by Will Deacon
· 9 years ago
8ae81c2
arm: perf: Set affinity for PPI based PMUs
by Stephen Boyd
· 9 years ago
8e0c34b
ARM: 8402/1: perf: Don't use of_node after putting it
by Stephen Boyd
· 9 years ago
74cf0bc
arm: perf: unify perf_event{,_cpu}.c
by Mark Rutland
· 10 years ago
ed61f98
arm: perf: kill off unused pm callbacks
by Mark Rutland
· 10 years ago
c904e32
arm: perf: filter unschedulable events
by Mark Rutland
· 10 years ago
cc88116
arm: perf: treat PMUs as CPU affine
by Mark Rutland
· 10 years ago
e429817
ARM: perf: reject groups spanning multiple hardware PMUs
by Suzuki K. Poulose
· 10 years ago
2d9ed74
ARM: 8255/1: perf: Prevent wraparound during overflow
by Daniel Thompson
· 10 years ago
bf7c544
ARM / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM
by Rafael J. Wysocki
· 10 years ago
5ebd920
arm: perf: fold percpu_pmu into pmu_hw_events
by Mark Rutland
· 11 years ago
1167925
arm: perf: kill get_hw_events()
by Mark Rutland
· 11 years ago
a456084
arm: perf: limit size of accounting data
by Mark Rutland
· 11 years ago
67b4305
arm: perf: use IDR types for CPU PMUs
by Mark Rutland
· 12 years ago
d39976f
arm: perf: factor out callchain code
by Mark Rutland
· 10 years ago
f15bdfe
Merge branch 'devel-stable' into for-next
by Russell King
· 10 years ago
6888e32
ARM: 8071/1: perf: Make perf use arm_get_current_stackframe
by Nikolay Borisov
· 11 years ago
4b2974f
ARM: perf: disable the pagefault handler when reading from user space
by Jean Pihet
· 10 years ago
a7cc910
ARM: perf: Check that current->mm is alive before getting user callchain
by Jean Pihet
· 10 years ago
edcb4d3
perf/ARM: Use common PMU interrupt disabled code
by Vince Weaver
· 11 years ago
5f5092e
ARM: perf: hook up perf_sample_event_took around pmu irq handling
by Will Deacon
· 11 years ago
eab443e
ARM: perf: add hook for event index clearing
by Stephen Boyd
· 11 years ago
bbd6455
ARM: perf: support percpu irqs for the CPU PMU
by Stephen Boyd
· 11 years ago
9450d14
Revert "ARM: 7556/1: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD"
by Will Deacon
· 11 years ago
2dfcb80
ARM: perf: fix group validation for mixed software and hardware groups
by Will Deacon
· 11 years ago
d9f9663
ARM: 7810/1: perf: Fix array out of bounds access in armpmu_map_hw_event()
by Stephen Boyd
· 11 years ago
c95eb31
ARM: 7809/1: perf: fix event validation for software group leaders
by Will Deacon
· 11 years ago
c5f927a
ARM: 7765/1: perf: Record the user-mode PC in the call chain.
by Jed Davis
· 12 years ago
cb2d8b3
ARM: 7698/1: perf: fix group validation when using enable_on_exec
by Will Deacon
· 12 years ago
44d6b1f
ARM: 7667/1: perf: Fix section mismatch on armpmu_init()
by Stephen Boyd
· 12 years ago
e595ede
ARM: 7664/1: perf: remove erroneous semicolon from event initialisation
by Chen Gang
· 12 years ago
9dcbf46
ARM: perf: simplify __hw_perf_event_init err handling
by Mark Rutland
· 12 years ago
8f3b90b
ARM: perf: remove unnecessary checks for idx < 0
by Mark Rutland
· 12 years ago
2ac29a1
ARM: PMU: fix runtime PM enable
by Jon Hunter
· 12 years ago
0305230
ARM: perf: consistently use arm_pmu->name for PMU name
by Will Deacon
· 12 years ago
ed6f2a5
ARM: perf: consistently use struct perf_event in arm_pmu functions
by Sudeep KarkadaNagesha
· 12 years ago
e50c541
ARM: perf: add guest vs host discrimination
by Marc Zyngier
· 12 years ago
3581fe0
ARM: 7556/1: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD
by Will Deacon
· 12 years ago
051f1b1
ARM: perf: move irq registration into pmu implementation
by Sudeep KarkadaNagesha
· 12 years ago
5505b20
ARM: perf: move CPU-specific PMU handling code into separate file
by Will Deacon
· 12 years ago
6dbc002
ARM: perf: prepare for moving CPU PMU code into separate file
by Will Deacon
· 12 years ago
04236f9
ARM: perf: probe devicetree in preference to current CPU
by Will Deacon
· 12 years ago
9f44f9a
ARM: perf: remove mysterious compiler barrier
by Will Deacon
· 12 years ago
f0d1bc4
ARM: pmu: remove unused reservation mechanism
by Will Deacon
· 12 years ago
50243ef
ARM: perf: add devicetree bindings for 11MPcore, A5, A7 and A15 PMUs
by Will Deacon
· 12 years ago
7be2958
ARM: PMU: Add runtime PM Support
by Jon Hunter
· 13 years ago
91b006d
Merge branches 'audit', 'delay', 'fixes', 'misc' and 'sta2x11' into for-linus
by Russell King
· 12 years ago
4295b89
ARM: 7448/1: perf: remove arm_perf_pmu_ids global enumeration
by Will Deacon
· 12 years ago
fdeb8e3
ARM: 7441/1: perf: return -EOPNOTSUPP if requested mode exclusion is unavailable
by Will Deacon
· 12 years ago
12679a2
Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm
by Linus Torvalds
· 13 years ago
d33c88c
ARM: 7315/1: perf: add support for the Cortex-A7 PMU
by Will Deacon
· 13 years ago
bea95c1
Merge branch 'perf/hw-branch-sampling' into perf/core
by Ingo Molnar
· 13 years ago
a0feb6d
ARM: 7358/1: perf: add PMU hotplug notifier
by Lorenzo Pieralisi
· 13 years ago
5727347
ARM: 7354/1: perf: limit sample_period to half max_period in non-sampling mode
by Will Deacon
· 13 years ago
2481c5f
perf: Disable PERF_SAMPLE_BRANCH_* when not supported
by Stephane Eranian
· 13 years ago
2e0e943
Merge branch 'devel-stable' into for-linus
by Russell King
· 13 years ago
6bd0540
ARM: 7185/1: perf: don't assign platform_device on unsupported CPUs
by Will Deacon
· 13 years ago
232ea34
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
ae72fd5
Merge branches 'perf/event-nos', 'perf/updates' and 'perf/omap4' into for-rmk
by Will Deacon
· 13 years ago
e0516a6
arm: pmu: allow platform specific irq enable/disable handling
by Ming Lei
· 14 years ago
feb45d0
ARM: perf: remove unused armpmu_get_max_events
by Will Deacon
· 13 years ago
e5a2132
ARM: perf: check that we have a platform device when reserving PMU
by Will Deacon
· 13 years ago
bce34d1
ARM: perf: initialise used_mask for fake PMU during validation
by Will Deacon
· 13 years ago
aa2bc1a
perf: Don't use -ENOSPC for out of PMU resources
by Peter Zijlstra
· 13 years ago
ecea4ab
arm: convert core files from module.h to export.h
by Paul Gortmaker
· 13 years ago
7325eae
ARM: perf: Remove unnecessary armpmu->enable()s
by Mark Rutland
· 13 years ago
0ce4708
ARM: perf: move arm_pmu into <asm/pmu.h>
by Mark Rutland
· 14 years ago
8be3f9a
ARM: perf: remove cpu-related misnomers
by Mark Rutland
· 14 years ago
3fc2c83
ARM: perf: remove event limit from pmu_hw_events
by Mark Rutland
· 14 years ago
8a16b34
ARM: perf: add support for multiple PMUs
by Mark Rutland
· 14 years ago
e1f431b
ARM: perf: refactor event mapping
by Mark Rutland
· 14 years ago
7ae18a5
ARM: perf: add type field to struct arm_pmu
by Mark Rutland
· 14 years ago
0f78d2d
ARM: perf: lock PMU registers per-CPU
by Mark Rutland
· 14 years ago
1b69beb
ARM: perf: remove unnecessary armpmu->stop
by Mark Rutland
· 13 years ago
92f701e
ARM: perf: indirect access to cpu_hw_events
by Mark Rutland
· 14 years ago
a9356a0
ARM: perf: move platform device to struct arm_pmu
by Mark Rutland
· 14 years ago
03b7898
ARM: perf: move active_events into struct arm_pmu
by Mark Rutland
· 14 years ago
c47f868
ARM: perf: remove active_mask
by Mark Rutland
· 13 years ago
7b9f72c
ARM: perf: clean up event group validation
by Mark Rutland
· 14 years ago
4895715
ARM: perf: only register a CPU PMU when present
by Mark Rutland
· 14 years ago
05d22fd
ARM: perf: allow armpmu to implement mode exclusion
by Will Deacon
· 13 years ago
ecf5a89
ARM: perf: index PMU registers from zero
by Will Deacon
· 13 years ago
Next »