]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drivers/oprofile: Use vma_lookup() instead of find_vma_intersection()
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 1 Mar 2021 19:28:00 +0000 (14:28 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 1 Mar 2021 19:28:00 +0000 (14:28 -0500)
vma_lookup() is more efficient

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
drivers/oprofile/buffer_sync.c

index c63703b3bcebe0a5671f92cea0bc804a066a81c3..c7d64bad461c72a57156c9e0390bb3b3c91b4ebb 100644 (file)
@@ -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);