]> git.baikalelectronics.ru Git - kernel.git/commit
fork: Stop allowing kthreads to call execve
authorEric W. Biederman <ebiederm@xmission.com>
Mon, 11 Apr 2022 19:15:54 +0000 (14:15 -0500)
committerEric W. Biederman <ebiederm@xmission.com>
Sat, 7 May 2022 14:01:59 +0000 (09:01 -0500)
commit3db63cfa38b5bb46ba7e3df6946a0fef4a7debc7
tree784d1ad6a4c959de0fe07753745568a42eb19ab7
parent552c229dfc73b621332eec434e65b18902432bf7
fork: Stop allowing kthreads to call execve

Now that kernel_execve is no longer called from kernel threads stop
supporting kernel threads calling kernel_execve.

Remove the code for converting a kthread to a normal thread in execve.

Document the restriction that kthreads may not call kernel_execve by
having kernel_execve fail if called by a kthread.

Link: https://lkml.kernel.org/r/20220506141512.516114-7-ebiederm@xmission.com
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
fs/exec.c