diff options
author | Michal Simek <monstr@monstr.eu> | 2009-11-10 15:57:01 +0100 |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2009-12-14 08:40:09 +0100 |
commit | 24b45a12c21132e78e14f3aedf74bb1297228072 (patch) | |
tree | dd06c0079e64f00e9e52caed191a84705c9552e3 /arch/microblaze/Kconfig | |
parent | 7cf79d59ea650ae82868a99cc2954871d2a239bf (diff) | |
download | kernel-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/Kconfig | 3 |
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 |