Re: [Intel-gfx] [PATCH] drm/i915/guc: Restore preempt-context across S3/S4

2018-09-20 Thread Chris Wilson
Quoting Michał Winiarski (2018-09-20 12:47:07) > On Wed, Sep 19, 2018 at 09:54:32PM +0100, Chris Wilson wrote: > > Stolen memory is lost across S4 (hibernate) or S3-RST as it is a portion > > of ordinary volatile RAM. As we allocate our rings from stolen, this may > > include the rings used for

Re: [Intel-gfx] [PATCH] drm/i915/guc: Restore preempt-context across S3/S4

2018-09-20 Thread Michał Winiarski
On Wed, Sep 19, 2018 at 09:54:32PM +0100, Chris Wilson wrote: > Stolen memory is lost across S4 (hibernate) or S3-RST as it is a portion > of ordinary volatile RAM. As we allocate our rings from stolen, this may > include the rings used for our preempt context and their breadcrumb > instructions.

[Intel-gfx] [PATCH] drm/i915/guc: Restore preempt-context across S3/S4

2018-09-19 Thread Chris Wilson
Stolen memory is lost across S4 (hibernate) or S3-RST as it is a portion of ordinary volatile RAM. As we allocate our rings from stolen, this may include the rings used for our preempt context and their breadcrumb instructions. In order to allow preemption following hibernation and loss of stolen