[PATCH 2/2] hmm

Chris Wilson chris at chris-wilson.co.uk
Fri Sep 1 12:53:39 UTC 2017


---
 drivers/gpu/drm/i915/i915_gem.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
index 08243a49538c..0dfc25819047 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
@@ -3542,9 +3542,8 @@ static void wakeref_timeout(struct work_struct *work)
 		}
 
 		timeout = HZ * (ilog2(count) + 1) / 2;
-		mod_delayed_work(system_wq,
-				 &dev_priv->mm.gtt_wakeref.work,
-				 round_jiffies_up_relative(timeout));
+		WARN_ON(!schedule_delayed_work(&dev_priv->mm.gtt_wakeref.work,
+					       round_jiffies_up_relative(timeout)));
 	} else {
 		intel_runtime_pm_put(dev_priv);
 		atomic_set(&dev_priv->mm.gtt_wakeref.count, -1);
-- 
2.14.1



More information about the Intel-gfx-trybot mailing list