]> 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)
commit0b868f7663363c2660128969588f923bd29f51c6
treedd06c0079e64f00e9e52caed191a84705c9552e3
parente91db06256fea9f85a374d3bf53e44b1e8b58f6f
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]