[PATCH] Fix dwarf2 unwinding through futex functions v2

Andi Kleen andi@firstfloor.org
Wed Mar 5 00:28:00 GMT 2014


Andi Kleen <andi@firstfloor.org> writes:

> From: Andi Kleen <ak@linux.intel.com>
>
> When profiling programs with lock problems with perf record -g dwarf, libunwind
> can currently not backtrace through the futex and unlock functions in pthread.
> This is because they use out of line sections, and those are not correctly
> described in dwarf2 (I believe needs dwarf3 or 4).

What happened to this patch? I had assumed it was committed, but it's 
not in current master and the profiling problem is still there.

-Andi

-- 
ak@linux.intel.com -- Speaking for myself only



More information about the Libc-alpha mailing list