]> www.infradead.org Git - users/jedix/linux-maple.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)
commit1b2552cbdbe099b51aaffa486c042b0a7bf0a808
tree784d1ad6a4c959de0fe07753745568a42eb19ab7
parent753550eb0ce1fea4b5cbd989f2e06ef80b2feb28
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