[PATCH v4 0/4] drm/i915: Asynchronous vma unbinding part1

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

 



This is the first three already reviewed patches from the patch series titled
"Asynchronous vma unbinding", with an additional cleanup patch from Christian,
which would otherwise conflict heavily with this series.

Christian König (1):
  drm/i915: remove questionable fence optimization during copy

Thomas Hellström (3):
  drm/i915: Avoid using the i915_fence_array when collecting
    dependencies
  drm/i915: Break out the i915_deps utility
  drm/i915: Require the vm mutex for i915_vma_bind()

 drivers/gpu/drm/i915/Makefile                 |   1 +
 .../gpu/drm/i915/gem/i915_gem_execbuffer.c    |  50 ++-
 drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c  | 323 +++---------------
 drivers/gpu/drm/i915/gt/intel_migrate.c       |  24 +-
 drivers/gpu/drm/i915/gt/intel_migrate.h       |   9 +-
 drivers/gpu/drm/i915/i915_deps.c              | 237 +++++++++++++
 drivers/gpu/drm/i915/i915_deps.h              |  45 +++
 drivers/gpu/drm/i915/i915_request.c           |  22 ++
 drivers/gpu/drm/i915/i915_request.h           |   2 +
 drivers/gpu/drm/i915/i915_vma.c               |   1 +
 10 files changed, 412 insertions(+), 302 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/i915_deps.c
 create mode 100644 drivers/gpu/drm/i915/i915_deps.h

-- 
2.31.1




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux