Re: [Intel-gfx] [PATCH 23/42] drm/i915: Move object release to a freelist + worker

2016-10-11 Thread John Harrison
On 07/10/2016 10:46, Chris Wilson wrote: We want to hide the latency of releasing objects and their backing storage from the submission, so we move the actual free to a worker. This allows us to switch to struct_mutex freeing of the object in the next patch. Furthermore, if we know that the obje

[Intel-gfx] [PATCH 23/42] drm/i915: Move object release to a freelist + worker

2016-10-07 Thread Chris Wilson
We want to hide the latency of releasing objects and their backing storage from the submission, so we move the actual free to a worker. This allows us to switch to struct_mutex freeing of the object in the next patch. Furthermore, if we know that the object we are dereferencing remains valid for t