]> git.ipfire.org Git - thirdparty/linux.git/commit
statmount: permission check should return EPERM
authorBhavik Sachdev <b.sachdev1904@gmail.com>
Sat, 29 Nov 2025 09:11:20 +0000 (14:41 +0530)
committerChristian Brauner <brauner@kernel.org>
Mon, 15 Dec 2025 13:13:13 +0000 (14:13 +0100)
commitfccbe38a5d06dbe44bcd89196fe1d2c2272a1f4a
tree09371344994850bdc0a3bf83ef58de4a13abb226
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8
statmount: permission check should return EPERM

Currently, statmount() returns ENOENT when caller is not CAP_SYS_ADMIN
in the user namespace owner of target mount namespace. This should be
EPERM instead.

Suggested-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Bhavik Sachdev <b.sachdev1904@gmail.com>
Link: https://patch.msgid.link/20251129091455.757724-2-b.sachdev1904@gmail.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/namespace.c