From: Andrew Morton Signed-off-by: Andrew Morton --- arch/x86_64/kernel/sys_x86_64.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/x86_64/kernel/sys_x86_64.c~avoiding-mmap-fragmentation-revert-unneeded-64-bit-changes-vs-x86_64-task_size-fixes-for-compatibility-mode-processes arch/x86_64/kernel/sys_x86_64.c --- 25/arch/x86_64/kernel/sys_x86_64.c~avoiding-mmap-fragmentation-revert-unneeded-64-bit-changes-vs-x86_64-task_size-fixes-for-compatibility-mode-processes 2005-06-07 00:49:15.000000000 -0700 +++ 25-akpm/arch/x86_64/kernel/sys_x86_64.c 2005-06-07 00:49:30.000000000 -0700 @@ -105,7 +105,7 @@ arch_get_unmapped_area(struct file *filp (!vma || addr + len <= vma->vm_start)) return addr; } - if (begin != TASK_UNMAPPED_64 && len <= mm->cached_hole_size) { + if (begin != TASK_UNMAPPED_BASE && len <= mm->cached_hole_size) { mm->cached_hole_size = 0; mm->free_area_cache = begin; } _