[PATCH RFC v3 02/13] proc: add config option SYSCTL_MODULE_ALIASES
From: Mauricio Faria de Oliveira
Date: Wed Aug 19 2026 - 14:23:42 EST
Add a config option for the 'sysctl:' module aliases feature.
Signed-off-by: Mauricio Faria de Oliveira <mfo@xxxxxxxxxx>
---
fs/proc/Kconfig | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/fs/proc/Kconfig b/fs/proc/Kconfig
index 24f5a36f45df8b1d6831a0f4011c1f6b1987cb52..ea77cb2b0b0e3e52ff2d19d9bb16d5a3f5ab8162 100644
--- a/fs/proc/Kconfig
+++ b/fs/proc/Kconfig
@@ -98,6 +98,19 @@ config SYSCTL
building a kernel for install/rescue disks or your system is very
limited in memory.
+config SYSCTL_MODULE_ALIASES
+ bool "'sysctl:' module aliases (EXPERIMENTAL)"
+ depends on SYSCTL && MODULES
+ default n
+ help
+ The /proc/sys files registered by a module do not exist until the
+ module is loaded; meanwhile, userspace cannot find or access them.
+
+ This option adds 'sysctl:*/<path>/<file>' module aliases for the
+ /proc/sys files registered by modules, so modules for nonexistent
+ files can be loaded with 'modprobe sysctl:/proc/sys/<path>/<file>'
+ by userspace when needed.
+
config PROC_PAGE_MONITOR
default y
depends on PROC_FS && MMU
--
2.47.3