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' include/linux/pagemap.h:50: warning: `release_pages' was previously implicitly declared to return `int' --- 25-akpm/kernel/sched.c | 1 + 1 files changed, 1 insertion(+) diff -puN kernel/sched.c~4g4g-sched-warning-fix kernel/sched.c --- 25/kernel/sched.c~4g4g-sched-warning-fix 2004-03-27 17:14:28.294378552 -0800 +++ 25-akpm/kernel/sched.c 2004-03-27 17:14:28.298377944 -0800 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include _