Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/include/linux/swap.h |    2 +-
 25-akpm/mm/swapfile.c        |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff -puN include/linux/swap.h~total_swap_pages-is-long include/linux/swap.h
--- 25/include/linux/swap.h~total_swap_pages-is-long	Mon Jun 21 16:33:31 2004
+++ 25-akpm/include/linux/swap.h	Mon Jun 21 16:33:31 2004
@@ -206,7 +206,7 @@ extern struct page * read_swap_cache_asy
 					   unsigned long addr);
 
 /* linux/mm/swapfile.c */
-extern int total_swap_pages;
+extern long total_swap_pages;
 extern unsigned int nr_swapfiles;
 extern struct swap_info_struct swap_info[];
 extern void si_swapinfo(struct sysinfo *);
diff -puN mm/swapfile.c~total_swap_pages-is-long mm/swapfile.c
--- 25/mm/swapfile.c~total_swap_pages-is-long	Mon Jun 21 16:33:31 2004
+++ 25-akpm/mm/swapfile.c	Mon Jun 21 16:33:31 2004
@@ -32,7 +32,7 @@
 
 spinlock_t swaplock = SPIN_LOCK_UNLOCKED;
 unsigned int nr_swapfiles;
-int total_swap_pages;
+long total_swap_pages;
 static int swap_overflow;
 
 EXPORT_SYMBOL(total_swap_pages);
_