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) {