Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 188971
b: refs/heads/master
c: fe30519
h: refs/heads/master
i:
  188969: 64cc85e
  188967: ccface7
v: v3
  • Loading branch information
Daniel Vetter authored and Eric Anholt committed Mar 18, 2010
1 parent f0d64b4 commit b41c799
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8956c8bba5b11b3d3aec000e6c6184943011a8d4
refs/heads/master: fe305198d4bf481d6dd017df35c566c9d477fada
7 changes: 5 additions & 2 deletions trunk/drivers/gpu/drm/i915/i915_gem_tiling.c
Original file line number Diff line number Diff line change
Expand Up @@ -325,9 +325,12 @@ i915_gem_set_tiling(struct drm_device *dev, void *data,
* need to ensure that any fence register is cleared.
*/
if (!i915_gem_object_fence_offset_ok(obj, args->tiling_mode))
ret = i915_gem_object_unbind(obj);
ret = i915_gem_object_unbind(obj);
else if (obj_priv->fence_reg != I915_FENCE_REG_NONE)
ret = i915_gem_object_put_fence_reg(obj);
else
ret = i915_gem_object_put_fence_reg(obj);
i915_gem_release_mmap(obj);

if (ret != 0) {
WARN(ret != -ERESTARTSYS,
"failed to reset object for tiling switch");
Expand Down

0 comments on commit b41c799

Please sign in to comment.