hbuxiaofei / hbuxiaofei.github.io

https://hbuxiaofei.github.io
0 stars 0 forks source link

使用qemu+gdb调试centos7内核 | Rayy Lee #3

Open hbuxiaofei opened 6 months ago

hbuxiaofei commented 6 months ago

https://hbuxiaofei.github.io/2022/02/17/qemu_debug_centos7_kernel_20220217/#more

阅读kernel代码的时候,变量很多,尤其是读内存部分代码的时候,传来传去,常常把自己弄晕。改成什么样子了,内存布局到底变成什么了,利用qemu可以在线调试内核,如同用gdb调试app一样,打断点 打印变量值等等。qemu是个基于kvm的模拟器,说虚拟机也可以,android的模拟器,就是基于开源的qemu修改的,下面开始调试的旅程吧。