[Intel-gfx] [PATCH] drm/i915: Disable GPU resets for 915g (earliest gen3 desktop)

Chris Wilson chris at chris-wilson.co.uk
Fri Jul 28 09:47:11 UTC 2017


Quoting Chris Wilson (2017-07-27 17:24:20)
> Quoting Daniel Vetter (2017-07-27 15:36:49)
> > On Mon, Jul 24, 2017 at 11:14:13AM +0100, Chris Wilson wrote:
> > > The CI farm reports that trying to write to the PCI config (GDRST: 0xc0)
> > > results in an immediate and silent reboot on Grantsdale (i915g). Until
> > > that is resolved, stop killing the machine!
> > > 
> > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101852
> > > Fixes: 59ea90543f57 ("drm/i915: Implement GPU reset for 915/945")
> > > Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> > > Cc: Ville Syrjälä <ville.syrjala at linux.intel.co
> > 
> > fwiw Reviewed-by: Daniel Vetter <daniel.vetter at ffwll.ch>
> 
> /o\ Put this on hold. Just realised I plugged the wrong machine in.
> Let me go find the right tacky white netbook.

After a night of compiling, 915gm dies. Looking at the chipset spec, the
reset mechanism should work just fine. My guess is that we are failing
to disable the display engine and we get a chipset hang when it tries to
access the disabled mmio block during the reset.

Anyone still have a working 945gm?

Meanwhile time to dig out an old kernel and check if we did get reset
working then.
-Chris


More information about the Intel-gfx mailing list