projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
016a65a
)
Revert "drm/i915: Don't skip request retirement if the active list is empty"
author
Jani Nikula
<
[email protected]
>
Mon, 15 Jun 2015 09:59:37 +0000
(12:59 +0300)
committer
Jani Nikula
<
[email protected]
>
Mon, 15 Jun 2015 11:32:54 +0000
(14:32 +0300)
This reverts commit
0aedb1626566efd72b369c01992ee7413c82a0c5
.
I messed things up while applying [1] to drm-intel-fixes. Rectify.
[1] http://mid.gmane.org/
1432827156
[email protected]
Fixes: 0aedb1626566 ("drm/i915: Don't skip request retirement if the active list is empty")
Cc:
[email protected]
Acked-by: Ville Syrjälä <
[email protected]
>
Signed-off-by: Jani Nikula <
[email protected]
>
drivers/gpu/drm/i915/i915_gem.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/i915_gem.c
b/drivers/gpu/drm/i915/i915_gem.c
index c3806c66650a00361d33b35a7d5e8b16894dbba7..2d0995e7afc37482a594be7e25b5baaadc6a6798 100644
(file)
--- a/
drivers/gpu/drm/i915/i915_gem.c
+++ b/
drivers/gpu/drm/i915/i915_gem.c
@@
-2656,6
+2656,9
@@
void i915_gem_reset(struct drm_device *dev)
void
i915_gem_retire_requests_ring(struct intel_engine_cs *ring)
{
+ if (list_empty(&ring->request_list))
+ return;
+
WARN_ON(i915_verify_lists(ring->dev));
/* Retire requests first as we use it above for the early return.