diff options
Diffstat (limited to 'drivers/gpu/drm/scheduler/sched_entity.c')
-rw-r--r-- | drivers/gpu/drm/scheduler/sched_entity.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/scheduler/sched_entity.c b/drivers/gpu/drm/scheduler/sched_entity.c index 4e5e95c0cab5..3e22a54a99c2 100644 --- a/drivers/gpu/drm/scheduler/sched_entity.c +++ b/drivers/gpu/drm/scheduler/sched_entity.c | |||
@@ -467,8 +467,7 @@ void drm_sched_entity_select_rq(struct drm_sched_entity *entity) | |||
467 | struct dma_fence *fence; | 467 | struct dma_fence *fence; |
468 | struct drm_sched_rq *rq; | 468 | struct drm_sched_rq *rq; |
469 | 469 | ||
470 | if (!spsc_queue_count(&entity->job_queue) == 0 || | 470 | if (spsc_queue_count(&entity->job_queue) || entity->num_rq_list <= 1) |
471 | entity->num_rq_list <= 1) | ||
472 | return; | 471 | return; |
473 | 472 | ||
474 | fence = READ_ONCE(entity->last_scheduled); | 473 | fence = READ_ONCE(entity->last_scheduled); |