Commit fe7d14f1 authored by Nicolas Boichat's avatar Nicolas Boichat Committed by Linus Torvalds

scripts/decode_stacktrace: look for modules with .ko.debug extension

In Chromium OS kernel builds, we split the debug information as .ko.debug
files, and that's what decode_stacktrace.sh needs to use.

Relax objfile matching rule to allow any .ko* file to be matched.

[drinkcat@chromium.org: add quotes around name pattern]
  Link: http://lkml.kernel.org/r/20190528103346.42720-1-drinkcat@chromium.org
Link: http://lkml.kernel.org/r/20190521234148.64060-1-drinkcat@chromium.orgSigned-off-by: default avatarNicolas Boichat <drinkcat@chromium.org>
Cc: Marc Zyngier <marc.zyngier@arm.com>
Cc: Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 31013836
...@@ -28,7 +28,7 @@ parse_symbol() { ...@@ -28,7 +28,7 @@ parse_symbol() {
local objfile=${modcache[$module]} local objfile=${modcache[$module]}
else else
[[ $modpath == "" ]] && return [[ $modpath == "" ]] && return
local objfile=$(find "$modpath" -name $module.ko -print -quit) local objfile=$(find "$modpath" -name "$module.ko*" -print -quit)
[[ $objfile == "" ]] && return [[ $objfile == "" ]] && return
modcache[$module]=$objfile modcache[$module]=$objfile
fi fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment