Index: linux-2.6.11/arch/arm/mm/mmap.c
===================================================================
--- linux-2.6.11.orig/arch/arm/mm/mmap.c	2005-05-17 09:08:50.000000000 +0100
+++ linux-2.6.11/arch/arm/mm/mmap.c	2005-05-17 09:10:49.000000000 +0100
@@ -76,7 +76,7 @@
 	if (len > mm->cached_hole_size) {
 	        start_addr = addr = mm->free_area_cache;
 	} else {
-	        start_addr = TASK_UNMAPPED_BASE;
+	        start_addr = addr = TASK_UNMAPPED_BASE;
 	        mm->cached_hole_size = 0;
 	}
 

