linux/Documentation/admin-guide/sysctl
Karl Mehltretter 353a95f1cd syscall_user_dispatch: Use CONFIG_SYSCTL for sysctl guard
Commit 8d75c338f0 ("sysctl: remove CONFIG_PROC_SYSCTL, it just mirrors
CONFIG_SYSCTL") removed CONFIG_PROC_SYSCTL, but the sysctl added by
commit 5b6e32ba7b ("syscall_user_dispatch: Add
kernel.syscall_user_dispatch sysctl") is still guarded by it. Now that
both commits are merged, kernel.syscall_user_dispatch is no longer
registered.

syscall_user_dispatch_allowed defaults to true. SUD therefore remains
available, but administrators cannot disable new activations.

Use CONFIG_SYSCTL for the guard and documentation.

Fixes: 5b6e32ba7b ("syscall_user_dispatch: Add kernel.syscall_user_dispatch sysctl")
Assisted-by: Codex:gpt-5.6-sol
Acked-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Joel Granados <joel.granados@kernel.org>
Signed-off-by: Karl Mehltretter <kmehltretter@gmail.com>
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Reviewed-by: Bradley Morgan <include@grrlz.net>
Signed-off-by: Joel Granados <joel.granados@kernel.org>
2026-09-07 14:00:56 +02:00
..
abi.rst docs: admin-guide: sysctl: avoid using ReST :doc:foo markup 2021-06-17 13:24:36 -06:00
crypto.rst crypto: af_alg - Add af_alg_restrict sysctl, defaulting to 1 2026-07-05 13:27:15 +08:00
debug.rst docs: sysctl: add documentation for crypto and debug 2026-03-03 10:26:44 -07:00
fs.rst docs: admin-guide: update to current minimum pipe size default 2025-08-11 11:10:57 -06:00
index.rst docs: sysctl: Add documentation for /proc/sys/xen/ 2026-04-09 08:44:31 -06:00
kernel.rst syscall_user_dispatch: Use CONFIG_SYSCTL for sysctl guard 2026-09-07 14:00:56 +02:00
net.rst Networking changes for 7.2. 2026-06-17 08:17:00 +01:00
sunrpc.rst
user.rst time/namespace: Add max_time_namespaces ucount 2020-04-07 12:37:21 +02:00
vm.rst mm: rename swap.c to folio.c 2026-08-04 19:18:35 -07:00
xen.rst docs: sysctl: Add documentation for /proc/sys/xen/ 2026-04-09 08:44:31 -06:00