


---

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

diff -L mm/sapf -puN /dev/null /dev/null
diff -puN mm/swapfile.c~blk_run_page-swap-fixup mm/swapfile.c
--- 25/mm/swapfile.c~blk_run_page-swap-fixup	2004-05-12 18:27:35.738927664 -0700
+++ 25-akpm/mm/swapfile.c	2004-05-12 18:27:48.850934336 -0700
@@ -88,7 +88,7 @@ static void remove_swap_bdev(struct bloc
 	BUG();
 }
 
-void swap_unplug_io_fn(struct backing_dev_info *unused_bdi)
+void swap_unplug_io_fn(struct backing_dev_info *unused_bdi, struct page *page)
 {
 	int i;
 
diff -puN include/linux/swap.h~blk_run_page-swap-fixup include/linux/swap.h
--- 25/include/linux/swap.h~blk_run_page-swap-fixup	2004-05-12 18:50:00.499492984 -0700
+++ 25-akpm/include/linux/swap.h	2004-05-12 18:50:11.442829344 -0700
@@ -181,7 +181,7 @@ extern int vm_swappiness;
 extern int shmem_unuse(swp_entry_t entry, struct page *page);
 #endif /* CONFIG_MMU */
 
-extern void swap_unplug_io_fn(struct backing_dev_info *);
+extern void swap_unplug_io_fn(struct backing_dev_info *, struct page *);
 
 #ifdef CONFIG_SWAP
 /* linux/mm/page_io.c */

_
