Dear Ralf, Did you have a chance to look at our oprofile callgraph patch? Thank you, Gergely On Tue, May 24, 2011 at 10:42 AM, Robert Richter <robert.richter@xxxxxxx> wrote: > On 13.05.11 08:38:03, Gergely Kis wrote: >> From: Daniel Kalmar <kalmard@xxxxxxxxxxxxx> >> >> These patches add callgraph/backtrace support to oprofile on MIPS. >> >> Stack unwinding is done by code examination. For kernelspace, the >> already existing unwind function is utilized that uses kallsyms to >> quickly find the beginning of functions. For userspace a new function >> was added that examines code at and before the pc. >> >> Daniel Kalmar (2): >> MIPS: Add unwind_stack_by_address to support unwinding from any >> kernel code address >> MIPS: oprofile: Add callgraph support >> >> arch/mips/include/asm/stacktrace.h | 4 + >> arch/mips/kernel/process.c | 18 +++- >> arch/mips/oprofile/Makefile | 2 +- >> arch/mips/oprofile/backtrace.c | 173 ++++++++++++++++++++++++++++++++++++ >> arch/mips/oprofile/common.c | 1 + >> arch/mips/oprofile/op_impl.h | 2 + >> 6 files changed, 194 insertions(+), 6 deletions(-) >> create mode 100644 arch/mips/oprofile/backtrace.c > > Daniel and Gergely, > > the patches look good so far. I fixed the coding style to have the > opening brace of functions at the beginning of the next line. After > the MIPS maintainer's ack I will apply them to the oprofile tree. > > Thanks for your contribution. > > Ralf, > > please ack. > > Thanks, > > -Robert > > -- > Advanced Micro Devices, Inc. > Operating System Research Center > >