[PATCH 3/3] fix

Chris Wilson chris at chris-wilson.co.uk
Fri Sep 1 11:34:45 UTC 2017


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

diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
index 982f4afd9d3d..30216c8fe809 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
@@ -3542,8 +3542,9 @@ static void wakeref_timeout(struct work_struct *work)
 		}
 
 		timeout = HZ * (ilog2(count) + 1) / 2;
-		schedule_delayed_work(&dev_priv->mm.wakeref_work,
-				      round_jiffies_up_relative(timeout));
+		mod_delayed_work(system_wq,
+				 &dev_priv->mm.wakeref_work,
+				 round_jiffies_up_relative(timeout));
 	} else {
 		intel_runtime_pm_put(dev_priv);
 		pr_err("%s: wakeref -> -1\n", __func__);
-- 
2.14.1



More information about the Intel-gfx-trybot mailing list