Thread (12 messages) 12 messages, 5 authors, 2011-01-17

Re: perf timechart broken

From: Thomas Renninger <hidden>
Date: 2011-01-14 17:00:35
Also in: lkml

On Tuesday 11 January 2011 19:56:22 David Ahern wrote:
On 01/11/11 01:55, Thomas Renninger wrote:
quoted
On Tuesday 11 January 2011 02:36:28 Frederic Weisbecker wrote:
quoted
On Fri, Jan 07, 2011 at 11:04:37AM +0100, Thomas Renninger wrote:
quoted
Hi,

Latest x86 tip has another perf timechart issue introduce
by latest commits.

./perf timechart
gives me:
"no trace data in the file"

I reverted  the latest changes and things seem to break
between d854861c4292a4e675a5d3bfd862c5f7421c81e8
and
69aad6f1ee69546dea8535ab8f3da9f445d57328
(linux-2.6-x86 tree ids)

Be aware that ./perf timechart is currently broken
and segfaults on idle events (in 2.6.36 and 2.6.37).
You mean .36 perf tools faults on .37 kernel? or the opposite?
Is it because power_idle events weren't present on old tools?
Do you have a pointer to those patches?
perf timechart
will segfault if perf.data has power_{start,end} events included
on 2.6.36 and 2.6.37 kernels.
Is this the same segfault you are seeing?

http://www.mail-archive.com/linux-perf-
users@vger.kernel.org/msg00057.html
Looks slightly different, the segfault should happen in:
process_sample_event
But looks very much related, possibly it has not been made/make with 
DEBUG=1
and -O6 was added and the backtrace is not 100% correct?

I still did not have time to send it out, will do so on Mo.

    Thomas
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help