VM: unmap_page_range() can return void

return value is always the 4th ('end') argument.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
Al Viro 2012-03-05 13:25:09 -05:00
Родитель c16fa4f2ad
Коммит 038c7aa16a
1 изменённых файлов: 6 добавлений и 9 удалений

Просмотреть файл

@ -1282,7 +1282,7 @@ static inline unsigned long zap_pud_range(struct mmu_gather *tlb,
return addr; return addr;
} }
static unsigned long unmap_page_range(struct mmu_gather *tlb, static void unmap_page_range(struct mmu_gather *tlb,
struct vm_area_struct *vma, struct vm_area_struct *vma,
unsigned long addr, unsigned long end, unsigned long addr, unsigned long end,
struct zap_details *details) struct zap_details *details)
@ -1305,8 +1305,6 @@ static unsigned long unmap_page_range(struct mmu_gather *tlb,
} while (pgd++, addr = next, addr != end); } while (pgd++, addr = next, addr != end);
tlb_end_vma(tlb, vma); tlb_end_vma(tlb, vma);
mem_cgroup_uncharge_end(); mem_cgroup_uncharge_end();
return addr;
} }
/** /**
@ -1371,10 +1369,9 @@ unsigned long unmap_vmas(struct mmu_gather *tlb,
*/ */
if (vma->vm_file) if (vma->vm_file)
unmap_hugepage_range(vma, start, end, NULL); unmap_hugepage_range(vma, start, end, NULL);
start = end;
} else } else
start = unmap_page_range(tlb, vma, start, end, details); unmap_page_range(tlb, vma, start, end, details);
start = end;
} }
} }