include/asm-generic/tlb.h: In function `tlb_flush_mmu': include/asm-generic/tlb.h:74: warning: implicit declaration of function `release_pages' include/asm-generic/tlb.h: In function `tlb_remove_page': include/asm-generic/tlb.h:107: warning: implicit declaration of function `page_cache_release' In file included from include/linux/blkdev.h:10, from kernel/sched.c:35: include/linux/pagemap.h: At top level: include/linux/pagemap.h:50: warning: type mismatch with previous implicit declaration include/asm-generic/tlb.h:74: warning: previous implicit declaration of `release_pages' diff -upN reference/kernel/sched.c current/kernel/sched.c --- reference/kernel/sched.c 2004-04-08 15:10:22.000000000 -0700 +++ current/kernel/sched.c 2004-04-09 11:53:01.000000000 -0700 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include