mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
[linux-block.git] / drivers / tee / optee / call.c
index dbed3f480dc0cde07dac7e1b2ef880f8c8a3e111..20b6fd7383c54b8ec059c258cce57aa09dd5e8ed 100644 (file)
@@ -565,10 +565,10 @@ static int check_mem_type(unsigned long start, size_t num_pages)
        if (virt_addr_valid(start))
                return 0;
 
-       down_read(&mm->mmap_sem);
+       mmap_read_lock(mm);
        rc = __check_mem_type(find_vma(mm, start),
                              start + num_pages * PAGE_SIZE);
-       up_read(&mm->mmap_sem);
+       mmap_read_unlock(mm);
 
        return rc;
 }