Chris Wilson <[email protected]> writes:

> As part of the knowing whether there is outstanding data in the CSB,
> also check whether there is an outstanding IRQ notification.
>
> Signed-off-by: Chris Wilson <[email protected]>
> Cc: Mika Kuoppala <[email protected]>
> Cc: Tvrtko Ursulin <[email protected]>

Reviewed-by: Mika Kuoppala <[email protected]>

> ---
>  drivers/gpu/drm/i915/i915_debugfs.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_debugfs.c 
> b/drivers/gpu/drm/i915/i915_debugfs.c
> index 580bd4f4a49e..9fdafed9a601 100644
> --- a/drivers/gpu/drm/i915/i915_debugfs.c
> +++ b/drivers/gpu/drm/i915/i915_debugfs.c
> @@ -3390,8 +3390,10 @@ static int i915_engine_info(struct seq_file *m, void 
> *unused)
>                       ptr = I915_READ(RING_CONTEXT_STATUS_PTR(engine));
>                       read = GEN8_CSB_READ_PTR(ptr);
>                       write = GEN8_CSB_WRITE_PTR(ptr);
> -                     seq_printf(m, "\tExeclist CSB read %d, write %d\n",
> -                                read, write);
> +                     seq_printf(m, "\tExeclist CSB read %d, write %d, 
> interrupt posted? %s\n",
> +                                read, write,
> +                                yesno(test_bit(ENGINE_IRQ_EXECLIST,
> +                                               &engine->irq_posted)));
>                       if (read >= GEN8_CSB_ENTRIES)
>                               read = 0;
>                       if (write >= GEN8_CSB_ENTRIES)
> -- 
> 2.13.2
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to