[Intel-gfx] [PATCH] drm/i915: fix hard-hangs while resetting the gpu on some ilks

Chris Wilson chris at chris-wilson.co.uk
Tue Jun 19 16:10:45 CEST 2012


On Tue, 19 Jun 2012 16:15:30 +0200, Daniel Vetter <daniel.vetter at ffwll.ch> wrote:
> Now I still think that having unified hw frobbing paths between driver
> load, resume and gpu reset is highly desirable, so I've opted to just
> add a reset argument to disable the offending code for gpu resets. I
> have no idea why it actually blows up.

Did you look at whether it was an IRQ firing during the reset may have
been an issue? One of the patches I have is to disable interrupts across
the hw reset during i915_reset().

Otherwise, bisect the register writes int the offending
ironlake_enable_drps().
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre



More information about the Intel-gfx mailing list