summaryrefslogtreecommitdiffstats
path: root/drivers/oprofile/cpu_buffer.c
diff options
context:
space:
mode:
authorAri Kauppi <kauppi@papupata.org>2011-01-20 13:57:19 -0500
committerRobert Richter <robert.richter@amd.com>2011-01-26 19:21:28 +0100
commitd14dd7e20d5e526557f5d3cfef4046a642f80924 (patch)
tree4f4d9c70322e0d2431b5ebdd08cb68dfa451e13b /drivers/oprofile/cpu_buffer.c
parent1ea1bdf7faa4d0b5293e605f2e1ef1c2c59f6b53 (diff)
downloadlinux-stable-d14dd7e20d5e526557f5d3cfef4046a642f80924.tar.gz
linux-stable-d14dd7e20d5e526557f5d3cfef4046a642f80924.tar.bz2
linux-stable-d14dd7e20d5e526557f5d3cfef4046a642f80924.zip
ARM: oprofile: Fix backtraces in timer mode
Always allow backtraces when using oprofile on ARM, even if a PMU isn't present. Restores functionality originally introduced in commit 1b7b56982fdcd9d85effd76f3928cf5d6eb26155 ("oprofile: Always allow backtraces on ARM") by Richard Purdie. It is not that obvious, but there is now only one oprofile_arch_init() function. So the .backtrace callback is available also in timer mode. Implemented by removing code and using stubs for oprofile_perf_{init, exit} provided by <linux/oprofile.h>. This allows cleaning of other architecture specific implementations too. Cc: stable@kernel.org # 37.x Signed-off-by: Ari Kauppi <kauppi@papupata.org> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Robert Richter <robert.richter@amd.com>
Diffstat (limited to 'drivers/oprofile/cpu_buffer.c')
0 files changed, 0 insertions, 0 deletions