Hi Christian, On Tue, 15 Apr 2025 at 10:31, Christian Brauner <brauner@xxxxxxxxxx> wrote: > This system call has been deprecated for quite a while now. > Let's try and remove it from the kernel completely. > > Signed-off-by: Christian Brauner <brauner@xxxxxxxxxx> Thanks for your patch, which is now commit 79beea2db0431536 ("fs: remove uselib() system call") upstream. > --- 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 FTR, after this m68k machines can still boot the good old filesys-ELF-2.0.x-1400K-2.gz ramdisk (containing libc5 and these new kind of binaries called "ELF" ;-) from 1996 fine. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds