Re: [Intel-gfx] [PATCH 18/21] drm/i915: Embed signaling node into the GEM request

2016-06-08 Thread Chris Wilson
On Tue, Jun 07, 2016 at 01:31:25PM +0100, Tvrtko Ursulin wrote: > >@@ -418,20 +423,23 @@ int intel_engine_enable_signaling(struct > >drm_i915_gem_request *request) > > struct intel_engine_cs *engine = request->engine; > > struct intel_breadcrumbs *b = &engine->breadcrumbs; > > struct r

Re: [Intel-gfx] [PATCH 18/21] drm/i915: Embed signaling node into the GEM request

2016-06-07 Thread Tvrtko Ursulin
On 03/06/16 17:08, Chris Wilson wrote: Under the assumption that enabling signaling will be a frequent operation, lets preallocate our attachments for signaling inside the request struct (and so benefiting from the slab cache). Oh you did this part which I suggested in the previous patch. :)

[Intel-gfx] [PATCH 18/21] drm/i915: Embed signaling node into the GEM request

2016-06-03 Thread Chris Wilson
Under the assumption that enabling signaling will be a frequent operation, lets preallocate our attachments for signaling inside the request struct (and so benefiting from the slab cache). Signed-off-by: Chris Wilson --- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/intel