aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts
diff options
context:
space:
mode:
authorKonstantin Khlebnikov <[email protected]>2014-08-08 14:23:35 -0700
committerLinus Torvalds <[email protected]>2014-08-08 15:57:27 -0700
commitfda9f9903be6c3b590472c175c514b0834bb3c83 (patch)
tree02209b01041024c8f3ac21175292e25ff236187e /tools/perf/scripts
parentc965526a82a62a97363ea7f3caae0e4a8a809bb9 (diff)
scripts/checkstack.pl: automatically handle 32-bit and 64-bit mode for ARCH=x86
This patch adds support for ARCH=x86 into checkstack. Commit ffee0de411fd ("x86: Default to ARCH=x86 to avoid overriding CONFIG_64BIT") had merged ARCH=i386 and ARCH=x86_64 into one ARCH=x86. checkstack.pl searches patterns of machine instructions which are usually used for allocating stack frames. checkstalk.pl needs either i386 or x86_64, x86 isn't enough: $ make checkstack objdump -d vmlinux $(find . -name '*.ko') | \ perl linux/scripts/checkstack.pl x86 wrong or unknown architecture "x86" Signed-off-by: Konstantin Khlebnikov <[email protected]> Cc: David Woodhouse <[email protected]> Cc: "H. Peter Anvin" <[email protected]> Cc: Richard Weinberger <[email protected]> Cc: Geert Uytterhoeven <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts')
0 files changed, 0 insertions, 0 deletions