diff options
| -rw-r--r-- | drivers/gpu/drm/drm_gem.c | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 26 | ||||
| -rw-r--r-- | drivers/gpu/drm/i915/i915_gem_tiling.c | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_gem.c | 8 | ||||
| -rw-r--r-- | drivers/gpu/drm/nouveau/nv04_crtc.c | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/nouveau/nv50_crtc.c | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/radeon/radeon_cs.c | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/radeon/radeon_cursor.c | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/radeon/radeon_gem.c | 12 |
9 files changed, 30 insertions, 30 deletions
diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c index 4f1b86714489..bf92d07510df 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c | |||
| @@ -322,7 +322,7 @@ drm_gem_flink_ioctl(struct drm_device *dev, void *data, | |||
| 322 | 322 | ||
| 323 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 323 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 324 | if (obj == NULL) | 324 | if (obj == NULL) |
| 325 | return -EBADF; | 325 | return -ENOENT; |
| 326 | 326 | ||
| 327 | again: | 327 | again: |
| 328 | if (idr_pre_get(&dev->object_name_idr, GFP_KERNEL) == 0) { | 328 | if (idr_pre_get(&dev->object_name_idr, GFP_KERNEL) == 0) { |
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index 2a4ed7ca8b4e..0758c7802e6b 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c | |||
| @@ -456,7 +456,7 @@ i915_gem_pread_ioctl(struct drm_device *dev, void *data, | |||
| 456 | 456 | ||
| 457 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 457 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 458 | if (obj == NULL) | 458 | if (obj == NULL) |
| 459 | return -EBADF; | 459 | return -ENOENT; |
| 460 | obj_priv = to_intel_bo(obj); | 460 | obj_priv = to_intel_bo(obj); |
| 461 | 461 | ||
| 462 | /* Bounds check source. | 462 | /* Bounds check source. |
| @@ -919,7 +919,7 @@ i915_gem_pwrite_ioctl(struct drm_device *dev, void *data, | |||
| 919 | 919 | ||
| 920 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 920 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 921 | if (obj == NULL) | 921 | if (obj == NULL) |
| 922 | return -EBADF; | 922 | return -ENOENT; |
| 923 | obj_priv = to_intel_bo(obj); | 923 | obj_priv = to_intel_bo(obj); |
| 924 | 924 | ||
| 925 | /* Bounds check destination. | 925 | /* Bounds check destination. |
| @@ -1002,7 +1002,7 @@ i915_gem_set_domain_ioctl(struct drm_device *dev, void *data, | |||
| 1002 | 1002 | ||
| 1003 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 1003 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 1004 | if (obj == NULL) | 1004 | if (obj == NULL) |
| 1005 | return -EBADF; | 1005 | return -ENOENT; |
| 1006 | obj_priv = to_intel_bo(obj); | 1006 | obj_priv = to_intel_bo(obj); |
| 1007 | 1007 | ||
| 1008 | mutex_lock(&dev->struct_mutex); | 1008 | mutex_lock(&dev->struct_mutex); |
| @@ -1060,7 +1060,7 @@ i915_gem_sw_finish_ioctl(struct drm_device *dev, void *data, | |||
| 1060 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 1060 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 1061 | if (obj == NULL) { | 1061 | if (obj == NULL) { |
| 1062 | mutex_unlock(&dev->struct_mutex); | 1062 | mutex_unlock(&dev->struct_mutex); |
| 1063 | return -EBADF; | 1063 | return -ENOENT; |
| 1064 | } | 1064 | } |
| 1065 | 1065 | ||
| 1066 | #if WATCH_BUF | 1066 | #if WATCH_BUF |
| @@ -1099,7 +1099,7 @@ i915_gem_mmap_ioctl(struct drm_device *dev, void *data, | |||
| 1099 | 1099 | ||
| 1100 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 1100 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 1101 | if (obj == NULL) | 1101 | if (obj == NULL) |
| 1102 | return -EBADF; | 1102 | return -ENOENT; |
| 1103 | 1103 | ||
| 1104 | offset = args->offset; | 1104 | offset = args->offset; |
| 1105 | 1105 | ||
| @@ -1373,7 +1373,7 @@ i915_gem_mmap_gtt_ioctl(struct drm_device *dev, void *data, | |||
| 1373 | 1373 | ||
| 1374 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 1374 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 1375 | if (obj == NULL) | 1375 | if (obj == NULL) |
| 1376 | return -EBADF; | 1376 | return -ENOENT; |
| 1377 | 1377 | ||
| 1378 | mutex_lock(&dev->struct_mutex); | 1378 | mutex_lock(&dev->struct_mutex); |
| 1379 | 1379 | ||
| @@ -3364,7 +3364,7 @@ i915_gem_object_pin_and_relocate(struct drm_gem_object *obj, | |||
| 3364 | reloc->target_handle); | 3364 | reloc->target_handle); |
| 3365 | if (target_obj == NULL) { | 3365 | if (target_obj == NULL) { |
| 3366 | i915_gem_object_unpin(obj); | 3366 | i915_gem_object_unpin(obj); |
| 3367 | return -EBADF; | 3367 | return -ENOENT; |
| 3368 | } | 3368 | } |
| 3369 | target_obj_priv = to_intel_bo(target_obj); | 3369 | target_obj_priv = to_intel_bo(target_obj); |
| 3370 | 3370 | ||
| @@ -3781,7 +3781,7 @@ i915_gem_do_execbuffer(struct drm_device *dev, void *data, | |||
| 3781 | exec_list[i].handle, i); | 3781 | exec_list[i].handle, i); |
| 3782 | /* prevent error path from reading uninitialized data */ | 3782 | /* prevent error path from reading uninitialized data */ |
| 3783 | args->buffer_count = i + 1; | 3783 | args->buffer_count = i + 1; |
| 3784 | ret = -EBADF; | 3784 | ret = -ENOENT; |
| 3785 | goto err; | 3785 | goto err; |
| 3786 | } | 3786 | } |
| 3787 | 3787 | ||
| @@ -3791,7 +3791,7 @@ i915_gem_do_execbuffer(struct drm_device *dev, void *data, | |||
| 3791 | object_list[i]); | 3791 | object_list[i]); |
| 3792 | /* prevent error path from reading uninitialized data */ | 3792 | /* prevent error path from reading uninitialized data */ |
| 3793 | args->buffer_count = i + 1; | 3793 | args->buffer_count = i + 1; |
| 3794 | ret = -EBADF; | 3794 | ret = -EINVAL; |
| 3795 | goto err; | 3795 | goto err; |
| 3796 | } | 3796 | } |
| 3797 | obj_priv->in_execbuffer = true; | 3797 | obj_priv->in_execbuffer = true; |
| @@ -4265,7 +4265,7 @@ i915_gem_pin_ioctl(struct drm_device *dev, void *data, | |||
| 4265 | DRM_ERROR("Bad handle in i915_gem_pin_ioctl(): %d\n", | 4265 | DRM_ERROR("Bad handle in i915_gem_pin_ioctl(): %d\n", |
| 4266 | args->handle); | 4266 | args->handle); |
| 4267 | mutex_unlock(&dev->struct_mutex); | 4267 | mutex_unlock(&dev->struct_mutex); |
| 4268 | return -EBADF; | 4268 | return -ENOENT; |
| 4269 | } | 4269 | } |
| 4270 | obj_priv = to_intel_bo(obj); | 4270 | obj_priv = to_intel_bo(obj); |
| 4271 | 4271 | ||
| @@ -4321,7 +4321,7 @@ i915_gem_unpin_ioctl(struct drm_device *dev, void *data, | |||
| 4321 | DRM_ERROR("Bad handle in i915_gem_unpin_ioctl(): %d\n", | 4321 | DRM_ERROR("Bad handle in i915_gem_unpin_ioctl(): %d\n", |
| 4322 | args->handle); | 4322 | args->handle); |
| 4323 | mutex_unlock(&dev->struct_mutex); | 4323 | mutex_unlock(&dev->struct_mutex); |
| 4324 | return -EBADF; | 4324 | return -ENOENT; |
| 4325 | } | 4325 | } |
| 4326 | 4326 | ||
| 4327 | obj_priv = to_intel_bo(obj); | 4327 | obj_priv = to_intel_bo(obj); |
| @@ -4355,7 +4355,7 @@ i915_gem_busy_ioctl(struct drm_device *dev, void *data, | |||
| 4355 | if (obj == NULL) { | 4355 | if (obj == NULL) { |
| 4356 | DRM_ERROR("Bad handle in i915_gem_busy_ioctl(): %d\n", | 4356 | DRM_ERROR("Bad handle in i915_gem_busy_ioctl(): %d\n", |
| 4357 | args->handle); | 4357 | args->handle); |
| 4358 | return -EBADF; | 4358 | return -ENOENT; |
| 4359 | } | 4359 | } |
| 4360 | 4360 | ||
| 4361 | mutex_lock(&dev->struct_mutex); | 4361 | mutex_lock(&dev->struct_mutex); |
| @@ -4408,7 +4408,7 @@ i915_gem_madvise_ioctl(struct drm_device *dev, void *data, | |||
| 4408 | if (obj == NULL) { | 4408 | if (obj == NULL) { |
| 4409 | DRM_ERROR("Bad handle in i915_gem_madvise_ioctl(): %d\n", | 4409 | DRM_ERROR("Bad handle in i915_gem_madvise_ioctl(): %d\n", |
| 4410 | args->handle); | 4410 | args->handle); |
| 4411 | return -EBADF; | 4411 | return -ENOENT; |
| 4412 | } | 4412 | } |
| 4413 | 4413 | ||
| 4414 | mutex_lock(&dev->struct_mutex); | 4414 | mutex_lock(&dev->struct_mutex); |
diff --git a/drivers/gpu/drm/i915/i915_gem_tiling.c b/drivers/gpu/drm/i915/i915_gem_tiling.c index 155719e4d16f..710eca70b323 100644 --- a/drivers/gpu/drm/i915/i915_gem_tiling.c +++ b/drivers/gpu/drm/i915/i915_gem_tiling.c | |||
| @@ -275,7 +275,7 @@ i915_gem_set_tiling(struct drm_device *dev, void *data, | |||
| 275 | 275 | ||
| 276 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 276 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 277 | if (obj == NULL) | 277 | if (obj == NULL) |
| 278 | return -EINVAL; | 278 | return -ENOENT; |
| 279 | obj_priv = to_intel_bo(obj); | 279 | obj_priv = to_intel_bo(obj); |
| 280 | 280 | ||
| 281 | if (!i915_tiling_ok(dev, args->stride, obj->size, args->tiling_mode)) { | 281 | if (!i915_tiling_ok(dev, args->stride, obj->size, args->tiling_mode)) { |
| @@ -362,7 +362,7 @@ i915_gem_get_tiling(struct drm_device *dev, void *data, | |||
| 362 | 362 | ||
| 363 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); | 363 | obj = drm_gem_object_lookup(dev, file_priv, args->handle); |
| 364 | if (obj == NULL) | 364 | if (obj == NULL) |
| 365 | return -EINVAL; | 365 | return -ENOENT; |
| 366 | obj_priv = to_intel_bo(obj); | 366 | obj_priv = to_intel_bo(obj); |
| 367 | 367 | ||
| 368 | mutex_lock(&dev->struct_mutex); | 368 | mutex_lock(&dev->struct_mutex); |
diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c b/drivers/gpu/drm/nouveau/nouveau_gem.c index 547f2c24c1e7..0f417ac1b696 100644 --- a/drivers/gpu/drm/nouveau/nouveau_gem.c +++ b/drivers/gpu/drm/nouveau/nouveau_gem.c | |||
| @@ -284,7 +284,7 @@ retry: | |||
| 284 | if (!gem) { | 284 | if (!gem) { |
| 285 | NV_ERROR(dev, "Unknown handle 0x%08x\n", b->handle); | 285 | NV_ERROR(dev, "Unknown handle 0x%08x\n", b->handle); |
| 286 | validate_fini(op, NULL); | 286 | validate_fini(op, NULL); |
| 287 | return -EINVAL; | 287 | return -ENOENT; |
| 288 | } | 288 | } |
| 289 | nvbo = gem->driver_private; | 289 | nvbo = gem->driver_private; |
| 290 | 290 | ||
| @@ -759,7 +759,7 @@ nouveau_gem_ioctl_cpu_prep(struct drm_device *dev, void *data, | |||
| 759 | 759 | ||
| 760 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); | 760 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); |
| 761 | if (!gem) | 761 | if (!gem) |
| 762 | return ret; | 762 | return -ENOENT; |
| 763 | nvbo = nouveau_gem_object(gem); | 763 | nvbo = nouveau_gem_object(gem); |
| 764 | 764 | ||
| 765 | if (nvbo->cpu_filp) { | 765 | if (nvbo->cpu_filp) { |
| @@ -797,7 +797,7 @@ nouveau_gem_ioctl_cpu_fini(struct drm_device *dev, void *data, | |||
| 797 | 797 | ||
| 798 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); | 798 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); |
| 799 | if (!gem) | 799 | if (!gem) |
| 800 | return ret; | 800 | return -ENOENT; |
| 801 | nvbo = nouveau_gem_object(gem); | 801 | nvbo = nouveau_gem_object(gem); |
| 802 | 802 | ||
| 803 | if (nvbo->cpu_filp != file_priv) | 803 | if (nvbo->cpu_filp != file_priv) |
| @@ -822,7 +822,7 @@ nouveau_gem_ioctl_info(struct drm_device *dev, void *data, | |||
| 822 | 822 | ||
| 823 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); | 823 | gem = drm_gem_object_lookup(dev, file_priv, req->handle); |
| 824 | if (!gem) | 824 | if (!gem) |
| 825 | return -EINVAL; | 825 | return -ENOENT; |
| 826 | 826 | ||
| 827 | ret = nouveau_gem_info(gem, req); | 827 | ret = nouveau_gem_info(gem, req); |
| 828 | drm_gem_object_unreference_unlocked(gem); | 828 | drm_gem_object_unreference_unlocked(gem); |
diff --git a/drivers/gpu/drm/nouveau/nv04_crtc.c b/drivers/gpu/drm/nouveau/nv04_crtc.c index 08c7e073edce..96f46c421fa5 100644 --- a/drivers/gpu/drm/nouveau/nv04_crtc.c +++ b/drivers/gpu/drm/nouveau/nv04_crtc.c | |||
| @@ -917,7 +917,7 @@ nv04_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file_priv, | |||
| 917 | 917 | ||
| 918 | gem = drm_gem_object_lookup(dev, file_priv, buffer_handle); | 918 | gem = drm_gem_object_lookup(dev, file_priv, buffer_handle); |
| 919 | if (!gem) | 919 | if (!gem) |
| 920 | return -EINVAL; | 920 | return -ENOENT; |
| 921 | cursor = nouveau_gem_object(gem); | 921 | cursor = nouveau_gem_object(gem); |
| 922 | 922 | ||
| 923 | ret = nouveau_bo_map(cursor); | 923 | ret = nouveau_bo_map(cursor); |
diff --git a/drivers/gpu/drm/nouveau/nv50_crtc.c b/drivers/gpu/drm/nouveau/nv50_crtc.c index a438e56a5286..dbd9a63bc7f2 100644 --- a/drivers/gpu/drm/nouveau/nv50_crtc.c +++ b/drivers/gpu/drm/nouveau/nv50_crtc.c | |||
| @@ -365,7 +365,7 @@ nv50_crtc_cursor_set(struct drm_crtc *crtc, struct drm_file *file_priv, | |||
| 365 | 365 | ||
| 366 | gem = drm_gem_object_lookup(dev, file_priv, buffer_handle); | 366 | gem = drm_gem_object_lookup(dev, file_priv, buffer_handle); |
| 367 | if (!gem) | 367 | if (!gem) |
| 368 | return -EINVAL; | 368 | return -ENOENT; |
| 369 | cursor = nouveau_gem_object(gem); | 369 | cursor = nouveau_gem_object(gem); |
| 370 | 370 | ||
| 371 | ret = nouveau_bo_map(cursor); | 371 | ret = nouveau_bo_map(cursor); |
diff --git a/drivers/gpu/drm/radeon/radeon_cs.c b/drivers/gpu/drm/radeon/radeon_cs.c index ae0fb7356e62..fcc79b5d22d1 100644 --- a/drivers/gpu/drm/radeon/radeon_cs.c +++ b/drivers/gpu/drm/radeon/radeon_cs.c | |||
| @@ -72,7 +72,7 @@ int radeon_cs_parser_relocs(struct radeon_cs_parser *p) | |||
| 72 | if (p->relocs[i].gobj == NULL) { | 72 | if (p->relocs[i].gobj == NULL) { |
| 73 | DRM_ERROR("gem object lookup failed 0x%x\n", | 73 | DRM_ERROR("gem object lookup failed 0x%x\n", |
| 74 | r->handle); | 74 | r->handle); |
| 75 | return -EINVAL; | 75 | return -ENOENT; |
| 76 | } | 76 | } |
| 77 | p->relocs_ptr[i] = &p->relocs[i]; | 77 | p->relocs_ptr[i] = &p->relocs[i]; |
| 78 | p->relocs[i].robj = p->relocs[i].gobj->driver_private; | 78 | p->relocs[i].robj = p->relocs[i].gobj->driver_private; |
diff --git a/drivers/gpu/drm/radeon/radeon_cursor.c b/drivers/gpu/drm/radeon/radeon_cursor.c index 4eb67c0e0996..5731fc9b1ae3 100644 --- a/drivers/gpu/drm/radeon/radeon_cursor.c +++ b/drivers/gpu/drm/radeon/radeon_cursor.c | |||
| @@ -170,7 +170,7 @@ int radeon_crtc_cursor_set(struct drm_crtc *crtc, | |||
| 170 | obj = drm_gem_object_lookup(crtc->dev, file_priv, handle); | 170 | obj = drm_gem_object_lookup(crtc->dev, file_priv, handle); |
| 171 | if (!obj) { | 171 | if (!obj) { |
| 172 | DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, radeon_crtc->crtc_id); | 172 | DRM_ERROR("Cannot find cursor object %x for crtc %d\n", handle, radeon_crtc->crtc_id); |
| 173 | return -EINVAL; | 173 | return -ENOENT; |
| 174 | } | 174 | } |
| 175 | 175 | ||
| 176 | ret = radeon_gem_object_pin(obj, RADEON_GEM_DOMAIN_VRAM, &gpu_addr); | 176 | ret = radeon_gem_object_pin(obj, RADEON_GEM_DOMAIN_VRAM, &gpu_addr); |
diff --git a/drivers/gpu/drm/radeon/radeon_gem.c b/drivers/gpu/drm/radeon/radeon_gem.c index a72a3ee5d69b..c578f265b24c 100644 --- a/drivers/gpu/drm/radeon/radeon_gem.c +++ b/drivers/gpu/drm/radeon/radeon_gem.c | |||
| @@ -226,7 +226,7 @@ int radeon_gem_set_domain_ioctl(struct drm_device *dev, void *data, | |||
| 226 | /* just do a BO wait for now */ | 226 | /* just do a BO wait for now */ |
| 227 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 227 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 228 | if (gobj == NULL) { | 228 | if (gobj == NULL) { |
| 229 | return -EINVAL; | 229 | return -ENOENT; |
| 230 | } | 230 | } |
| 231 | robj = gobj->driver_private; | 231 | robj = gobj->driver_private; |
| 232 | 232 | ||
| @@ -245,7 +245,7 @@ int radeon_gem_mmap_ioctl(struct drm_device *dev, void *data, | |||
| 245 | 245 | ||
| 246 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 246 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 247 | if (gobj == NULL) { | 247 | if (gobj == NULL) { |
| 248 | return -EINVAL; | 248 | return -ENOENT; |
| 249 | } | 249 | } |
| 250 | robj = gobj->driver_private; | 250 | robj = gobj->driver_private; |
| 251 | args->addr_ptr = radeon_bo_mmap_offset(robj); | 251 | args->addr_ptr = radeon_bo_mmap_offset(robj); |
| @@ -264,7 +264,7 @@ int radeon_gem_busy_ioctl(struct drm_device *dev, void *data, | |||
| 264 | 264 | ||
| 265 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 265 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 266 | if (gobj == NULL) { | 266 | if (gobj == NULL) { |
| 267 | return -EINVAL; | 267 | return -ENOENT; |
| 268 | } | 268 | } |
| 269 | robj = gobj->driver_private; | 269 | robj = gobj->driver_private; |
| 270 | r = radeon_bo_wait(robj, &cur_placement, true); | 270 | r = radeon_bo_wait(robj, &cur_placement, true); |
| @@ -294,7 +294,7 @@ int radeon_gem_wait_idle_ioctl(struct drm_device *dev, void *data, | |||
| 294 | 294 | ||
| 295 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 295 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 296 | if (gobj == NULL) { | 296 | if (gobj == NULL) { |
| 297 | return -EINVAL; | 297 | return -ENOENT; |
| 298 | } | 298 | } |
| 299 | robj = gobj->driver_private; | 299 | robj = gobj->driver_private; |
| 300 | r = radeon_bo_wait(robj, NULL, false); | 300 | r = radeon_bo_wait(robj, NULL, false); |
| @@ -316,7 +316,7 @@ int radeon_gem_set_tiling_ioctl(struct drm_device *dev, void *data, | |||
| 316 | DRM_DEBUG("%d \n", args->handle); | 316 | DRM_DEBUG("%d \n", args->handle); |
| 317 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 317 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 318 | if (gobj == NULL) | 318 | if (gobj == NULL) |
| 319 | return -EINVAL; | 319 | return -ENOENT; |
| 320 | robj = gobj->driver_private; | 320 | robj = gobj->driver_private; |
| 321 | r = radeon_bo_set_tiling_flags(robj, args->tiling_flags, args->pitch); | 321 | r = radeon_bo_set_tiling_flags(robj, args->tiling_flags, args->pitch); |
| 322 | drm_gem_object_unreference_unlocked(gobj); | 322 | drm_gem_object_unreference_unlocked(gobj); |
| @@ -334,7 +334,7 @@ int radeon_gem_get_tiling_ioctl(struct drm_device *dev, void *data, | |||
| 334 | DRM_DEBUG("\n"); | 334 | DRM_DEBUG("\n"); |
| 335 | gobj = drm_gem_object_lookup(dev, filp, args->handle); | 335 | gobj = drm_gem_object_lookup(dev, filp, args->handle); |
| 336 | if (gobj == NULL) | 336 | if (gobj == NULL) |
| 337 | return -EINVAL; | 337 | return -ENOENT; |
| 338 | rbo = gobj->driver_private; | 338 | rbo = gobj->driver_private; |
| 339 | r = radeon_bo_reserve(rbo, false); | 339 | r = radeon_bo_reserve(rbo, false); |
| 340 | if (unlikely(r != 0)) | 340 | if (unlikely(r != 0)) |
