[PATCH 0/5] drm/i915: Untangle execlist tracking

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset merges execlist queue items in to gem requests. It does this by 
using the reference count added by John Harrison's "Replace seqno values with
request structures" patchset to ensure that the gem request is available for
the whole execlist submission lifespan.


v2: merge intel_ctx_submit_request and drm_i915_gem_request, rebase changes &
   add cover letter

Issue: VIZ-4274

Nick Hoath (5):
  drm/i915: execlist request keeps ptr/ref to gem_request
  drm/i915: Removed duplicate members from submit_request
  drm/i915: Remove FIXME_lrc_ctx backpointer
  drm/i915: Subsume intel_ctx_submit_request in to drm_i915_gem_request
  drm/i915: Change workaround execlist submission to use gem requests.

 drivers/gpu/drm/i915/i915_debugfs.c     |   4 +-
 drivers/gpu/drm/i915/i915_drv.h         |  22 ++++++
 drivers/gpu/drm/i915/i915_gem.c         |  11 ++-
 drivers/gpu/drm/i915/intel_lrc.c        | 126 +++++++++++++++++++-------------
 drivers/gpu/drm/i915/intel_lrc.h        |  41 ++---------
 drivers/gpu/drm/i915/intel_ringbuffer.h |  12 ++-
 6 files changed, 119 insertions(+), 97 deletions(-)

-- 
2.1.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/intel-gfx





[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux