提交 48d22684 编写于 作者: L Linus Torvalds

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6:
  SELinux: always check SIGCHLD in selinux_task_wait
...@@ -2977,11 +2977,7 @@ static int selinux_task_prctl(int option, ...@@ -2977,11 +2977,7 @@ static int selinux_task_prctl(int option,
static int selinux_task_wait(struct task_struct *p) static int selinux_task_wait(struct task_struct *p)
{ {
u32 perm; return task_has_perm(p, current, PROCESS__SIGCHLD);
perm = signal_to_av(p->exit_signal);
return task_has_perm(p, current, perm);
} }
static void selinux_task_reparent_to_init(struct task_struct *p) static void selinux_task_reparent_to_init(struct task_struct *p)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册