2011-08-23 39 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