]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
fork: use pidfd_prepare()
authorChristian Brauner <brauner@kernel.org>
Mon, 27 Mar 2023 18:22:52 +0000 (20:22 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:40:25 +0000 (14:40 +0200)
commitb2a5bf1cf413d188757de8bc3568d7081d202eb5
tree212367f02fc0358cfcf51bc8b0dff0488d7d3120
parent1ced79b25fa29a1b38ef12d5acd85b54e1c8593c
fork: use pidfd_prepare()

commit ca7707f5430ad6b1c9cb7cee0a7f67d69328bb2d upstream.

Stop open-coding get_unused_fd_flags() and anon_inode_getfile(). That's
brittle just for keeping the flags between both calls in sync. Use the
dedicated helper.

Message-Id: <20230327-pidfd-file-api-v1-2-5c0e9a3158e4@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
kernel/fork.c