[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20171016092853.GA31858@krava>
Date: Mon, 16 Oct 2017 11:28:53 +0200
From: Jiri Olsa <jolsa@...hat.com>
To: "Du, Changbin" <changbin.du@...el.com>
Cc: Arnaldo Carvalho de Melo <acme@...nel.org>, peterz@...radead.org,
mingo@...hat.com, alexander.shishkin@...ux.intel.com,
linux-kernel@...r.kernel.org, jolsa@...nel.org
Subject: Re: Does perf-annotate work correctly?
On Fri, Oct 13, 2017 at 06:15:00PM +0800, Du, Changbin wrote:
> Hi Jiri,
> Sorry, missed you (but get_maintainer.pl doesn't list you). Here is ealier email.
> https://lkml.org/lkml/2017/9/12/158
>
> Do you think if this is a real issue?
SNIP
> > 0.02 │ test %esi,%esi ▒
> > │ ↓ js 25 ▒
> > 99.98 │ ← retq ▒
> > │25: push %rbp ▒
> > │ mov $0x440a,%ecx ▒
> > │ mov $0x440c,%edx ▒
> > │ vmx_complete_interrupts(): ◆
> > │ break; ▒
> > │ } ▒
> > │ } ▒
> > │ ▒
> > │ static void vmx_complete_interrupts(struct vcpu_vmx *vmx) ▒
> > │ { ▒
> > │ mov %rsp,%rbp ▒
> > │ → callq __vmx_complete_interrupts.part.64 ▒
> > │ __vmx_complete_interrupts(&vmx->vcpu, vmx->idt_vectoring_info, ▒
> > │ pop %rbp ▒
> > │ ← retq ▒
hi,
there's 'o' key to togle the instruction address or you
can use the perf annotate --stdio to get it.. should be
easier to tell if that's the same instruction
jirka
Powered by blists - more mailing lists