From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= To: development@lists.ipfire.org Subject: [PATCH] kernel: disable CONFIG_USELIB on x86_64 and i586(-pae) Date: Sat, 18 Apr 2020 10:24:08 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2691145721125954291==" List-Id: --===============2691145721125954291== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable > 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. In my point of view, the last sentence matches our situation. Fixes: #12379 Cc: Arne Fitzenreiter Signed-off-by: Peter M=C3=BCller --- config/kernel/kernel.config.i586-ipfire | 2 +- config/kernel/kernel.config.i586-ipfire-pae | 2 +- config/kernel/kernel.config.x86_64-ipfire | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.c= onfig.i586-ipfire index 4bb39fc20..602e3ce2c 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -72,7 +72,7 @@ CONFIG_POSIX_MQUEUE=3Dy CONFIG_POSIX_MQUEUE_SYSCTL=3Dy CONFIG_CROSS_MEMORY_ATTACH=3Dy CONFIG_FHANDLE=3Dy -CONFIG_USELIB=3Dy +# CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=3Dy =20 diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kern= el.config.i586-ipfire-pae index 318384613..e18434557 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -72,7 +72,7 @@ CONFIG_POSIX_MQUEUE=3Dy CONFIG_POSIX_MQUEUE_SYSCTL=3Dy CONFIG_CROSS_MEMORY_ATTACH=3Dy CONFIG_FHANDLE=3Dy -CONFIG_USELIB=3Dy +# CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=3Dy =20 diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel= .config.x86_64-ipfire index b16d13504..54da3aea4 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -75,7 +75,7 @@ CONFIG_POSIX_MQUEUE=3Dy CONFIG_POSIX_MQUEUE_SYSCTL=3Dy CONFIG_CROSS_MEMORY_ATTACH=3Dy CONFIG_FHANDLE=3Dy -CONFIG_USELIB=3Dy +# CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=3Dy =20 --=20 2.16.4 --===============2691145721125954291==--