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代碼,那麼你應該非常熟悉它,無論如何...