net: sunrpc: Remove the now superfluous sentinel elements from ctl_table array
authorJoel Granados <j.granados@samsung.com>
Wed, 1 May 2024 09:29:28 +0000 (11:29 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 3 May 2024 12:29:42 +0000 (13:29 +0100)
This commit comes at the tail end of a greater effort to remove the
empty elements at the end of the ctl_table arrays (sentinels) which
will reduce the overall build time size of the kernel and run time
memory bloat by ~64 bytes per sentinel (further information Link :
https://lore.kernel.org/all/ZO5Yx5JFogGi%2FcBo@bombadil.infradead.org/)

* Remove sentinel element from ctl_table structs.

Signed-off-by: Joel Granados <j.granados@samsung.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sunrpc/sysctl.c
net/sunrpc/xprtrdma/svc_rdma.c
net/sunrpc/xprtrdma/transport.c
net/sunrpc/xprtsock.c

index 93941ab..5f3170a 100644 (file)
@@ -160,7 +160,6 @@ static struct ctl_table debug_table[] = {
                .mode           = 0444,
                .proc_handler   = proc_do_xprt,
        },
-       { }
 };
 
 void
index f869707..474f7a9 100644 (file)
@@ -209,7 +209,6 @@ static struct ctl_table svcrdma_parm_table[] = {
                .extra1         = &zero,
                .extra2         = &zero,
        },
-       { },
 };
 
 static void svc_rdma_proc_cleanup(void)
index 29b0562..9a8ce5d 100644 (file)
@@ -137,7 +137,6 @@ static struct ctl_table xr_tunables_table[] = {
                .mode           = 0644,
                .proc_handler   = proc_dointvec,
        },
-       { },
 };
 
 #endif
index ce18716..dfc353e 100644 (file)
@@ -160,7 +160,6 @@ static struct ctl_table xs_tunables_table[] = {
                .mode           = 0644,
                .proc_handler   = proc_dointvec_jiffies,
        },
-       { },
 };
 
 /*