Сценарий checkstack.pl не работает на Android.
Я использую Android P-OS.
и версия ядра - msm-4.14
Я выполнил команду checkstack.pl ниже для проверки размера стека ядра.
./aarch64-linux-android-objdump -d vmlinux | ./checkstack.pl aarch64
Но результат только в одной строке.
0xffffff80080a9ec0 sha256_block_data_order [vmlinux]: 128
Если я отразлю патч ниже, я не увижу результатов.
https://www.fclose.com/linux-kernels/778429/checkstack-pl-fix-for-aarch64-linux-4-9-150/
**)
"./aarch64-linux-android-objdump -d vmlinux" command works correctly.
vmlinux: file format elf64-littleaarch64
Disassembly of section .head.text:
ffffff8008080000 <_text>:
ffffff8008080000: 91005a4d add x13, x18, #0x16
ffffff8008080004: 145cbfff b ffffff80097b0000 <__init_begin>
.....
ffffff8008082904 <el0_irq_invalid>:
ffffff8008082904: a90007e0 stp x0, x1, [sp]
ffffff8008082908: a9010fe2 stp x2, x3, [sp,#16]
ffffff800808290c: a90217e4 stp x4, x5, [sp,#32]
ffffff8008082910: a9031fe6 stp x6, x7, [sp,#48]
Как мне заставить checkstack.pl работать на Android?