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 <asm/uaccess.h>
 #include <linux/highmem.h>
 #include <linux/smp_lock.h>
+#include <linux/pagemap.h>
 #include <asm/mmu_context.h>
 #include <asm/tlb.h>
 #include <linux/interrupt.h>

_