[PATCH 0/4] drm/i915: Handle capture with async memory management
Thomas Hellström
thomas.hellstrom at linux.intel.com
Wed Oct 20 12:50:12 UTC 2021
Test-with: 20211019063909.381508-1-thomas.hellstrom at linux.intel.com
Thomas Hellström (4):
drm/i915: Introduce a signal pin for requests
drm/i915: Use a request signal pin using capture
drm/i915: Introduce refcounted sg-tables
drm/i915: Update error capture code to avoid using the current vma
state
drivers/gpu/drm/i915/Makefile | 1 +
.../gpu/drm/i915/gem/i915_gem_execbuffer.c | 135 ++++++++++---
.../gpu/drm/i915/gem/i915_gem_object_types.h | 3 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 155 +++++++++------
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 10 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 8 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 150 +++++++++-----
drivers/gpu/drm/i915/i915_request.c | 67 +++++--
drivers/gpu/drm/i915/i915_request.h | 186 +++++++++++++-----
drivers/gpu/drm/i915/i915_scatterlist.c | 62 ++++--
drivers/gpu/drm/i915/i915_scatterlist.h | 76 ++++++-
drivers/gpu/drm/i915/i915_vma_snapshot.c | 96 +++++++++
drivers/gpu/drm/i915/i915_vma_snapshot.h | 99 ++++++++++
drivers/gpu/drm/i915/intel_region_ttm.c | 15 +-
drivers/gpu/drm/i915/intel_region_ttm.h | 5 +-
drivers/gpu/drm/i915/selftests/mock_region.c | 12 +-
16 files changed, 841 insertions(+), 239 deletions(-)
create mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.c
create mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.h
--
2.31.1
More information about the Intel-gfx-trybot
mailing list