Message ID | 20220412212519.4113845-1-keescook@chromium.org (mailing list archive) |
---|---|
State | Mainlined |
Commit | 7374fa33dc2dd76b71999f8fd236e73b21161030 |
Headers | show |
Series | init/Kconfig: Remove USELIB syscall by default | expand |
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
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(-)