]> git.baikalelectronics.ru Git - kernel.git/commit
microblaze: Stack trace support
authorMichal Simek <monstr@monstr.eu>
Tue, 10 Nov 2009 14:57:01 +0000 (15:57 +0100)
committerMichal Simek <monstr@monstr.eu>
Mon, 14 Dec 2009 07:40:09 +0000 (08:40 +0100)
commit24b45a12c21132e78e14f3aedf74bb1297228072
treedd06c0079e64f00e9e52caed191a84705c9552e3
parent7cf79d59ea650ae82868a99cc2954871d2a239bf
microblaze: Stack trace support

This is working implemetation but the problem is that
Microblaze misses frame pointer that's why is there
big loop which trace and show all addresses which are in text.
It shows addresses which are in registers, etc.

This is problem and this is the reason why all Microblaze
traces are wrong. There is an option to do hacks and trace
the kernel code but this is too complicated.

Signed-off-by: Michal Simek <monstr@monstr.eu>
arch/microblaze/Kconfig
arch/microblaze/kernel/Makefile
arch/microblaze/kernel/stacktrace.c [new file with mode: 0644]