Re: [Intel-gfx] [PATCH 36/73] drm/i915: Refactor activity tracking for requests

2016-08-01 Thread Joonas Lahtinen
On ma, 2016-08-01 at 10:10 +0100, Chris Wilson wrote: > With the introduction of requests, we amplified the number of atomic > refcounted objects we use and update every execbuffer; from none to > several references, and a set of references that need to be changed. We > also introduced interesting

[Intel-gfx] [PATCH 36/73] drm/i915: Refactor activity tracking for requests

2016-08-01 Thread Chris Wilson
With the introduction of requests, we amplified the number of atomic refcounted objects we use and update every execbuffer; from none to several references, and a set of references that need to be changed. We also introduced interesting side-effects in the order of retiring requests and objects.