request is really completed.
In this patch, we check if the seqno in wait is same as the request
before we signal the fence, and thus fix the above issue.
Signed-off-by: Min He
---
drivers/gpu/drm/i915/i915_irq.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm
logic in execlists_dequeue.
v2: optimized code by following Chris's advice, and added more comments to
explain the patch.
v3: followed the coding style.
Signed-off-by: Min He
Signed-off-by: Zhenyu Wang
---
drivers/gpu/drm/i915/intel_lrc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletio
logic in execlists_dequeue.
V2: optimized code by following Chris's advice, and added more comments to
explain the patch.
Signed-off-by: Min He
Signed-off-by: Zhenyu Wang
---
drivers/gpu/drm/i915/intel_lrc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gp
For a singl_port_submission context, it can only be submitted to port 0,
and there shouldn't be any other context in port 1 at the same time.
This patch is to implement the correct logic in execlists_dequeue.
Signed-off-by: Min He
Signed-off-by: Zhenyu Wang
---
drivers/gpu/drm/i915/intel_