4

FreeBSD カーネルで新しいドライバーをテストしています。

これは、経験豊富な開発者にとっては些細なことかもしれませんが、この問題の解決策がわかりません。

カーネル パニックが発生し、パニックが発生すると、パニックのバックトレースが発生します。

バックトレースは、パニックが say で発生したことを示していますfoo_bar() + 0x94。に対応しない行を抽出するにはどうすればよいfoo_bar() + 0x94ですか?

カーネルは、デバッグ シンボルを使用して構築されます。grep を試みましnm kernelたが、デバッグ シンボルしか含まれていません。

正確な行番号を見つけるにはどうすればよいですか?

4

2 に答える 2