私はLinuxカーネル開発の最初のステップを実行しています。.ko
でインストールするカーネルモジュールを生成するコードがありますinsmod
。モジュールをインストールしたときに何が起こるかをデバッグする方法が欲しいのですが、いくつかの問題に直面しています。
の呼び出しをデバッグする必要があります
init_module
。この関数は実行時に呼び出されますinsmode
か?何が起こるかをデバッグするために使用しようとしまし
insmod "/my/url/fil.ko" -m
たが、エラーが発生するたびにエラーが表示-1 Unknown symbol in module
され/cat/log/message
ますunknown parameter -m
GDBでデバッグする方法があるかどうか知っていますか?