login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2010
»
May
»
26
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Stephane Eranian
Subject:
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
Date: Wednesday, May 26, 2010 - 1:11 pm
On Wed, May 26, 2010 at 9:32 PM, Arnaldo Carvalho de Melo <acme@infradead.org> wrote:
quoted text
> Em Wed, May 26, 2010 at 09:07:05PM +0200, Stephane Eranian escreveu: >> Hi, >> >> +lkml et al. >> >> On Wed, May 26, 2010 at 8:23 PM, Arnaldo Carvalho de Melo >> <acme@infradead.org> wrote: >> > Em Wed, May 26, 2010 at 06:45:18PM +0200, Stephane Eranian escreveu: >> >> Attached is the trace for >> >> perf annotate -i ~/perf.data noploop >> >> >> >> I get no output at all (TUI is off). Copied over .debug tarball + perf.data. >> > >> > Looks like the bug I'm investigating now: >> > >> > build id event received for [kernel.kallsyms]: 54b1e7cc3cf52e0db255aab44ce7538eb62655b8 >> > build id event received for /tmp/noploop: 875ae61623e89f408b425ca0486a9ec99e3ac73e >> > Looking at the vmlinux_path (5 entries long) >> > No build_id in vmlinux, ignoring it >> > No build_id in /boot/vmlinux, ignoring it >> > No build_id in /boot/vmlinux-2.6.34-tip-default+, ignoring it >> > build_id in /lib/modules/2.6.34-tip-default+/build/vmlinux is >> > 3635a0e8dfc9a1afbd5627c2ba789e41d77d3cd1 while expected is >> > 54b1e7cc3cf52e0db255aab44ce7538eb62655b8, ignoring it >> > No build_id in /usr/lib/debug/lib/modules/2.6.34-tip-default+/vmlinux, ignoring it >> > >> > In my case it is not finding the vmlinux because I'm using RHEL6 Beta >> > kernel without the respective kernel-debuginfo{-common} packages so it >> > doesn't find the vmlinux, uses just /proc/kallsyms and that is not >> > enough for annotation. >> > >> > In your case the problem is that we only cache the kallsyms file in the >> > build-id cache ($HOME/.debug) and that is not enough for annotation, so >> > I have to fix two things: >> > >> I can understand the issue with the kernel symbols. > > That has to be fixed and I've got some patches already for that, testing > them now. > >> But in this example, I only really care about the symbols in the >> noploop program (/tmp/noploop). >> >> Missing symbol support for the kernel should not cause perf to avoid >> trying to resolve the symbols in other modules such as my user program >> here. > > Right, my bad, I thought that the problem was about the kernel symbols. > > Then can you try replacing: > > perf annotate -i ~/perf.data noploop > > with: > > perf annotate -i ~/perf.data -d noploop > > And see if that helps? >
Ok that works. But if I turned on TUI, then I cannot obtain the same result. I am guessing it does not use the -d option. --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Sun May 23, 6:31 pm)
[PATCH 1/2] perf report: Support multiple events on the TUI
, Arnaldo Carvalho de Melo
, (Sun May 23, 6:31 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Ingo Molnar
, (Mon May 24, 12:30 am)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Stephane Eranian
, (Tue May 25, 2:08 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Tue May 25, 5:55 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Stephane Eranian
, (Wed May 26, 12:07 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Wed May 26, 12:32 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Stephane Eranian
, (Wed May 26, 1:11 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Wed May 26, 1:33 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Stephane Eranian
, (Wed May 26, 1:40 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Wed May 26, 1:50 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Stephane Eranian
, (Wed May 26, 4:13 pm)
Re: [GIT PULL 0/2] perf annotate fix and report improvoment
, Arnaldo Carvalho de Melo
, (Wed May 26, 5:23 pm)
Navigation
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Greg Kroah-Hartman
[PATCH 041/196] kobject: add kobject_init_and_add function
Lukas Hejtmanek
Re: Another libata error related to OCZ SSD
Greg Kroah-Hartman
[PATCH 023/196] MCP_UCB1200: Convert from class_device to device
Florian Fainelli
Re: System clock runs too fast after 2.6.27 -> 2.6.28.1 upgrade
Christoph Lameter
[patch 1/4] mmu_notifier: Core code
git
:
Johannes Schindelin
Re: [PATCH 1/2] Add strbuf_initf()
John Bito
[EGIT] Push to GitHub caused corruption
Jakub Narebski
Re: [PATCH 0/2] gitweb: patch view
Junio C Hamano
Re: [PATCH] When a remote is added but not fetched, tell the user.
Andy Parkins
Re: [RFC] Submodules in GIT
git-commits-head
:
Linux Kernel Mailing List
ahci: Workaround HW bug for SB600/700 SATA controller PMP support
Linux Kernel Mailing List
V4L/DVB (11086): au0828: rename macro for currently non-function VBI support
Linux Kernel Mailing List
ceph: client types
Linux Kernel Mailing List
ceph: on-wire types
Linux Kernel Mailing List
crypto: chainiv - Use kcrypto_wq instead of keventd_wq
linux-netdev
:
Andrew Morton
Re: [Bugme-new] [Bug 14969] New: b44: WOL does not work in suspended state
Giuseppe CAVALLARO
Re: [PATCH 03/13] stmmac: add the new Header file for stmmac platform data
Taku Izumi
[PATCH 3/3] ixgbe: add registers etc. printout code just before resetting adapters
Eric Dumazet
rps: some comments
Thomas Gleixner
Re: [RFC PATCH 02/12] On Tue, 23 Sep 2008, David Miller wrote:
openbsd-misc
:
Stephan Andreas
problems with login after xlock in OpenBSD release 4.7
pmc
Make A Change. Alcoholism and Drug Addiction Treatment
ropers
Re: what exactly is enc0?
Fuad NAHDI
Re: What does your environment look like?
Matthew Szudzik
Typo on OpenBSD 4.4 CD Set
Colocation donated by:
Syndicate