drm/radeon: Remove tests for -ERESTART from the TTM code.
[safe/jmp/linux-2.6] / drivers / gpu / drm / radeon / radeon_fence.c
index 2ac3163..78743cd 100644 (file)
@@ -197,9 +197,8 @@ retry:
                r = wait_event_interruptible_timeout(rdev->fence_drv.queue,
                                radeon_fence_signaled(fence), timeout);
                radeon_irq_kms_sw_irq_put(rdev);
-               if (unlikely(r == -ERESTARTSYS)) {
-                       return -EBUSY;
-               }
+               if (unlikely(r != 0))
+                       return r;
        } else {
                radeon_irq_kms_sw_irq_get(rdev);
                r = wait_event_timeout(rdev->fence_drv.queue,