返回信息流想要找出必要配置项,然后裁剪内核,但是不知道怎么办
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #17197同步于 2023/6/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
【求助】怎么用qemu跟踪出内核启动需要的配置项
ts17h
2023/6/1镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
据我有限的知识是跟踪不了的,上千个配置项,都是用宏的定义,况且不同平台有不同的驱动需要初始化。你可以试着用dmesg打印启动日志,开启debug打印dbg日志,分析日志中耗时的地方。或者使用qemu+gdb一步步跟踪内核启动代码。
嗯嗯,最后是这么做出来的,老哥你要是回复早点就好了[ema16]
【 在 hsyh1998 (stedylan) 的大作中提到: 】
: 据我有限的知识是跟踪不了的,上千个配置项,都是用宏的定义,况且不同平台有不同的驱动需要初始化。你可以试着用dmesg打印启动日志,开启debug打印dbg日志,分析日志中耗时的地方。或者使用qemu+gdb一步步跟踪内核启动代码。
要求还要跟踪出应用运行时需要的配置项,这样子裁是不够的
【 在 Kriegsmarine (Kriegsmarine) 的大作中提到: 】
: 可以用make menuconfig配置吗,要是不能撤销的选项不就是必要配置项了吗?