nfsd: remove read permission bit for ctl sysctl
authorPetr Vorel <pvorel@suse.cz>
Fri, 13 Mar 2020 12:39:57 +0000 (13:39 +0100)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 16 Mar 2020 16:04:34 +0000 (12:04 -0400)
It's meant to be write-only.

Fixes: 89c905beccbb ("nfsd: allow forced expiration of NFSv4 clients")
Signed-off-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4state.c

index 169829d..3a24b3c 100644 (file)
@@ -2645,7 +2645,7 @@ static const struct file_operations client_ctl_fops = {
 static const struct tree_descr client_files[] = {
        [0] = {"info", &client_info_fops, S_IRUSR},
        [1] = {"states", &client_states_fops, S_IRUSR},
-       [2] = {"ctl", &client_ctl_fops, S_IRUSR|S_IWUSR},
+       [2] = {"ctl", &client_ctl_fops, S_IWUSR},
        [3] = {""},
 };