记录一下在 x86 上编译调试 6.7-rc7 的过程。
编译内核
从 kernel.org 或者 github 下载内核源码然后开始配置:
cd linux
export ARCH=x86
make x86_64_defconfig
make menuconfig
需要启用 debug 支持以及禁用随机地址(否则不能打断点)
Kernel hacking --->
[*] Kernel debugging
[*] Miscellaneous debug code
Compile-time checks and compiler options --->
Debug information
… 阅读全文…