mm: introduce vma_set_file function v4
[linux-2.6-microblaze.git] / drivers / gpu / drm / vgem / vgem_drv.c
index fa54a6d..ea0eeca 100644 (file)
@@ -397,8 +397,7 @@ static int vgem_prime_mmap(struct drm_gem_object *obj,
        if (ret)
                return ret;
 
-       fput(vma->vm_file);
-       vma->vm_file = get_file(obj->filp);
+       vma_set_file(vma, obj->filp);
        vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP;
        vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags));