Pahole in the news

Arnaldo Carvalho de Melo - ter, 06/20/2017 - 15:49
Found another interesting article, this time mentioning a tool I wrote long ago and that, at least for kernel object files, has been working for a long time without much care on my part: pahole, go read a bit about it at Will Cohen’s “How to avoid wasting megabytes of memory a few bytes at a […]
Categorias: Blogs

Article about ‘perf annotate’

Arnaldo Carvalho de Melo - seg, 06/12/2017 - 19:21
Just found out about Ravi’s article about ‘perf annotate’, concise yet covers most features, including cross-annotation, go read it!
Categorias: Blogs

Looking for users of new syscalls

Arnaldo Carvalho de Melo - seg, 04/03/2017 - 15:23
Recently Linux got a new syscall to get extended information about files, a super ‘stat’, if you will, read more about it at LWN. So I grabbed the headers with the definitions for the statx arguments to tools/include/ so that ‘perf trace’ can use them to beautify, i.e. to appear as a bitmap of strings, […]
Categorias: Blogs

Getting backtraces from arbitrary places

Arnaldo Carvalho de Melo - ter, 03/28/2017 - 20:23
Needs debuginfo, either in a package-debuginfo rpm or equivalent or by building with ‘cc -g’: [root@jouet ~]# perf probe -L icmp_rcv:52 | head -15 52 if (rt->rt_flags & (RTCF_BROADCAST | RTCF_MULTICAST)) { /* * RFC 1122: An ICMP_ECHO to broadcast MAY be * silently ignored (we let user decide with a sysctl). * RFC […]
Categorias: Blogs

qui, 01/01/1970 - 00:00
Conteúdo sindicalizado