diff -urNp x-ref/mm/page_alloc.c x/mm/page_alloc.c --- x-ref/mm/page_alloc.c Mon Sep 30 01:08:25 2002 +++ x/mm/page_alloc.c Mon Sep 30 01:08:26 2002 @@ -293,7 +293,6 @@ static struct page * balance_classzone(z if (PageDirty(page)) BUG(); } - out: *freed = __freed; return page; } diff -urNp x-ref/mm/shmem.c x/mm/shmem.c --- x-ref/mm/shmem.c Mon Sep 30 01:08:22 2002 +++ x/mm/shmem.c Mon Sep 30 01:09:08 2002 @@ -557,8 +557,6 @@ repeat: shmem_recalc_inode(inode); if (entry->val) { - unsigned long flags; - /* Look it up and read it in.. */ page = lookup_swap_cache(*entry); if (!page) {