From: Arjan van de Ven Date: Wed, 30 Jan 2008 12:33:07 +0000 (+0100) Subject: x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace X-Git-Tag: v2.6.25-rc1~1143^2~315 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9d4efddbec3d852d435b370b9c40ff7ac24afe6;p=pandora-kernel.git x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace The 32 bit Frame Pointer backtracer code checks if the EBP is valid to do a backtrace; however currently on a failure it just gives up and prints nothing. That's not very nice; we can do better and still print a decent backtrace. This patch changes the backtracer to use the regular backtracing algorithm at the same time as the EBP backtracer; the EBP backtracer is basically used to figure out which part of the backtrace are reliable vs those which are likely to be noise. Signed-off-by: Arjan van de Ven Signed-off-by: Ingo Molnar Signed-off-by: Thomas Gleixner --- Reading git-diff-tree failed