首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盆子pi 3上的ftrace + addr2line

覆盆子pi 3上的ftrace + addr2line
EN

Stack Overflow用户
提问于 2018-07-13 23:13:37
回答 0查看 279关注 0票数 1

我想从rapberry pi 3上ftrace输出的函数地址中获取内核源代码、文件名和内核函数的行号。

我在raspberry pi 3上尝试了addr2line -e /boot/kernel8.img [function address],但它返回了addr2line: /boot/kernel8.img: File format not recognized

注意:

kernel8.img是我编译的定制内核。我从https://github.com/raspberrypi/linux.git克隆了内核源,将其签出到rpi-4.18.y,打开CONFIG_DEBUG_INFO,然后运行make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j4。此编译工作在ubuntu x86_64 linux内核4.15.0-23-generic上执行。kernel8.img的类型如下。

代码语言:javascript
复制
$ file kernel8.img
kernel8.img: MS-DOS executable

谢谢

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51328206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档