diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2019-06-27 04:22:09 +0200 |
---|---|---|
committer | Christian Brauner <christian@brauner.io> | 2019-06-27 12:24:03 +0200 |
commit | 6fd2fe494b17bf2dec37b610d23a43a72b16923a (patch) | |
tree | 10373d534062579195279de454be72ad7c562147 /fs/proc | |
parent | samples: make pidfd-metadata fail gracefully on older kernels (diff) | |
download | linux-6fd2fe494b17bf2dec37b610d23a43a72b16923a.tar.xz linux-6fd2fe494b17bf2dec37b610d23a43a72b16923a.zip |
copy_process(): don't use ksys_close() on cleanups
anon_inode_getfd() should be used *ONLY* in situations when we are
guaranteed to be past the last failure point (including copying the
descriptor number to userland, at that). And ksys_close() should
not be used for cleanups at all.
anon_inode_getfile() is there for all nontrivial cases like that.
Just use that...
Fixes: b3e583825266 ("clone: add CLONE_PIDFD")
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Reviewed-by: Jann Horn <jannh@google.com>
Signed-off-by: Christian Brauner <christian@brauner.io>
Diffstat (limited to 'fs/proc')
0 files changed, 0 insertions, 0 deletions