diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2018-01-19 10:56:18 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2018-01-19 10:56:18 -0800 |
commit | d342740e26704d94e2ab0a3ea0e04c506b7fbfca (patch) | |
tree | fdb8156f7d0bff35919dd8fba2edaea0701e9d79 /scripts/decodecode | |
parent | 4b664e739f7743f91e1d12ebfb7a76307ebea702 (diff) | |
parent | a3d6c976f71902388e444594daa902032b5a45fa (diff) |
Merge branch 'akpm' (patches from Andrew)
Merge misc fixes from Andrew Morton:
"6 fixes"
* emailed patches from Andrew Morton <akpm@linux-foundation.org>:
sparse doesn't support struct randomization
proc: fix coredump vs read /proc/*/stat race
scripts/gdb/linux/tasks.py: fix get_thread_info
scripts/decodecode: fix decoding for AArch64 (arm64) instructions
mm/page_owner.c: remove drain_all_pages from init_early_allocated_pages
mm/memory.c: release locked page in do_swap_page()
Diffstat (limited to 'scripts/decodecode')
-rwxr-xr-x | scripts/decodecode | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/decodecode b/scripts/decodecode index 438120da1361..5ea071099330 100755 --- a/scripts/decodecode +++ b/scripts/decodecode @@ -59,6 +59,14 @@ disas() { ${CROSS_COMPILE}strip $1.o fi + if [ "$ARCH" = "arm64" ]; then + if [ $width -eq 4 ]; then + type=inst + fi + + ${CROSS_COMPILE}strip $1.o + fi + ${CROSS_COMPILE}objdump $OBJDUMPFLAGS -S $1.o | \ grep -v "/tmp\|Disassembly\|\.text\|^$" > $1.dis 2>&1 } |