From: Adrian Bunk Fix this: In file included from init/main.c:15: include/linux/proc_fs.h:238: redefinition of `kclist_add' include/linux/proc_fs.h:231: `kclist_add' previously defined here include/linux/proc_fs.h:239: redefinition of `kclist_del' include/linux/proc_fs.h:234: `kclist_del' previously defined here include/linux/proc_fs.h: In function `kclist_del': include/linux/proc_fs.h:239: syntax error before '}' token include/linux/proc_fs.h:239: warning: no return statement in function include/linux/proc_fs.h | 2 -- 1 files changed, 2 deletions(-) diff -puN include/linux/proc_fs.h~non-CONFIG_PROC_FS-fix include/linux/proc_fs.h --- 25/include/linux/proc_fs.h~non-CONFIG_PROC_FS-fix 2003-06-07 12:39:05.000000000 -0700 +++ 25-akpm/include/linux/proc_fs.h 2003-06-07 12:39:05.000000000 -0700 @@ -235,8 +235,6 @@ static inline struct kcore_list * kclist return NULL; } -static inline void kclist_add(struct kcore_list *new, void *addr, size_t size) {}; -static inline struct kcore_list * kclist_del(void *addr) {return NULL}; #endif /* CONFIG_PROC_FS */ struct proc_inode { _