[PATCH 3/3] hhmm
Chris Wilson
chris at chris-wilson.co.uk
Fri Nov 22 23:48:08 UTC 2019
---
drivers/gpu/drm/i915/gt/intel_gt_requests.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_gt_requests.c b/drivers/gpu/drm/i915/gt/intel_gt_requests.c
index 21a877459d9f..defb7fa1be12 100644
--- a/drivers/gpu/drm/i915/gt/intel_gt_requests.c
+++ b/drivers/gpu/drm/i915/gt/intel_gt_requests.c
@@ -46,10 +46,9 @@ static void engine_retire(struct work_struct *work)
* If the timeline is currently locked, either it is being
* retired elsewhere or about to be!
*/
- if (mutex_trylock(&tl->mutex)) {
- retire_requests(tl);
- mutex_unlock(&tl->mutex);
- }
+ mutex_lock(&tl->mutex);
+ retire_requests(tl);
+ mutex_unlock(&tl->mutex);
intel_timeline_put(tl);
GEM_BUG_ON(!next);
--
2.24.0
More information about the Intel-gfx-trybot
mailing list