0

Linuxカーネルモジュールからフォークされたすべてのプロセスのツリーを一覧表示するにはどうすればよいですか。使用できるフォークされたプロセスの1つのレベルを取得することを知っています

list_for_each_entry(child, &parent->children, sibling) {

}

しかし、どうすればすべてのレベルを取得できますか

Parent
   |
   child 
      | 
       childs_child

このように、再帰関数が適切ではないオプションがカーネルにあることを知っています。したがって、親から分岐したすべてのプロセスをどのようにトラバースしますか

4

0 に答える 0