In file included from include/linux/unistd.h:9,
                 from fs/nfsd/export.c:17:
include/asm/unistd.h:722: warning: `struct pt_regs' declared inside parameter list
include/asm/unistd.h:722: warning: its scope is only this definition or declaration, which is probably not what you want
include/asm/unistd.h:722: warning: parameter has incomplete type


---

 25-x86_64-akpm/include/asm-x86_64/unistd.h |    1 +
 1 files changed, 1 insertion(+)

diff -puN include/asm-x86_64/unistd.h~add-syscalls_h-x86_64-unistd-warning-fix include/asm-x86_64/unistd.h
--- 25-x86_64/include/asm-x86_64/unistd.h~add-syscalls_h-x86_64-unistd-warning-fix	Wed Feb 18 15:08:48 2004
+++ 25-x86_64-akpm/include/asm-x86_64/unistd.h	Wed Feb 18 15:14:50 2004
@@ -716,6 +716,7 @@ asmlinkage long sys_pipe(int *fildes);
 #ifndef __ASSEMBLY__
 
 #include <linux/linkage.h>
+#include <asm/ptrace.h>
 
 asmlinkage long sys_ptrace(long request, long pid,
 				unsigned long addr, long data);

_