システムコールを作成しています。このシステムコールは、それを呼び出したプロセス、最も古い子プロセス、および最も古い兄弟プロセスに関する情報を格納する必要があります。
必要な情報がtask_structのsched.hに保持されていることを知っており、structtask_structから必要なフィールドからシステムコールを呼び出したプロセスの情報を保存することができました。
最年長の子と最年長の兄弟に関する私の問題は、struct task_structに、すべての子とすべての兄弟を含む2つのリストがあることです(私が正しく理解している場合)。これらのリストを繰り返し処理して、最後の要素しかし、それらのリストの最後の要素を見つけた場合、どうすればそれらのtask_structにアクセスできますか?
前もって感謝します。
質問する
2139 次