| From: Joel Granados <j.granados@samsung.com> |
| Subject: ipc: remove the now superfluous sentinel element from ctl_table array |
| Date: Thu, 28 Mar 2024 16:57:52 +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 the sentinels from ipc_sysctls and mq_sysctls |
| |
| Link: https://lkml.kernel.org/r/20240328-jag-sysctl_remset_misc-v1-5-47c1463b3af2@samsung.com |
| Signed-off-by: Joel Granados <j.granados@samsung.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| ipc/ipc_sysctl.c | 1 - |
| ipc/mq_sysctl.c | 1 - |
| 2 files changed, 2 deletions(-) |
| |
| --- a/ipc/ipc_sysctl.c~ipc-remove-the-now-superfluous-sentinel-element-from-ctl_table-array |
| +++ a/ipc/ipc_sysctl.c |
| @@ -178,7 +178,6 @@ static struct ctl_table ipc_sysctls[] = |
| .extra2 = SYSCTL_INT_MAX, |
| }, |
| #endif |
| - {} |
| }; |
| |
| static struct ctl_table_set *set_lookup(struct ctl_table_root *root) |
| --- a/ipc/mq_sysctl.c~ipc-remove-the-now-superfluous-sentinel-element-from-ctl_table-array |
| +++ a/ipc/mq_sysctl.c |
| @@ -64,7 +64,6 @@ static struct ctl_table mq_sysctls[] = { |
| .extra1 = &msg_maxsize_limit_min, |
| .extra2 = &msg_maxsize_limit_max, |
| }, |
| - {} |
| }; |
| |
| static struct ctl_table_set *set_lookup(struct ctl_table_root *root) |
| _ |