-1
static int do_wait_thread(struct wait_opts *wo, struct task_struct *tsk)
{
struct task_struct *p;
list_for_each_entry(p, &tsk->children, sibling) {
int ret = wait_consider_task(wo, 0, p);
if (ret)
return ret;
}
return 0;
}
カーネルで使用する場合は、do_wait_thread
が機能しますか?Linuxカーネル機能
http://elixir.free-electrons.com/linux/v4.8/source/kernel/exit.c#L1501 –
これは、カーネルの一部であることを明示的に言及しています – coderredoc
質問することをおすすめしますか、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースは、批判的な回答や迷惑メールを引き付ける傾向があるため、スタックオーバーフローに関する話題にはなりません。代わりに、問題を説明し、それを解決するためにこれまでに何が行われているかを記述します。 – Stargateur