]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - mm/madvise.c
mm/mmu_notifier: contextual information for event triggering invalidation
[linux.git] / mm / madvise.c
index bb3a4554d5d56f810f92064b268e8f0e097a9d6b..1c52bdf1b6962633f4989bb2895c97501bbedfcc 100644 (file)
@@ -472,7 +472,8 @@ static int madvise_free_single_vma(struct vm_area_struct *vma,
        range.end = min(vma->vm_end, end_addr);
        if (range.end <= vma->vm_start)
                return -EINVAL;
-       mmu_notifier_range_init(&range, mm, range.start, range.end);
+       mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, vma, mm,
+                               range.start, range.end);
 
        lru_add_drain();
        tlb_gather_mmu(&tlb, mm, range.start, range.end);