From: Zbigniew Jędrzejewski-Szmek Date: Sat, 15 Aug 2020 16:54:18 +0000 (+0200) Subject: missing_syscall: add forgotten check for __NR_get_mempolicy nonnegativity X-Git-Tag: v247-rc1~419^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e68241138aa754fc05a4396e573946e55c4fa5d;p=thirdparty%2Fsystemd.git missing_syscall: add forgotten check for __NR_get_mempolicy nonnegativity We do it in other cases, we should here too. Fixup for b070c7c0e13. --- diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h index 41164ea7d0e..227c2121fad 100644 --- a/src/basic/missing_syscall.h +++ b/src/basic/missing_syscall.h @@ -515,7 +515,7 @@ static inline long missing_get_mempolicy(int *mode, unsigned long *nodemask, unsigned long maxnode, void *addr, unsigned long flags) { long i; -# ifdef __NR_get_mempolicy +# if defined __NR_get_mempolicy && __NR_get_mempolicy >= 0 i = syscall(__NR_get_mempolicy, mode, nodemask, maxnode, addr, flags); # else errno = ENOSYS;