mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
[linux-block.git] / drivers / misc / cxl / cxllib.c
index 258c43a95ac3ad670948a00991f1a3c78bd94680..a2c0fbb5eb28a888f6809741087d2d8b2c6bacc9 100644 (file)
@@ -207,7 +207,7 @@ static int get_vma_info(struct mm_struct *mm, u64 addr,
        struct vm_area_struct *vma = NULL;
        int rc = 0;
 
-       down_read(&mm->mmap_sem);
+       mmap_read_lock(mm);
 
        vma = find_vma(mm, addr);
        if (!vma) {
@@ -218,7 +218,7 @@ static int get_vma_info(struct mm_struct *mm, u64 addr,
        *vma_start = vma->vm_start;
        *vma_end = vma->vm_end;
 out:
-       up_read(&mm->mmap_sem);
+       mmap_read_unlock(mm);
        return rc;
 }