From: Liam R. Howlett Date: Mon, 4 Jan 2021 20:10:54 +0000 (-0500) Subject: mm/util: Remove __vma_link_list() and __vma_unlink_list() X-Git-Tag: howlett/maple_spf/20210104~2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=006a8a77f658e4433b15f2837de01e970a337dcd;p=users%2Fjedix%2Flinux-maple.git mm/util: Remove __vma_link_list() and __vma_unlink_list() Signed-off-by: Liam R. Howlett --- diff --git a/mm/util.c b/mm/util.c index f57a76b53b23..b30ceeec55f0 100644 --- a/mm/util.c +++ b/mm/util.c @@ -271,46 +271,6 @@ void *memdup_user_nul(const void __user *src, size_t len) } EXPORT_SYMBOL(memdup_user_nul); -void __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma, - struct vm_area_struct *prev) -{ - struct vm_area_struct *next; - - vma->vm_prev = prev; - if (prev) { - next = prev->vm_next; - prev->vm_next = vma; - } else { - next = mm->mmap; - mm->mmap = vma; - } - vma->vm_next = next; - if (next) - next->vm_prev = vma; - else - mm->highest_vm_end = vm_end_gap(vma); -} - -void __vma_unlink_list(struct mm_struct *mm, struct vm_area_struct *vma) -{ - struct vm_area_struct *prev, *next; - - next = vma->vm_next; - prev = vma->vm_prev; - if (prev) - prev->vm_next = next; - else - mm->mmap = next; - if (next) - next->vm_prev = prev; - else { - if (prev) - mm->highest_vm_end = vm_end_gap(prev); - else - mm->highest_vm_end = 0; - } -} - /* Check if the vma is being used as a stack by this task */ int vma_is_stack_for_current(struct vm_area_struct *vma) {