diff options
| author | Zhang Yanfei <zhangyanfei@cn.fujitsu.com> | 2013-07-03 15:04:48 -0700 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2019-05-02 20:55:30 +0200 |
| commit | 9328a821703d7679f3fab33de5d273d8090d5a4c (patch) | |
| tree | cc7eaa1e7b08b18968a88cf38b1d973e6dfce7e7 | |
| parent | 5d6a3c6eeabfac4b30cc21f24892ac63fa371a31 (diff) | |
mm, vmalloc: call setup_vmalloc_vm() instead of insert_vmalloc_vm()
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 <zhangyanfei@cn.fujitsu.com>
Acked-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Change-Id: Ib9bd0f1bcb11386dff15399930e64cbcc898abfa
(cherry picked from commit 0b854a0f845cd89823c525b057d19cdbd3d6d192)
| -rw-r--r-- | mm/vmalloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/vmalloc.c b/mm/vmalloc.c index 4f5211893..ff48584ed 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -2533,8 +2533,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; |
