Messages in this thread Patch in this message | | | From | Kees Cook <> | Subject | [PATCH] init/Kconfig: Remove USELIB syscall by default | Date | Tue, 12 Apr 2022 14:25:20 -0700 |
| |
The uselib syscall has been long deprecated. There's no need to keep this enabled by default under X86_32.
Signed-off-by: Kees Cook <keescook@chromium.org> --- init/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/init/Kconfig b/init/Kconfig index ddcbefe535e9..5cddb9ba0eef 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -435,8 +435,8 @@ config CROSS_MEMORY_ATTACH See the man page for more details. config USELIB - bool "uselib syscall" - def_bool ALPHA || M68K || SPARC || X86_32 || IA32_EMULATION + bool "uselib syscall (for libc5 and earlier)" + default ALPHA || M68K || SPARC help This option enables the uselib syscall, a system call used in the dynamic linker from libc5 and earlier. glibc does not use this -- 2.32.0
| |