summaryrefslogtreecommitdiff
path: root/include/linux/umh.h
diff options
context:
space:
mode:
authorLuis Chamberlain <mcgrof@kernel.org>2023-05-28 13:43:46 -0700
committerLuis Chamberlain <mcgrof@kernel.org>2023-06-08 15:41:34 -0700
commit861dc0b46432a7086bc6de526aae775b4d615e28 (patch)
tree9000c91f84b5cd675481b1dd67f88e46ba5f73eb /include/linux/umh.h
parent01e6aac78b1c5c9e7115c15f5dbf942959b8f3ad (diff)
sysctl: move umh sysctl registration to its own file
Move the umh sysctl registration to its own file, the array is already there. We do this to remove the clutter out of kernel/sysctl.c to avoid merge conflicts. This also lets the sysctls not be built at all now when CONFIG_SYSCTL is not enabled. This has a small penalty of 23 bytes but soon we'll be removing all the empty entries on sysctl arrays so just do this cleanup now: ./scripts/bloat-o-meter vmlinux.base vmlinux.1 add/remove: 2/0 grow/shrink: 0/1 up/down: 49/-26 (23) Function old new delta init_umh_sysctls - 33 +33 __pfx_init_umh_sysctls - 16 +16 sysctl_init_bases 111 85 -26 Total: Before=21256914, After=21256937, chg +0.00% Acked-by: Jarkko Sakkinen <jarkko@kernel.org> Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
Diffstat (limited to 'include/linux/umh.h')
-rw-r--r--include/linux/umh.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/linux/umh.h b/include/linux/umh.h
index 5d1f6129b847..daa6a7048c11 100644
--- a/include/linux/umh.h
+++ b/include/linux/umh.h
@@ -42,8 +42,6 @@ call_usermodehelper_setup(const char *path, char **argv, char **envp,
extern int
call_usermodehelper_exec(struct subprocess_info *info, int wait);
-extern struct ctl_table usermodehelper_table[];
-
enum umh_disable_depth {
UMH_ENABLED = 0,
UMH_FREEZING,