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-03-31 12:04:35.000000000 -0800 +++ current/kernel/sched.c 2004-03-31 12:32:10.000000000 -0800 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include