2008-07-25 07:46:29

by Wang Chen

[permalink] [raw]
Subject: [PATCH] flag parameters: fix compile error of sys_epoll_create1

GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD vmlinux
arch/x86/kernel/built-in.o: In function `sys_call_table':
(.rodata+0x8a4): undefined reference to `sys_epoll_create1'
make: *** [vmlinux] Error 1

Signed-off-by: Wang Chen <[email protected]>
Cc: Ulrich Drepper <[email protected]>
Cc: Davide Libenzi <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: <[email protected]>
---
diff --git a/kernel/sys_ni.c b/kernel/sys_ni.c
index bd66ac5..55eca15 100644
--- a/kernel/sys_ni.c
+++ b/kernel/sys_ni.c
@@ -57,6 +57,7 @@ cond_syscall(compat_sys_set_robust_list);
cond_syscall(sys_get_robust_list);
cond_syscall(compat_sys_get_robust_list);
cond_syscall(sys_epoll_create);
+cond_syscall(sys_epoll_create1);
cond_syscall(sys_epoll_ctl);
cond_syscall(sys_epoll_wait);
cond_syscall(sys_epoll_pwait);


2008-07-25 10:30:39

by Ingo Molnar

[permalink] [raw]
Subject: Re: [PATCH] flag parameters: fix compile error of sys_epoll_create1


* Wang Chen <[email protected]> wrote:

> GEN .version
> CHK include/linux/compile.h
> UPD include/linux/compile.h
> CC init/version.o
> LD init/built-in.o
> LD vmlinux
> arch/x86/kernel/built-in.o: In function `sys_call_table':
> (.rodata+0x8a4): undefined reference to `sys_epoll_create1'
> make: *** [vmlinux] Error 1

just ran into this too - 64-bit allnoconfig triggers it.

Acked-by: Ingo Molnar <[email protected]>

Ingo