mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-14 05:55:17 +00:00
MIPS: Fix get_frame_info() handing of function size
[1]: Commitb6c7a324df("MIPS: Fix get_frame_info() handling of microMIPS function size") [2]: Commit2b424cfc69("MIPS: Remove function size check in get_frame_info()") First patch added a constant to check the number of iterations against. Second patch fixed the situation that info->func_size is zero. However, func_size member became useless after the second commit. Without ip_end, the get frame_size operation may be out of range although KALLSYMS enabled. Thus, check func_size first. Then make ip_end be the sum of ip and a constant (512) if func_size is equal to 0. Otherwise make ip_end be the sum of ip and func_size. Signed-off-by: Jinyang He <hejinyang@loongson.cn> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
parent
9308579fef
commit
2d62f64bcc
1 changed files with 4 additions and 4 deletions
Loading…
Add table
Add a link
Reference in a new issue