On 10.06.11 14:35:57, Robert Richter wrote:
> On 24.05.11 10:42:50, Robert Richter wrote:
> > On 13.05.11 08:38:03, Gergely Kis wrote:
> > > From: Daniel Kalmar <kalmard@homejinni.com>
> > >
> > > 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
>
> If there are no objections I will apply the patches next week to the
> oprofile tree.
Applied to oprofile/core. Thanks Daniel.
-Robert
--
Advanced Micro Devices, Inc.
Operating System Research Center
|