]> sourceware.org Git - valgrind.git/commit
Generate a ENOSYS (sys_ni_syscall) for clone3 on all linux arches
authorMark Wielaard <mark@klomp.org>
Wed, 21 Jul 2021 17:53:13 +0000 (19:53 +0200)
committerMark Wielaard <mark@klomp.org>
Wed, 21 Jul 2021 17:53:21 +0000 (19:53 +0200)
commit52ed51fc35f8a6148c2940eb46932b02dd3b9b23
treeff8f179068648f3fd52dd32f87c2264373a8a9dd
parent74cc3babae971bf8c72269fa3513eba88f9cf6be
Generate a ENOSYS (sys_ni_syscall) for clone3 on all linux arches

glibc 2.34 will try to use clone3 first before falling back to
the clone syscall. So implement clone3 as sys_ni_syscall which
simply return ENOSYS without producing a warning.

https://bugs.kde.org/show_bug.cgi?id=439590
coregrind/m_syswrap/syswrap-amd64-linux.c
coregrind/m_syswrap/syswrap-arm-linux.c
coregrind/m_syswrap/syswrap-arm64-linux.c
coregrind/m_syswrap/syswrap-mips32-linux.c
coregrind/m_syswrap/syswrap-mips64-linux.c
coregrind/m_syswrap/syswrap-nanomips-linux.c
coregrind/m_syswrap/syswrap-ppc32-linux.c
coregrind/m_syswrap/syswrap-ppc64-linux.c
coregrind/m_syswrap/syswrap-s390x-linux.c
coregrind/m_syswrap/syswrap-x86-linux.c
include/vki/vki-scnums-shared-linux.h
This page took 0.031661 seconds and 5 git commands to generate.