lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <YlXztpgTxmn29KF3@dev-arch.thelio-3990X> Date: Tue, 12 Apr 2022 14:48:38 -0700 From: Nathan Chancellor <nathan@...nel.org> To: Kees Cook <keescook@...omium.org> Cc: Andrew Morton <akpm@...ux-foundation.org>, Masahiro Yamada <masahiroy@...nel.org>, x86@...nel.org, linux-arch@...r.kernel.org, linux-kernel@...r.kernel.org, linux-hardening@...r.kernel.org Subject: Re: [PATCH] init/Kconfig: Remove USELIB syscall by default On Tue, Apr 12, 2022 at 02:25:20PM -0700, Kees Cook wrote: > 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@...omium.org> The 'bool "" + def_bool' was weird and I had to look up what libc5 even was :) Reviewed-by: Nathan Chancellor <nathan@...nel.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 >
Powered by blists - more mailing lists