]> git.ipfire.org Git - people/arne_f/kernel.git/commit
proc: don't allow async path resolution of /proc/self components
authorJens Axboe <axboe@kernel.dk>
Fri, 13 Nov 2020 23:47:52 +0000 (16:47 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 2 Dec 2020 07:34:41 +0000 (08:34 +0100)
commitf95a1253d79449da7d0f06eab1feca4530e3b813
tree967c8fc218da6e522fd1808f991bcd8f4239e2f6
parent96b593b4112edc6d0706ef9c975651a12f170e46
proc: don't allow async path resolution of /proc/self components

[ Upstream commit 8d4c3e76e3be11a64df95ddee52e99092d42fc19 ]

If this is attempted by a kthread, then return -EOPNOTSUPP as we don't
currently support that. Once we can get task_pid_ptr() doing the right
thing, then this can go away again.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/proc/self.c