lkml.org 
[lkml]   [2010]   [Mar]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [RFC][PATCH 07/11] perf: Provide PERF_SAMPLE_REGS
Em Thu, Mar 04, 2010 at 03:59:08AM +0100, Ingo Molnar escreveu:
>
> * David Miller <davem@davemloft.net> wrote:
>
> > And more generally aren't we supposed to be able to eventually analyze perf
> > dumps on any platform not just the one 'perf' was built under?
>
> A aidenote: in this cycle Arnaldo improved this aspect of perf (and those
> changes are now upstream). In theory you should be able to do a 'perf record'
> + 'perf archive' on your Sparc box and then analyze it via 'perf report' on an
> x86 box - and vice versa.
>
> ( Note, it was not tested in that specific combination - another combination
> was tested by Arnaldo: 32-bit PA-RISC profile interpreted on 64-bit x86. )

It was the other way around, 64-bit x86 interpreted on 64-bit PARISC.
Should work in any direction.

Caveats:

perf archive requires build-ids, the kernel has them in distros that
have this support in their toolchain, enabled unconditionally since
about 2.6.24.

If vmlinux is available, it will be used, if not a copy of
/proc/kallsyms is made and as well is keyed by build-id.

I have plans to cope with build-id-less systems, but no code yet.

- Arnaldo


\
 
 \ /
  Last update: 2010-03-04 14:01    [from the cache]
©2003-2011 Jasper Spaans