mm: expose arch_mmap_rnd when available
[linux-2.6-block.git] / arch / x86 / mm / mmap.c
index ebfa52030d5c2f9098ba8e6a3ab543ca53634c58..9d518d693b4b7adf07463c695f3cd14412a19192 100644 (file)
@@ -65,7 +65,7 @@ static int mmap_is_legacy(void)
        return sysctl_legacy_va_layout;
 }
 
-static unsigned long mmap_rnd(void)
+unsigned long arch_mmap_rnd(void)
 {
        unsigned long rnd;
 
@@ -114,7 +114,7 @@ void arch_pick_mmap_layout(struct mm_struct *mm)
        unsigned long random_factor = 0UL;
 
        if (current->flags & PF_RANDOMIZE)
-               random_factor = mmap_rnd();
+               random_factor = arch_mmap_rnd();
 
        mm->mmap_legacy_base = mmap_legacy_base(random_factor);