Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1498211

Re: perf TUI fails with "failed to process type: 64"

From Anton Blanchard <anton@samba.org>
Newsgroups linux.kernel
Subject Re: perf TUI fails with "failed to process type: 64"
Date 2016-10-10 12:20 +0200
Message-ID <sqFQB-8tb-11@gated-at.bofh.it> (permalink)
References <sqaWt-63w-3@gated-at.bofh.it> <sqB0C-5wj-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Michael,

> >  14c00-14c00 g exc_virt_0x4c00_system_call  
>    ^
>    What's this? The address? If so it's wrong?

Offset into the binary I think, there's one 64kB page of ELF gunk at
the start.

> Seems likely. But I can't see why.
> 
> AFAICS we have never emitted a size for those symbols:
> 
> Old:
> $ nm --print-size build/vmlinux | grep -w system_call_relon_pSeries
> c000000000004c00 T system_call_relon_pSeries
> 
> New:
> $ nm --print-size build/vmlinux | grep -w exc_virt_0x4c00_system_call
> c000000000004c00 T exc_virt_0x4c00_system_call
> 
> 
> It also doesn't look like we're emitting another symbol with the same
> address, which has caused confusion in the past:
> 
> Old:
> c000000000004c00 T exc_virt_0x4c00_system_call
> c000000000004d00 T exc_virt_0x4d00_single_step
> 
> New:
> c000000000004c00 T system_call_relon_pSeries
> c000000000004d00 T single_step_relon_pSeries
> 
> So more digging required.

Thanks for checking, it's starting to sound like a perf bug.

Anton

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

perf TUI fails with "failed to process type: 64" Anton Blanchard <anton@samba.org> - 2016-10-09 03:20 +0200
  Re: perf TUI fails with "failed to process type: 64" Michael Ellerman <mpe@ellerman.id.au> - 2016-10-10 07:10 +0200
    Re: perf TUI fails with "failed to process type: 64" Nicholas Piggin <npiggin@gmail.com> - 2016-10-10 08:00 +0200
    Re: perf TUI fails with "failed to process type: 64" Anton Blanchard <anton@samba.org> - 2016-10-10 12:20 +0200
      Re: perf TUI fails with "failed to process type: 64" Michael Ellerman <mpe@ellerman.id.au> - 2016-10-10 12:40 +0200

csiph-web