On Mon, Aug 29, 2016 at 05:54:45PM +0300, Imre Deak wrote: > On ma, 2016-08-29 at 16:24 +0200, Takashi Iwai wrote: > > Hmm, this always confuses me. Is the freeze callback called to the > > loader kernel? > > It's called both in loader and target kernel, before creating or > restoring the image. So the right answer for hiberation is? diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index 492c4d4e5ebc..892e1626a9ad 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c @@ -1915,6 +1915,7 @@ static int i915_pm_freeze_late(struct device *kdev) if (ret) return ret; + intel_gpu_reset(dev_priv, ALL_ENGINES); return 0; } -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx