summaryrefslogtreecommitdiff
path: root/arch/microblaze/Kconfig
diff options
context:
space:
mode:
authorMichal Simek <monstr@monstr.eu>2009-11-10 15:57:01 +0100
committerMichal Simek <monstr@monstr.eu>2009-12-14 08:40:09 +0100
commit24b45a12c21132e78e14f3aedf74bb1297228072 (patch)
treedd06c0079e64f00e9e52caed191a84705c9552e3 /arch/microblaze/Kconfig
parent7cf79d59ea650ae82868a99cc2954871d2a239bf (diff)
downloadkernel-common-24b45a12c21132e78e14f3aedf74bb1297228072.tar.gz
kernel-common-24b45a12c21132e78e14f3aedf74bb1297228072.tar.bz2
kernel-common-24b45a12c21132e78e14f3aedf74bb1297228072.zip
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>
Diffstat (limited to 'arch/microblaze/Kconfig')
-rw-r--r--arch/microblaze/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/microblaze/Kconfig b/arch/microblaze/Kconfig
index bbd8327f1890..8e1c4f7d3e6e 100644
--- a/arch/microblaze/Kconfig
+++ b/arch/microblaze/Kconfig
@@ -57,6 +57,9 @@ config GENERIC_GPIO
config GENERIC_CSUM
def_bool y
+config STACKTRACE_SUPPORT
+ def_bool y
+
config PCI
def_bool n