tcp: fix an incorrect __user annotation on tcp_use_userconfig_sysctl_handler

No user pointers for sysctls anymore.

Fixes: c3f877ec98a12 ("BACKPORT: sysctl: pass kernel pointers to ->proc_handler")
Change-Id: Ia9c27a7308aad6fb9b6476f1000d2588d0367014
Signed-off-by: Tashfin Shakeer Rhythm <tashfinshakeerrhythm@gmail.com>
This commit is contained in:
Tashfin Shakeer Rhythm 2026-07-29 02:41:58 +06:00
commit 69c7394469
No known key found for this signature in database
GPG key ID: 02FFCB5954E9A100
2 changed files with 2 additions and 2 deletions

View file

@ -356,7 +356,7 @@ ssize_t tcp_splice_read(struct socket *sk, loff_t *ppos,
/* sysctl master controller */
extern int tcp_use_userconfig_sysctl_handler(struct ctl_table *table,
int write, void __user *buffer, size_t *length,
int write, void *buffer, size_t *length,
loff_t *ppos);
extern int tcp_proc_delayed_ack_control(struct ctl_table *table, int write,
void *buffer, size_t *length,

View file

@ -61,7 +61,7 @@ int tcp_proc_delayed_ack_control(struct ctl_table *table, int write,
/*sysctl handler for tcp_ack realted master control */
int tcp_use_userconfig_sysctl_handler(struct ctl_table *table, int write,
void __user *buffer, size_t *length,
void *buffer, size_t *length,
loff_t *ppos)
{
int ret = proc_dointvec_minmax(table, write, buffer, length, ppos);