阅读

Linux内核调试的实践

宋宝华著,2024年版    [文件格式: PDF - 2MB]

大纲 1.printk解决95%以上的问题 2.工程里的printk,dev_xxx和pr_xxx的正确使用 3.早期的打印 4.开机就死机的调试,initcall_debug 5.printk的耗时,哪些情况可以调用printk 6.printk打印级别控制 7.如何看oops和panic,oops和panic的区别;内核反汇编 8.用gdb对内核进行源代码级调试 9.用gdb对内核模块进行源代码级别的调试 10.用qemu在没有电路板的情况下进行内核源代码级别调试 11.内核内存泄露、内存越界等的调试 12.rcu stalled和系统lockup的调试 13.内核里的各种DEBUG选项 14.grabserial抓开机速度

Github | Docker | Library | Project