[CI 0/5] TTM placement changes

Thomas Hellström thomas.hellstrom at linux.intel.com
Wed Jan 17 10:52:31 UTC 2024


Only for regression checking.

Christian König (4):
  drm/vmwgfx: remove vmw_vram_gmr_placement
  drm/ttm: return ENOSPC from ttm_bo_mem_space
  drm/ttm: improve idle/busy handling v3
  drm/amdgpu: use GTT only as fallback for VRAM|GTT

Somalapuram Amaranath (1):
  drm/ttm: replace busy placement with flags v6

 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c |  14 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c    |  13 +-
 drivers/gpu/drm/drm_gem_vram_helper.c      |   2 -
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c    |  37 +++---
 drivers/gpu/drm/loongson/lsdc_ttm.c        |   2 -
 drivers/gpu/drm/nouveau/nouveau_bo.c       |  59 ++++-----
 drivers/gpu/drm/nouveau/nouveau_bo.h       |   1 -
 drivers/gpu/drm/qxl/qxl_object.c           |   2 -
 drivers/gpu/drm/qxl/qxl_ttm.c              |   2 -
 drivers/gpu/drm/radeon/radeon_object.c     |   2 -
 drivers/gpu/drm/radeon/radeon_ttm.c        |   8 +-
 drivers/gpu/drm/radeon/radeon_uvd.c        |   1 -
 drivers/gpu/drm/ttm/ttm_bo.c               | 137 +++++++++------------
 drivers/gpu/drm/ttm/ttm_resource.c         |  81 ++++--------
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c         |  33 +++--
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h        |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c |  32 -----
 drivers/gpu/drm/xe/xe_bo.c                 |  37 +++---
 include/drm/ttm/ttm_bo.h                   |   3 +-
 include/drm/ttm/ttm_placement.h            |  10 +-
 include/drm/ttm/ttm_resource.h             |   9 +-
 21 files changed, 181 insertions(+), 305 deletions(-)

-- 
2.43.0



More information about the Intel-xe mailing list