On Wednesday 31 August 2011 08:26 PM, Dave Martin wrote:
> On Thu, Aug 25, 2011 at 04:48:57PM -0500, Tom Gall wrote:
>> Hi all,
>>
>> Say has anyone else run oprofile on recent builds on panda?
>>
>> By recent I mean say anything since 11.07? Reason for asking is I'm
>> seeing basically a very very small number of samples being recorded...
>>  as in there's no way this is right.
> 
> These days, I believe the separate oprofile backend for ARM has gone
> away, and oprofile is implemented using the perf backend anyway.
> 
> So, perhaps a more interesting question is: does perf work?
> 
> See whether this works:
> 
> apt-get install linux-linaro-tools-`uname -r`
> perf stat apt-get update  # or something
> 
> 
> I think there was an issue with a patch which enabled perf on omap4
> but broke it on all other platforms.  This patch is present in the
> linux-linaro-natty tree, but I can't see it in -oneiric.  I think
> it may have been dropped / backed out from the oneiric tree because
> of the problems it caused:
> 
> In linux-linaro-natty/master:
> commit 457520e3fbce80812c6901c226ec242fdb906c63
> (arm: pmu: support pmu/perf on OMAP4)

The perf patch was dropped from linux-linaro-2.6.39 onwards as it
apparently caused Panda boot hang
(https://bugs.launchpad.net/linux-linaro/+bug/802693).
> 
> Mark Rutland posted a patch to fix the introduced problem --
> search the linaro-dev archives for
> [PATCH] Fix NULL-dereference introduced by OMAP4 PMU patch
> 
> 
> ...however, I don't know whether or not this is still relevant.
> 
> 
> 
> If perf works but oprofile doesn't, that's a separate problem and
> should be investigated.  You might want to consider switching to
> perf anyway though -- in my experience it's less problem-prone
> than using oprofile.
> 
> Cheers
> ---Dave
> 
> 

Regards,
Avik

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to