0

このチュートリアルに従ってスカルデバイスを作成しようとしています: linux device drivers . 私のソースはここにあります私のスカルレポ、ここにはdmesg2.errカーンログダンプのファイルがあります。以前、修正したドライバ モジュールの char デバイス カーネル出力の奇妙な dmesgを初期化する際に問題がありました。問題は、空のデバイスから読み取ろうとすると、 が表示される/dev/scull0ことkilledです。または、私が書き込もうとするecho "abc" >/dev/stdinと、Segmentation fault. kern.log からデバッグする方法を本当に学びたいのですが、まだそのためのスキルがありません (私は中級の c であり、GAS asm の基本です)。そのため、カーネルのデバッグに関する本当に優れた本が欲しいです。 + それを理解するために必要なスキル。ソースでバグを見つけることができますが、将来的にはこれらのバグを自分で解決するつもりです。アドバイスをありがとう。

4

0 に答える 0