From: Matthieu Baerts (NGI0) Date: Wed, 8 Jan 2025 15:34:29 +0000 (+0100) Subject: mptcp: sysctl: avail sched: remove write access X-Git-Tag: v6.13-rc7~29^2~1^2~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=771ec78dc8b48d562e6015bb535ed3cd37043d78;p=thirdparty%2Flinux.git mptcp: sysctl: avail sched: remove write access 'net.mptcp.available_schedulers' sysctl knob is there to list available schedulers, not to modify this list. There are then no reasons to give write access to it. Nothing would have been written anyway, but no errors would have been returned, which is unexpected. Fixes: 73c900aa3660 ("mptcp: add net.mptcp.available_schedulers") Cc: stable@vger.kernel.org Reviewed-by: Mat Martineau Signed-off-by: Matthieu Baerts (NGI0) Reviewed-by: Eric Dumazet Link: https://patch.msgid.link/20250108-net-sysctl-current-nsproxy-v1-1-5df34b2083e8@kernel.org Signed-off-by: Jakub Kicinski --- diff --git a/net/mptcp/ctrl.c b/net/mptcp/ctrl.c index 38d8121331d4a..d9b57fab2a13e 100644 --- a/net/mptcp/ctrl.c +++ b/net/mptcp/ctrl.c @@ -228,7 +228,7 @@ static struct ctl_table mptcp_sysctl_table[] = { { .procname = "available_schedulers", .maxlen = MPTCP_SCHED_BUF_MAX, - .mode = 0644, + .mode = 0444, .proc_handler = proc_available_schedulers, }, {