On Thu, Jan 21, 2016 at 11:02:50AM +0000, Chris Wilson wrote: > intel_gpu_reset(); > for_each_engine() unpin(engine->last_context); > unpin(dev_priv->default_context); > > After a few more passes, we should be able to call the reset and cleanup > functions higher up (as part of the stopping the GPU upon suspend > procedure before tearing down the sw structs) at which point we only > need the unpin(default_context) here. unref(dev_priv->default_context) ! whether or not the individual engines have a pin on it will be left to themselves to decide. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx