1
我只是在学习如何修改linux内核。我使用gdb来远程调试内核,但是我的断点(b console_init,b start_kernel)不起作用。现在我想尝试在ext4文件系统安装时设置断点。任何人都可以告诉我在代码中的哪个位置设置断点?在Linux内核中安装ext4文件系统的代码在哪里?
我只是在学习如何修改linux内核。我使用gdb来远程调试内核,但是我的断点(b console_init,b start_kernel)不起作用。现在我想尝试在ext4文件系统安装时设置断点。任何人都可以告诉我在代码中的哪个位置设置断点?在Linux内核中安装ext4文件系统的代码在哪里?
我可以建议运行
grep -rn mount /usr/src/linux/fs/ext4/
甚至
grep -rn 'mount.*(' /usr/src/linux/fs/ext4/
,并打算在结果?如果你打算使用Ext4代码,那么你应该非常熟悉它,无论如何...