From: Zhang Yanfei <[email protected]>

Here we pass flags with only VM_ALLOC bit set, it is unnecessary
to call clear_vm_unlist to clear VM_UNLIST bit. So use setup_vmalloc_vm
instead of insert_vmalloc_vm.

Signed-off-by: Zhang Yanfei <[email protected]>
---
 mm/vmalloc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mm/vmalloc.c b/mm/vmalloc.c
index 6580c76..edbfad0 100644
--- a/mm/vmalloc.c
+++ b/mm/vmalloc.c
@@ -2503,8 +2503,8 @@ found:
 
        /* insert all vm's */
        for (area = 0; area < nr_vms; area++)
-               insert_vmalloc_vm(vms[area], vas[area], VM_ALLOC,
-                                 pcpu_get_vm_areas);
+               setup_vmalloc_vm(vms[area], vas[area], VM_ALLOC,
+                                pcpu_get_vm_areas);
 
        kfree(vas);
        return vms;
-- 
1.7.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to