From: Al Viro Date: Mon, 5 Mar 2012 19:03:47 +0000 (-0500) Subject: VM: don't bother with feeding upper limit to tlb_finish_mmu() in exit_mmap() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=853f5e264018113b1f96f05551b07a74b836c7fc;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git VM: don't bother with feeding upper limit to tlb_finish_mmu() in exit_mmap() no point, really - the only instance that cares about those arguments of tlb_finish_mmu() is itanic and there we explicitly check if that's called from exit_mmap() (i.e. that ->fullmm is set), in which case we ignore those arguments completely. Signed-off-by: Al Viro --- diff --git a/mm/mmap.c b/mm/mmap.c index da15a79b1441..2b2b45eb816c 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2253,7 +2253,7 @@ void exit_mmap(struct mm_struct *mm) vm_unacct_memory(nr_accounted); free_pgtables(&tlb, vma, FIRST_USER_ADDRESS, 0); - tlb_finish_mmu(&tlb, 0, end); + tlb_finish_mmu(&tlb, 0, -1); /* * Walk the list again, actually closing and freeing it,