aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_gem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/drm_gem.c')
-rw-r--r--drivers/gpu/drm/drm_gem.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c
index c55f338e380b..7199bba68c37 100644
--- a/drivers/gpu/drm/drm_gem.c
+++ b/drivers/gpu/drm/drm_gem.c
@@ -334,6 +334,12 @@ int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
334 if (!obj) 334 if (!obj)
335 return -ENOENT; 335 return -ENOENT;
336 336
337 /* Don't allow imported objects to be mapped */
338 if (obj->import_attach) {
339 ret = -EINVAL;
340 goto out;
341 }
342
337 ret = drm_gem_create_mmap_offset(obj); 343 ret = drm_gem_create_mmap_offset(obj);
338 if (ret) 344 if (ret)
339 goto out; 345 goto out;