From: Liam R. Howlett Date: Mon, 1 Mar 2021 19:28:00 +0000 (-0500) Subject: drivers/oprofile: Use vma_lookup() instead of find_vma_intersection() X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cc6e300ed30f5630cf65b93b42e0454c537d01e4;p=users%2Fjedix%2Flinux-maple.git drivers/oprofile: Use vma_lookup() instead of find_vma_intersection() vma_lookup() is more efficient Signed-off-by: Liam R. Howlett --- diff --git a/drivers/oprofile/buffer_sync.c b/drivers/oprofile/buffer_sync.c index c63703b3bceb..c7d64bad461c 100644 --- a/drivers/oprofile/buffer_sync.c +++ b/drivers/oprofile/buffer_sync.c @@ -257,7 +257,7 @@ lookup_dcookie(struct mm_struct *mm, unsigned long addr, off_t *offset) struct vm_area_struct *vma; mmap_read_lock(mm); - vma = find_vma_intersection(mm, addr, addr + 1); + vma = vma_lookup(mm, addr); if (vma) { if (vma->vm_file) { cookie = fast_get_dcookie(&vma->vm_file->f_path);