From e5510d16f0b3dd8d6ab4a8544a57bf485491f659 Mon Sep 17 00:00:00 2001 From: Cyrill Gorcunov Date: Mon, 15 Feb 2016 23:17:00 +0300 Subject: [PATCH] build: memfd -- Use SYS_memfd_create for libc sake Just got a situation inside VM where pretty new kernel with memfd has been installed (and as result __NR_memfd_create shipped with kernel headers is provided as well) but libc was old having no SYS_memfd_create defined. Thus we've got an error because we use exactly SYS_ number for calls. Signed-off-by: Cyrill Gorcunov Signed-off-by: Pavel Emelyanov --- scripts/feature-tests.mak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/feature-tests.mak b/scripts/feature-tests.mak index 4f114990c..5ccfc7878 100644 --- a/scripts/feature-tests.mak +++ b/scripts/feature-tests.mak @@ -100,7 +100,7 @@ define MEMFD_TEST int main(void) { -#ifdef __NR_memfd_create +#ifdef SYS_memfd_create return 0; #else #error No memfd support