2011-08-23 111 views
0

我已經開始了內核編程,我想殺死一個任務組。我想知道使用哪個系統調用。系統調用kill內核內核進程

我已經得到了current-> tgid和current-> pid,但是如何在內核中喚醒進程?

感謝

回答

0

如果你想殺死任務組current是的一員,那麼只需撥打do_group_exit(exit_code)

+0

sys_kill()如何?我看到它在內核中被廣泛使用.. – user489152

+0

@ user489152:不,從內核本身內部使用'sys_kill()'是不正確的。上游內核中沒有代碼可以做到這一點。 – caf

+0

好的。只是另一個澄清。 kill_pgrp()怎麼樣? – user900785