[PATCH 33/74] fence

Chris Wilson chris at chris-wilson.co.uk
Sat Apr 30 16:59:48 UTC 2016


---
 drivers/gpu/drm/i915/i915_gem_request.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/i915_gem_request.c b/drivers/gpu/drm/i915/i915_gem_request.c
index 360800ae9a04..f7fd797113b2 100644
--- a/drivers/gpu/drm/i915/i915_gem_request.c
+++ b/drivers/gpu/drm/i915/i915_gem_request.c
@@ -218,7 +218,7 @@ __i915_gem_request_alloc(struct intel_engine_cs *engine,
 	if (ret)
 		return ret;
 
-	req = kmem_cache_zalloc(dev_priv->requests, GFP_KERNEL);
+	req = kmem_cache_alloc(dev_priv->requests, GFP_KERNEL);
 	if (req == NULL)
 		return -ENOMEM;
 
@@ -234,10 +234,12 @@ __i915_gem_request_alloc(struct intel_engine_cs *engine,
 		   seqno);
 
 	req->i915 = dev_priv;
+	req->file_priv = NULL;
 	req->engine = engine;
 	req->reset_counter = reset_counter;
 	req->ctx  = ctx;
 	i915_gem_context_reference(req->ctx);
+	req->previous_context = NULL;
 
 	/*
 	 * Reserve space in the ring buffer for all the commands required to
-- 
2.8.1



More information about the Intel-gfx-trybot mailing list