[Intel-gfx] [PATCH] drm/i915: Flush the irq and tasklets before asserting engine is idle

Chris Wilson chris at chris-wilson.co.uk
Thu Nov 2 11:25:57 UTC 2017


Quoting Mika Kuoppala (2017-11-02 09:57:30)
> Chris Wilson <chris at chris-wilson.co.uk> writes:
> 
> > Before we assert that the engine is idle, make sure we flush any
> > residual tasklet. After that point, if the engine is not idle, more work
> > may be queued despite us trying to park the engine and go to sleep.
> >
> > References: https://bugs.freedesktop.org/show_bug.cgi?id=103479
> > Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> > Cc: Mika Kuoppala <mika.kuoppala at linux.intel.com>
> 
> Reviewed-by: Mika Kuoppala <mika.kuoppala at linux.intel.com>

Pushed so that we can gradually get to the bottom of this warning.
-Chris


More information about the Intel-gfx mailing list