Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> writes: > This may be useful to identify contexts that are running even though > they are supposed to be closed or banned. > > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> Reviewed-by: Mika Kuoppala <mika.kuoppala@xxxxxxxxxxxxxxx> > --- > drivers/gpu/drm/i915/gt/intel_engine_cs.c | 12 ++++++++---- > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c b/drivers/gpu/drm/i915/gt/intel_engine_cs.c > index 72f0029d490b..6d0a8ac02fb4 100644 > --- a/drivers/gpu/drm/i915/gt/intel_engine_cs.c > +++ b/drivers/gpu/drm/i915/gt/intel_engine_cs.c > @@ -1423,9 +1423,11 @@ static void intel_engine_print_registers(struct intel_engine_cs *engine, > int len; > > len = scnprintf(hdr, sizeof(hdr), > - "\t\tActive[%d]: ccid:%08x, ", > + "\t\tActive[%d]: ccid:%08x%s%s, ", > (int)(port - execlists->active), > - rq->context->lrc.ccid); > + rq->context->lrc.ccid, > + intel_context_is_closed(rq->context) ? "!" : "", > + intel_context_is_banned(rq->context) ? "*" : ""); > len += print_ring(hdr + len, sizeof(hdr) - len, rq); > scnprintf(hdr + len, sizeof(hdr) - len, "rq: "); > print_request(m, rq, hdr); > @@ -1435,9 +1437,11 @@ static void intel_engine_print_registers(struct intel_engine_cs *engine, > int len; > > len = scnprintf(hdr, sizeof(hdr), > - "\t\tPending[%d]: ccid:%08x, ", > + "\t\tPending[%d]: ccid:%08x%s%s, ", > (int)(port - execlists->pending), > - rq->context->lrc.ccid); > + rq->context->lrc.ccid, > + intel_context_is_closed(rq->context) ? "!" : "", > + intel_context_is_banned(rq->context) ? "*" : ""); > len += print_ring(hdr + len, sizeof(hdr) - len, rq); > scnprintf(hdr + len, sizeof(hdr) - len, "rq: "); > print_request(m, rq, hdr); > -- > 2.20.1 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/intel-gfx _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx