On Wed, Sep 17, 2014 at 11:36 AM, Shuah Khan <shuahkh@xxxxxxxxxxxxxxx> wrote: > Hmm. I am seeing failures on x86_64 on top of Linus's tree > (without this patch) > > make -C tools/testing/selftests/memfd/make: Entering directory > `/lkml/linus_git_3.14/tools/testing/selftests/memfd' > gcc -D_FILE_OFFSET_BITS=64 > -I../../../../arch/x86/include/generated/uapi/ > -I../../../../arch/x86/include/uapi/ -I../../../../include/uapi/ > -I../../../../include/ memfd_test.c -o memfd_test > memfd_test.c: In function ‘sys_memfd_create’: > memfd_test.c:26:17: error: ‘__NR_memfd_create’ undeclared (first use in > this function) > return syscall(__NR_memfd_create, name, flags); > ^ > memfd_test.c:26:17: note: each undeclared identifier is reported only > once for each function it appears in > > Could you please look into this?? It appears __NR_memfd_create isn't > defined on x86_64??? > Hi Shuah, Did you compile the tree before trying to compile this test? Compiling the kernel will generate the required symbols which are used in this test. Thanks! -- Pranith -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html