From 79beea2db0431536d79fc5d321225fb42f955466 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Tue, 15 Apr 2025 10:27:50 +0200 Subject: fs: remove uselib() system call This system call has been deprecated for quite a while now. Let's try and remove it from the kernel completely. Link: https://lore.kernel.org/20250415-kanufahren-besten-02ac00e6becd@brauner Acked-by: Kees Cook Signed-off-by: Christian Brauner --- init/Kconfig | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'init') diff --git a/init/Kconfig b/init/Kconfig index dd2ea3b9a799..0940fbf024f0 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -479,16 +479,6 @@ config CROSS_MEMORY_ATTACH to directly read from or write to another process' address space. See the man page for more details. -config USELIB - 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 - system call. If you intend to run programs built on libc5 or - earlier, you may need to enable this syscall. Current systems - running glibc can safely disable this. - config AUDIT bool "Auditing support" depends on NET -- cgit v1.2.3